Настройка dial-up с помощью pppd

Решение состоит в создании скриптов соединения (например, в /etc/ppp/peers).
Здесь приведем скрипты дозвона до провайдеров Тамбова (ТГТУ, "Центртелеком").

ТГТУ

ТГТУ предоставляет модемных пула по номерам 789090 и 750202. Соответственно создадим подключения tstu и tstu_copy.

Дозваниваться будем командой
#pppd call tstu
или
#pppd call tstu_copy
Разрывать соединение - Ctrl+c или просто выключив модем.

Авторизация производится скриптом, так что подставьте вместо your_login и your_password Ваши логин и пароль.

tstu

/dev/ttyS1
115200
crtscts
nodetach
lock
connect "/usr/sbin/chat -v -f /etc/ppp/peers/tstu.chat"
defaultroute
usepeerdns

tstu.chat

ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "BUSY"
"" AT
OK "ATZ"
OK "ATDP789090"
"gin" "your_login"
"word" "your_password"
"system." ""

tstu_copy

/dev/ttyS1
115200
crtscts
nodetach
lock
connect "/usr/sbin/chat -v -f /etc/ppp/peers/tstu_copy.chat"
defaultroute
usepeerdns

tstu_copy.chat

ABORT ERROR
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "BUSY"
"" AT
OK "ATZ"
OK "ATDP750202"
"gin" "your_login"
"word" "your_password"
"system."

"Центртелеком"

"Центртелеком" предоставляет две точки гостевого входа по телефонам 8-170 и 8-171 с логином user без пароля. Соответственно создадим два соединения: 8_170 и 8_171.

Дозваниваться будем командой
#pppd call 8_170
или
#pppd call 8_171
Разрывать соединение - Ctrl+c или просто выключив модем.

Авторизация производится методом PAP, так что в /etc/ppp/pap-secrets нужно добавить строку
"user" * ""

8_170

/dev/ttyS1
115200
crtscts
nodetach
lock
connect "/usr/sbin/chat -V -f /etc/ppp/peers/8_17000000000.chat"
user user
defaultroute
usepeerdns

8_170.chat

ABORT ERROR
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "BUSY"
"" AT
OK "ATZ"
OK "ATDP8W170"
CONNECT ""

8_171

/dev/ttyS1
115200
crtscts
debug
nodetach
lock
connect "/usr/sbin/chat -v -f /etc/ppp/peers/8_171.chat"
noauth
user user
defaultroute
usepeerdns

8_171.chat

ABORT ERROR
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "BUSY"
"" AT
OK "ATZ"
OK "ATDP8W171"
CONNECT ""

DNS

DNS-серверы ТГТУ - 195.19.104.2 (первичный) и 195.19.107.1 (вторичный).
DNS-серверы "Центртелеком" - 213.135.128.2 (первичный) и 195.19.104.2 (вторичный; правильно, ТГТУ :) ).

В наших скриптах стоит параметр usepeerdns, так что по идее pppd будет подхватывать DNS провайдера, которому звоним в данный момент. Но не помешает прописать их в /etc/resolv.conf:

# Primary DNS
nameserver      195.19.104.2    # TSTU
nameserver      213.135.128.2   # Centrtelecom
 
# Secondary DNS
nameserver      195.19.107.1    # TSTU

15-й день 2005-го января, 13:14, день 8719


Написать письмо
Made with the Bluefish HTML editor









Если вам необходим почтовый аккаунт, тогда почта на Qip.ru - ваш выбор. Для хранения фото и видео рекомендуем бесплатный фотохостинг.
Для студентов и абитуриентов: крупнейшая библиотека рефератов и сочинений. Скриншот экрана - просто и удобно с QIP Shot.