BASH Programming - Введение


Клиенты и серверы

Введение
Клиенты и серверы
Различия между дистрибутивами Linux
Инструментальные средства конфигурации PPP, специфичные для дистрибутивов
IP адреса
Установка PPP Клиента
Связывание двух LAN или LAN c Интернет, используя PPP

Установка PPP сервера
Использование PPP по прямому нульмодемному соединению
Этот документ в настоящее время не раскрывает ...
Версии упомянутого программного обеспечения


Другие полезные/важные документы
Полезные списки почтовой рассылки Linux
Краткий обзор того, что должно быть сделано для работы PPP как клиента
Получение/установка программного обеспечения
Вкомпилированная поддержка PPP в ядре
Получение информации от вашего ISP

Конфигурирование вашего модема и последовательного порта
Настройка преобразования доменных имен в IP адрес (DNS)
PPP и привилегии root
Проверка PPP файлов вашего дистрибутива и установка опций PPP
Если ваш PPP сервер использует PAP (Password Autentificaion Protocol)
Соединение с PPP сервером вручную
Автоматизация вашего PPP соединения
Завершение связи
Если у вас есть проблемы
После того, как связь установлена

Проблемы со стандартными IP услугами для PPP связи с динамическим IP адресом
Конфигурирование вашего Linux Ядра
Установка исходных текстов ядра Linux
Знание ваших аппаратных средств
Компиляция ядра - ядро Linux 1.2.13
Компиляция ядра - ядра Linux 1.3.x и 2.0.x
Обратите внимание на PPP-2.2 и /proc/net/dev
Общие настройки ядра для PPP
Получение нужной информации о PPP сервере
Конфигурирование вашего модема и последовательного порта

Примечание, касающееся последовательных портов и возможностей быстродействия
Имена последовательных портов
Конфигурирование вашего модема
Обратите внимание на управление потоком данных последовательного интерфейса
Тестирование вашего модема на исходящие звонки
Настройка преобразования доменных имен в IP адрес (DNS)
Файл /etc/resolv.conf
Файл /etc/host.conf
Использование PPP и привилегии root

Настройка файлов PPP соединения
Файл options.tpl
Какие опции я должен использовать? (PAP/CHAP нет)
Если ваш PPP сервер использует PAP (Password Authentication Protocol)
Использование MSCHAP
Файл секретов PAP/CHAP

Файл секретов PAP
Файл секретов CHAP
Обработка нескольких PAP соединений
Установка PPP соединения вручную
Автоматизация ваших соединений - Создание скриптов соединения
Скрипты соединения для аутентификации по имени/паролю пользователя
Скрипт ppp-on

Редактирование скриптов запуска PPP
Скрипт ppp-on
Сценарий ppp-on-dialer
Что означает скрипт chat...
Запуск PPP на серверной стороне моединения
Сценарий chat для соединения PAP/CHAP
Отладка pppd и опция file option_file
Тестирование вашего сценария соединения
Закрытие PPP связи

Отладка
Я вкомпилировал поддержку PPP в ядро, но ...
Хотя вы пересобрали ваше ядро
Вы вкомпилировали поддержку ppp в ядре как модуль?
Вы используете правильную версию PPP для вашего ядра?
Вы запусткаете pppd от root?
Мой модем соединяется, но ppp не запускается
Syslog говорит "serial line is not 8 bit clean..."
Вы неправильно регистрируетесь на сервере
Вы не запустили PPP на сервере

Удаленный PPP процесс медленно запускается
Заданный по умолчанию маршрут не установлен
Другие проблемы
Получение помощи, когда не знаете, что еще можно сделать
Общие проблемы, появляющиеся, когда связь заработает
Я не могу выйти дальше PPP сервера, к которому я подсоединяюсь
Я могу посылать email, но не могу получить его
Почему на моей машине не работают finger, WWW, gopher, talk итд?
Использование услуг Интернет с динамическими IP адресами
Установка email

Установка локального сервера доменных
Связывание двух сетей, использующих PPP
Установка IP адресов
Установка маршрутизации
Сетевая безопасность
После того, как связь установлена - скрипт /etc/ppp/ip-up
Специальная маршрутизация
Обработка почтовой очереди
Пример скрипта /etc/ppp/ip-up
Обработка email

Использование /etc/ppp/ip-down
Маршрутизация в LAN
Обратите внимание на защиту
Установка PPP сервера
Компиляция ядра
Краткий обзор серверной системы
Состав программного обеспечения
Установка стандартного (доступ через shell) коммутируемого доступа.
Установка файлов PPP опций
Настройка pppd, чтобы он был (успешно) доступен пользователям для запуска

Установка глобального псевдонима для pppd
Использование PPP по нульмодемному (прямому последовательному) кабелю
Содержание раздела