Автор Тема: Ubuntu+pptp  (Прочетена 6475 пъти)

matrixeon

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
Ubuntu+pptp
« -: Dec 03, 2008, 13:22 »
Всичко е направено и работи със 20 клиента.
Проблема се състои в това че трябва да имам статични адреси на клиентите а не мога да разбера как да ги разреша.
Ако някой има идея да сподели.
Активен

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
Re: Ubuntu+pptp
« Отговор #1 -: Dec 03, 2008, 16:04 »
На сървъра няма как да стане, но можеш да ги добавиш на клиентите в options.pptp
слагаш един ред
10.0.0.11:10.0.0.1
така клиентът ще има адрес ppp0 10.0.0.11
а сървърът 10.0.0.1
Предполагам си забелязал, че сървърът вдига толкова ppp интерфейси, колкото клиенти има, тъй че на сървъра не се знае ppp колко ще е за дадения клиент.
Активен

Face Your FreeBSD at http://ipolit.hit.bg

matrixeon

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
Re: Ubuntu+pptp
« Отговор #2 -: Dec 05, 2008, 23:10 »
На сървъра няма как да стане, но можеш да ги добавиш на клиентите в options.pptp
слагаш един ред
10.0.0.11:10.0.0.1
така клиентът ще има адрес ppp0 10.0.0.11
а сървърът 10.0.0.1
Предполагам си забелязал, че сървърът вдига толкова ppp интерфейси, колкото клиенти има, тъй че на сървъра не се знае ppp колко ще е за дадения клиент.
Искаш да кажеш, че няма начин да напиша статичен адрес на вин машина и да го възприеме пптп????
Може би не се изразих правилно искам да забраня dhcp-то на поптопа и да разреша да участават машини със зададени статични адреси. Идеята е следната: имам комютри между които правя файл трансвер. и компютър с видео наблюдение общо са кам 10 машини които ще участват и не мога да ги търся всеки път коя с какъв адрес е особено видео наблюдението

Дано говора свързано
Активен

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Re: Ubuntu+pptp
« Отговор #3 -: Dec 06, 2008, 00:22 »
Проблема се състои в това че трябва да имам статични адреси на клиентите а не мога да разбера как да ги разреша.
Ако някой има идея да сподели.
Може да се направи, както при клиента така и при сървара.
В твоята постановка само трябва да опишеш, след всеки потребител какъв адрес да се  назнази на минипорт интерфейса.
Примерно:
ако ползваш chap протокола за автентикация
в
/etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server  secret            acceptable local IP addresses
matrixeon   PPTP   xxxxxxx   111.222.333.444
Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

matrixeon

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
Re: Ubuntu+pptp
« Отговор #4 -: Dec 06, 2008, 14:25 »
Проблема се състои в това че трябва да имам статични адреси на клиентите а не мога да разбера как да ги разреша.
Ако някой има идея да сподели.
Може да се направи, както при клиента така и при сървара.
В твоята постановка само трябва да опишеш, след всеки потребител какъв адрес да се  назнази на минипорт интерфейса.
Примерно:
ако ползваш chap протокола за автентикация
в
/etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server  secret            acceptable local IP addresses
matrixeon   PPTP   xxxxxxx   111.222.333.444
мерси явно съм чел където не трябва щото мисля "111.222.333.444" е адреса от който може да се "обажда" клиента
Активен

