Такая проблема: на одной из машин локальной сети стоит модем. Ее IP-address, скажем N. Подразумевается использовать статический адрес удаленной машины, поэтому в /etc/ppp/options у нее жестко прописаны адреса (local:remote) N:M. На удаленной машине, которая подключается через модем адреса, соответственно, M:N. После запуска pppd на обоих концах ifconfig на сервере дает eth0: N ppp0: N+1:M (!!!!!) а на удаленной машине - все как надо - ppp0: M:N. И наступает абзац т.к. N+1 - это адрес другой действующей машины. Причем N+1 в качестве адреса она берет ТОЛЬКО если pppd на сервере запускается userom, если запускать его от имени root - все как надо, N:M! Даже если задание адресов является привелегированной опцией (о чем в документации не сказано) - все равно она должна отрабатывать кто бы ни запустил pppd т.к. /etc/ppp/options - "priveleged source" и может содержать любые опции... Не понимаю в чем дело? Почему она захватывает адрес N+1??? (pppd 2.3.10, kernel 2.2.16)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум pppd захватывает чужой IP! (2000)
- Форум pppd захватывает чужой IP! (2000)
- Форум pppd захватывает чужой адрес (2000)
- Форум Diald: не стартует pppd (2001)
- Форум Как это объяснить? (2004)
- Форум Dial-in сервер на Mandrake 10.1 (2005)
- Форум помошь с pppd (2002)
- Форум Странный затык с pppd или route (2002)
- Форум PPP Dial-Out соединение на Slackware (2002)
- Форум PPP Dial-Out соединение на Slackware (2002)