5.4. PPP

Многие люди всё ещё выходят в Интернет через коммутируемые соединения. Наиболее общим методом является PPP, хотя иногда ещё используется и SLIP. Научить свою систему общаться с удалённым сервером по PPP довольно легко. Мы включили в дистрибутив несколько утилит, чтобы помочь вам в этом.

5.4.1. pppsetup

Slackware содержит программу под названием pppsetup для настройки системы на использование вашей учётной записи дозвона. Внешне она похожа на нашу программу netconfig. Перед запуском убедитесь, что у вас есть права root'а. Затем наберите pppsetup, чтобы запустить её. Вы должны будете увидеть экран наподобие этого:

Программа задаст вам ряд вопросов, на которые вы должны будете дать соответствующие ответы. Это будет информация об устройстве вашего модема, строке инициализации модема и номере телефона провайдера. Также некоторые пункты будут иметь значения по умолчанию, которые в большинстве случаев вы можете оставить без изменений.

После запуска программы она создаст скрипты ppp-go и ppp-off. Они используются, соответственно, для установки и разрыва PPP-соединения. Оба скрипта находятся в /usr/sbin и для их запуска необходимы права root'а.

5.4.2. /etc/ppp

Для большинства пользователей достаточно будет запустить pppsetup. Однако возможна ситуация, когда вы захотите изменить некоторые параметры, используемые демоном PPP. Вся конфигурационная информация хранится в каталоге /etc/ppp. Вот перечень файлов и их назначение:

ip-down

Этот скрипт запускается демоном pppd после разрыва PPP-соединения.

ip-up

Этот скрипт запускается демоном pppd после успешной установки PPP-соединения. Поместите в этот файл любые команды, которые вы хотите запустить после успешного подключения.

options

Общие конфигурационные параметры pppd.

options.demand

Общие конфигурационные параметры pppd при запуске в режиме дозвона по запросу.

pppscript

Эти команды отправляются в модем.

pppsetup.txt

Журнал того, что вы вводили при запуске pppsetup.

Замечание

Большинство этих файлов будет отсутствовать до тех пор, пока вы не запустите pppsetup.