Linux - статьи

Проблемы PPP


Если демону pppd не удается должным образом установить PPP-соединение, то чтобы увидеть, почему это происходит, включите опцию debug на обоих концах соединения, а затем просмотрите системные протоколы.

Если вы не можете получить отладочную информацию, убедитесь, что демон syslogd сконфигурирован таким образом, чтобы отображать все сообщения отладки. pppd обычно компилируется так, чтобы использовать данное свойство этого демона, поэтому проверьте, что в файле /etc/syslog.conf содержится строка примерно с таким содержимым: daemon.debug /var/log/messages. Вы можете также захотеть использовать вместо данного метода опцию pppd logfile.

Если возникают проблемы с PAP или CHAP-аутентификацией, для отладки можно попробовать использовать аргумент демона pppd show-password. Можно также отключить требования на PAP и CHAP-аутентификацию, пока вы не убедитесь, что именно они являются источником проблем.

Если PPP-соединение устанавливается правильно, но не происходит добавления маршрутов, убедитесь, что скрипты вызываются из ip-up должным образом, соответствующим вашей версии Linux. Также убедитесь, что в конфигурационном файле VPN установлены значения переменных client_network и server_network. Для проверки синтаксиса можно попробовать добавить маршруты вручную, используя значения этих переменных.



Содержание раздела