[Comm] Не устанавливается peer IP при явном указании в файле опций

Sergey Vlasov vsu на altlinux.ru
Чт Ноя 26 18:27:34 UTC 2009


On Thu, Nov 26, 2009 at 08:29:13PM +0300, Grigory Fateyev wrote:
> У провайдера сменили операцеонки на серверах на FreeBSD, теперь не
> устанавливается peer IP при явном указании в файле опций, когда я
> выхожу в интернет через pptp. 
> > ip a
> ...
> inet 91.192.32.180 peer 91.192.32.12/32 scope global ppp0
> 
> а peer должен быть 192.168.111.1/32

Вообще для PPP этот адрес во многих случаях можно игнорировать, если
маршруты ставятся в виде "default dev ppp0" - без указания "via $GW".
В некоторых случаях peer IP может вообще отсутствовать.

> Сам конфиг /etc/ppp/peers/dobroe:
> #---/etc/ppp/peers/Dobroe----
> name myname      #логин на VPN сервер
> remotename VPN
> linkname DobroeNet
> debug

Теперь нужно смотреть отладочные сообщения от pppd - по умолчанию они
попадают в /var/log/daemons/info; за назначение IP-адресов отвечает
протокол IPCP.  Вероятно, новый сервер теперь настаивает на
использовании заданного им адреса.

> lock
> deflate 0
> defaultroute
> replacedefaultroute   #Заменять маршрут по умолчанию
> noauth
> crtscts
> hide-password
> local
> :192.168.111.1

Вообще странно - в документации написано, что при наличии явно
заданного адреса другой адрес приниматься не должен, если не указана
опция ipcp-accept-remote, а этой опции тут нет.  На всякий случай ещё
проверьте, что написано в /etc/ppp/options.

> noproxyarp
> lcp-echo-interval 30
> lcp-echo-failure 4
> noipx
> pty "/usr/sbin/pptp dobroe.ru --nolaunchpppd"
> #---/etc/ppp/peers/Dobroe----
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20091126/6349e551/attachment.bin>


Подробная информация о списке рассылки community