Коммутируемые соединения РРР

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

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

# Запрашиваем локальный адрес IP у РРР
get Slocal 0.0.0.0
#    Выбираем порт и устанавливаем скорость линии
port сиа1
speed 38400
# Аппаратная инициализация модема и очистка буфера ввода
reset
flush
# Набираем номер РРР-сервера и ожидаем ответа CONNECT
dial *70,301-555-1234
wait CONNECT
# Делаем паузу в 2 секунды, чтобы сервер успел подготовиться
sleep 2
# Передаем символ возврата каретки, чтобы «разбудить» сервер
send \r
# Ожидаем приглашения Login> и передаем имя пользователя
wait ogin>
send kristin\r
# Ожидаем приглашения Password> и передаем пароль
wait word>
password
#    Ожидаем приглашения командной строки сервера РРР
wait >
# Передаем команду, регламентированную сервером РРР
send ррр enabled\r
# Переводим интерфейс в режим РРР
mode РРР
# Завершаем работу сценария
exit

Команда get в начале сценария позволяет РРР автоматически определить локальный и удаленный адреса. Slocal - это переменная сценария. Существует несколько стандартных переменных для сценариев, все они описаны в приложении А. $1оса1 обычно хранит локальный адрес, который может статически определяться в сценарии. Однако сервер РРР обладает способностью динамически назначить адрес локальной системе. Этим обстоятельством мы и пользуемся, указав локальный адрес, состоящий из одних нулей. Данная команда предписывает dip разрешить pppd самостоятельно определить адреса. Клиент pppd может получить адреса тремя путями:

Системы РРР могут обмениваться локальными адресами, извлеченными при помощи DNS. Такой вариант мы уже обсуждали в разговоре о настройке выделенных линий.

Адреса могут указываться в командной строке pppd - и этот вариант мы также изучили.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.