Команда Описание
connect программа Задает программу для настройки линии
disconnect программа Запустить данную программу после того, как pppd завершил связь
asyncmapВ качестве значения данного параметра указывается async-карта символов – 32-bit hex; каждый бит – символ, который надо представить в виде escape-последовательности, чтобы pppd мог его принять. 0x00000001 – это маска для '\х01', а 0x80000000 – маска для '\x1f
local Не использовать линии управления модемом
modem Использовать линии управления модемом
lock Указывает, что демон pppd должен создать файл блокировки для последовательного порта
passive Разрешить опцию «passive» в LCP. С этой опцией pppd будет пытаться инициировать соединение; если ответ от другой стороны не принят, то pppd будет пассивно ожидать правильный LCP-пакет от другой стороны (вместо выхода, как делается без этой опции)
silent С этой опцией pppd не будет передавать LCP-пакеты для инициации соединения, пока не придет правильный LCP-пакет от другой стороны (как опция «passive» в старых версиях pppd)
-all Не разрешать договариваться о любых опциях LCP и IPCP (будут использоваться значения по умолчанию)
-am Запретить договариваться о asyncmap
-ip Не договариваться об IP-адресе (адрес должен быть указан или в options, или в командной строке)
-mru Запретить договариваться о MRU (Max Receive Unit)
-pc Запретить сжатие полей протокола
+pap РАР-аутентификация
-pap Отказаться от РАР-аутентификации
+chap СНАР-аутентификация
domain имя_домена Добавить имя домена к имени машины
name имя_машины Установить имя машины (в целях аутентификации)
user имя Установить имя пользователя для аутентификации этой машины на другой стороне, используя РАР. Нельзя использовать вместе с параметром name
login Использовать базу данных паролей для идентификации удаленной стороны, используя РАР
idle n Если соединение не используется в течение n секунд, то оно будет разорвано
speedЗадает скорость обмена с модемом (пропускную способность порта)  

После того как настройка ррр завершена, можно перейти к редактированию inittab. Добавьте в /etc/inittab следующие строки:

7:2345:respawn:/usr/sbin/pppd file /etc/ppp/options.0 > /var/log/pppS0.log

8:2345:respawn:/usr/sbin/pppd file /etc/ppp/options.1 > /var/log/pppS1.log

7 и 8 — это порядковые номера, 1…6 уже заняты для системных консолей ttyl-tty6. 2345 — уровни запуска. Весь inittab должен выглядеть примерно так, как это показано в листинге 7.5:

Перейти на страницу:

Все книги серии Секреты мастерства

Похожие книги