matrixeon

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
Re: Ubuntu+pptp
« Отговор #5 -: Feb 06, 2009, 22:02 »
За да не спамя едно въпросче по темата
След извстни промени в "стратосферата" се налага трето лице да използва адресите на машините да го наречем "наблюдател"
Та наблюдателя няма никва представа що е то keyboard и може ли да се прави туршия от него камо ли да му говоря що е пптп впн ип  и т.н. въпроса който ме тормози е дали няма някакъв мързелив начин да му сложа едно апачи и с модул който да прави периодичен пинг към vpn-users да пуска някакво php или html което да му визуализира на "наблюдателя" кои кои е с какъв адрес е и дали е online.
Мерси ако има отговор макар и трибукве. :(
Активен

v01d

  • Напреднали
  • *****
  • Публикации: 39
  • Distribution: Slackware
  • Window Manager: XFCE 4.6rc1
    • Профил
Re: Ubuntu+pptp
« Отговор #6 -: Feb 10, 2009, 16:17 »
Малко немърливо го написах но може да ти свърши работа.
Това е скрипт написан на bash.
Трябва да го добавиш в crontab да се
стартира на 5/10мин. и ще ти генерира проста html страница с активните
в момента връзки. ( Скрипта трябва да се изпълнява на VPN сървъра )

Код:
#!/bin/bash
# ppp sessions
# add to crontab

wwwdir="/var/www/htdocs/ppp-sessions.html"
tmpfile="/tmp/ppp-sessions"
ifconfig | grep ppp -A1 | grep inet | awk '{print$2}' | sed -e s/[^0-9.]//g > $tmpfile

echo "<html>" > $wwwdir
echo "<title> PPP Sessions </title>" >> $wwwdir
echo "<h4> Current ppp connections </h4>" >> $wwwdir
echo "<hr>" >> $wwwdir
echo "<pre>" >> $wwwdir
cat $tmpfile >> $wwwdir
echo "</pre>" >> $wwwdir
echo "<hr>" >> $wwwdir
echo "Last update $(date +%H:%M)" >> $wwwdir
echo "</html>" >> $wwwdir

# End of file
Ето ти и жив пример http://linuxsec.homelinux.org/~v01d/
« Последна редакция: Feb 10, 2009, 16:39 от v01d »
Активен

matrixeon

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
Re: Ubuntu+pptp
« Отговор #7 -: Feb 19, 2009, 15:13 »
Малко немърливо го написах но може да ти свърши работа.
Това е скрипт написан на bash.
Трябва да го добавиш в crontab да се
стартира на 5/10мин. и ще ти генерира проста html страница с активните
в момента връзки. ( Скрипта трябва да се изпълнява на VPN сървъра )

Код:
#!/bin/bash
# ppp sessions
# add to crontab

wwwdir="/var/www/htdocs/ppp-sessions.html"
tmpfile="/tmp/ppp-sessions"
ifconfig | grep ppp -A1 | grep inet | awk '{print$2}' | sed -e s/[^0-9.]//g > $tmpfile

echo "<html>" > $wwwdir
echo "<title> PPP Sessions </title>" >> $wwwdir
echo "<h4> Current ppp connections </h4>" >> $wwwdir
echo "<hr>" >> $wwwdir
echo "<pre>" >> $wwwdir
cat $tmpfile >> $wwwdir
echo "</pre>" >> $wwwdir
echo "<hr>" >> $wwwdir
echo "Last update $(date +%H:%M)" >> $wwwdir
echo "</html>" >> $wwwdir

# End of file
Ето ти и жив пример http://linuxsec.homelinux.org/~v01d/

линка не бачка
kakto i da e pusnah go sajaliqvam che ne razbiram ot bash no mi izpisva samo ipto na servera :
 Current ppp connections

10.0.0.1
10.0.0.1

Last update 15:13

help..........

опс "'{print$3}'"

без да искам го ъъъъ промених
още една идея да помогнеш как мога да добавя и имената на юзерите който са кънектед
« Последна редакция: Feb 19, 2009, 15:19 от matrixeon »
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
PPTP
Хардуерни и софтуерни проблеми
D_meter 5 6864 Последна публикация Jul 17, 2003, 09:28
от D_meter
pptp проблем!
Настройка на програми
skate 0 4015 Последна публикация Jun 11, 2004, 19:46
от skate
Ubuntu 5.10 pptp
Настройка на програми
titovn 7 6013 Последна публикация Jul 29, 2006, 02:21
от
Ubuntu server pptp
Настройка на програми
robo_mania 0 3498 Последна публикация Sep 17, 2006, 15:48
от robo_mania
Ubuntu 16.04 pptp vpn проблем
Хардуерни и софтуерни проблеми
nixdorf 2 5790 Последна публикация Nov 24, 2016, 09:25
от nixdorf