Автор Тема: PPTPD - статично IP за всеки клиент  (Прочетена 1652 пъти)

viktor_smk

  • Участници
  • ***
  • Публикации: 10
  • Distribution: Debian
    • Профил
Здравейте,

Имам инсталиран и работещ pptpd сървър на Debian OS. Има две неща, които искам да направя и не успявам:

1) В pptpd.conf е казано
Код:
localip 172.16.10.1
remoteip 172.16.10.101-110
Първият клиент, който се закачи, получава 172.16.10.101 и така подред. Само че на мен ми трябва всеки клиент да си взема всеки път едно и също IP - примерно user pesho всеки пък да е с 172.16.10.107. Има ли вариант това нещо да бъде настроено?

2) Клиентите не се виждат помежду си с вътрешните IP-та. Когато на клиента наглася за default gateway да ползва pptp сървъра - работи. Но когато клиент 172.16.10.101 пингне 172.16.10.102 например - не става. До сървъра (172.16.10.1) пинг има.
Ето какви правила имам в iptables:
Код:
iptables -A FORWARD -i ppp+ -j ACCEPT
iptables -A FORWARD -o ppp+ -j ACCEPT

Сложил съм и
Код:
echo "1" > /proc/sys/net/ipv4/ip_forward

На пръв поглед трябва ли нещо друго за да тръгне?

Благодаря предварително!

Поздрави,
Виктор
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

viktor_smk

  • Участници
  • ***
  • Публикации: 10
  • Distribution: Debian
    • Профил
Re: PPTPD - статично IP за всеки клиент
« Отговор #2 -: Jul 13, 2009, 22:29 »
http://poptop.sourceforge.net/dox/chap-secrets.txt

Не разбрах какво искаш да кажеш.

Полето "IP addresses" в тази конфигурация се отнася за разрешените IP-та/мрежи от които да идва клиента.
Активен

v01d

  • Напреднали
  • *****
  • Публикации: 39
  • Distribution: Slackware
  • Window Manager: XFCE 4.6rc1
    • Профил
Re: PPTPD - статично IP за всеки клиент
« Отговор #3 -: Jul 13, 2009, 22:56 »
За да дадеш статични адреси в /etc/ppp/chap-secrets ( където са ти юзърите / или pap-secrets )
пишеш следното:

user-edno * parolata-na-user-edno ip-address-a
пример:

v01d * mypass 172.16.10.110
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3182
    • Профил
Re: PPTPD - статично IP за всеки клиент
« Отговор #4 -: Jul 13, 2009, 22:57 »
2) Клиентите не се виждат помежду си с вътрешните IP-та.
Ако искаш да се виждат, трябва в конфиг файла на ррр да поставиш
proxyarp
Отрицанието му е "noproxyarp".
Може да е поставено и в командния ред, стартиращ pppd. Тогава тази настройка в конфиг файла се игнорира.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

viktor_smk

  • Участници
  • ***
  • Публикации: 10
  • Distribution: Debian
    • Профил
Re: PPTPD - статично IP за всеки клиент
« Отговор #5 -: Jul 13, 2009, 23:14 »
За да дадеш статични адреси в /etc/ppp/chap-secrets ( където са ти юзърите / или pap-secrets )
пишеш следното:

user-edno * parolata-na-user-edno ip-address-a
пример:

v01d * mypass 172.16.10.110

Благодаря! Значи все пак и VladSun е прав. Навсякъде прочетох че това са позволените IP-та от които да идва клиента и въобще не пробвах.

laskov, бях прочел за тази опция и я сложих, въпреки това нямах връзка между клиентите. Но проблемът се оказа в тях, а не в сървъра. Благодаря ти все пак! :)


За информация относно въпросния проблем с клиентите:
Нормално е когато клиент се закачи към VPN мрежата и получи ИП 172.16.10.10/32 примерно, да добави в рутинг таблицата си мрежата 172.16.0.0 с gateway който е отсреща на сървъра (в моя случай 172.16.10.1). Когато изтествах това нещо с windows-кия vpn клиент си стана и връзка между два windows-ки клиента имаше. Обаче wi-fi рутера, който също се опитвах да вкарам във vpn-а, очевидно не правеше това. Получава си което трябва ИП, след което tcpdump показа че получава пинг request-ите, обаче отговорите ги праща през default gateway-а си. Чак след като му набих статичен рутинг за VPN мрежата се усети ... а според мен е логично сам да се усети за това нещо!

Благодаря отново на тези, които писаха в темата!
« Последна редакция: Jul 14, 2009, 12:38 от viktor_smk »
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
pptpd
Настройка на програми
skotarov 0 3814 Последна публикация Apr 26, 2004, 16:14
от skotarov
автоматично спиране на pptpd
Настройка на програми
xpert 0 3864 Последна публикация Jan 28, 2005, 14:56
от xpert
Pptpd сървар краш
Настройка на програми
vladi4ko 4 4502 Последна публикация May 22, 2007, 13:39
от samiboy
pptpd статични адреси за потребителите
Настройка на програми
h7d8 2 1068 Последна публикация Apr 06, 2009, 14:42
от h7d8
Ebox & PPTPD
Настройка на програми
vlados2 0 1549 Последна публикация Sep 03, 2009, 22:31
от vlados2