Переводы страниц руководства

Новости   Список переводов по пакетам   Все переводы   Репозиторий Debian   Как нам помочь   Участники проекта   Словарь терминов

Страницы руководства  - PPPOE-SERVER (8)


НАЗВАНИЕ

pppoe-server - сервер PPPoE, работающий в пространстве пользователя

ОБЗОР

pppoe-server [опции]

ОПИСАНИЕ

pppoe-server - это сервер PPPoE (Point-to-Point Protocol over Ethernet - протокол точка-точка через Ethernet) для Linux и других UNIX-систем, работающий в пространстве пользователя. pppoe-server работает совместно с клиентом pppoe для ответа на пакеты обнаружения PPPoE и установки сеансов PPPoE.

ОПЦИИ

-F Опция -F заставляет pppoe-server не выполнять вызов fork и не становиться демоном. По умолчанию он выполняет вызов fork и становится демоном.
-I интерфейс
  Опция -I указывает используемый интерфейс Ethernet. В Linux это обычно eth0 или eth1. Интерфейс должен быть в состоянии "up" перед тем, как вы запустите pppoe-server, но на нём не должен быть настроен IP-адрес. Вы можете указать несколько опций -I, если вы хотите чтобы сервер отвечал на более чем одном интерфейсе.
-T таймаут
  Эта опция передаётся прямо в pppoe; обратитесь к pppoe(8) за более подробной информацией. Если вы используете PPPoE в режиме ядра, эта опция не действует.
-C имя-концентратора-доступа
  Указывает имя концентратора доступа. Если не указано, используется имя узла.
-S имя
  Предлагаемое имя службы. Может быть указано несколько опций -S; каждая из них заставляет объявлять именованную службу в метке Service-Name кадра PADO. Первая опция -S указывает службу по умолчанию, она используется если PPPoE-клиент запрашивает Service-Name нулевой длины.
-m MSS Эта опция передаётся прямо в pppoe; обратитесь к pppoe(8) за более подробной информацией. Если вы используете PPPoE в режиме ядра, эта опция не действует.
-s Эта опция передаётся прямо в pppoe; обратитесь к pppoe(8) за более подробной информацией. Дополнительно, она заставляет вызвать pppd с опцией sync.
-L IP Задаёт локальный IP-адрес. Он передаётся в порождённые процессы pppd. Если не указано, по умолчанию используется 10.0.0.1.
-R IP Устанавливает начальный удалённый IP-адрес. По мере установки сеансов, IP-адреса будут назначаться начиная с IP. pppoe-server автоматически продолжает отслеживать пул адресов и передаёт правильный удалённый IP-адрес в pppd. Если не указан, используется начальный адрес 10.67.15.1.
-N количество
  Разрешает максимальное количество параллельных PPPoE-сеансов. Если не указано, по умолчанию 64.
-O имя-файла
  Эта опция заставляет pppoe-server сообщить pppd, что он должен использовать файл опций имя-файла вместо используемого по умолчанию /etc/ppp/pppoe-server-options.
-p имя-файла
  Читает указанный текстовый файл имя-файла, состоящий из IP-адресов в каждой строке. Эти IP-адреса будут назначаться клиентам. Количество доступных сеансов будет равно количеству адресов, найденых в файле. Опция -p аннулирует обе опции, -R и -N.

В дополнение к указанию IP-адресов, файл пула может содержать строки в виде:

        a.b.c.d-e

которые включают все адреса начиная с a.b.c.d до a.b.c.e. Например, строка:

        1.2.3.4-7

эквивалентна:

        1.2.3.4
        1.2.3.5
        1.2.3.6
        1.2.3.7

-r Сообщает PPPoE-серверу выбирать номера сеансов случайным образом. Вместо передачи сеансов по порядку, номера сеансов назначаются в непредсказуемом порядке.
-u Сообщает серверу вызывать pppd с опцией unit. Отметим, что эта опция работает только с pppd версий 2.4.0 или новее.
-o смещение
  Вместо нумерования PPPoE сеансов начиная с 1, они будут нумероваться начиная со смещения+1. Это позволяет вам запустить несколько серверов на заданной машине; просто удостоверьтесь, что их номера сеансов не перекрываются.
-f disc:sess
  Опция -f устанавливает тип кадров Ethernet для кадров обнаружения и кадров сеансов PPPoE. Типы указываются шестнадцатеричными числами, разделённые двоеточиями. Стандарт PPPoE использует кадры типов 8863:8864. Вы не должны использовать эту опцию, если вы не абсолютно уверены, что партнёр с которым вы имеете дело использует нестандартные типы кадров.
-k Опция -k говорит серверу использовать PPPoE в режиме ядра Linux. Эта опция доступна только в ядрах Linux 2.4.0 и более поздних, и только если сервер был собран с поддержкой режима ядра.
-h Опция -h заставляет вывести краткую справку по использованию и завершить работу.

ОБРАБОТКА

pppoe-server ожидает входящих пакетов обнаружения PPPoE. Когда установлен сеанс, порождается процесс pppd. pppd передаются следующие опции:

nodetach noaccomp nobsdcom nodeflate nopcomp novj novjccomp
default-asyncmap

Дополнительно, локальный и удалённый IP-адреса устанавливаются основываясь на опциях -L и -R. Опция pty снабжается командой pppoe для начала установки сеанса PPPoE. Наконец, дополнительные опции могут быть помещены в файл /etc/ppp/pppoe-server-options (который может существовать, даже если он просто пуст!)

Отметим, что pppoe-server предназначен в основном для тестирования PPPoE-клиентов. Это не высокопроизводительный сервер, предназначенный для промышленного использования.

АВТОРЫ

pppoe-server был написан Дэвидом Ф. Сколлом (David F. Skoll) <dfs@roaringpenguin.com>.

Домашняя страница pppoe - http://www.roaringpenguin.com/pppoe/.

АВТОР ПЕРЕВОДА

Перевод на русский язык выполнил Владимир Ступин <wheelof@gmail.com>.

СМОТРИ ТАКЖЕ

pppd(8), pppoe(8), pppoe-sniff(8), pppoe-relay(8), /usr/share/doc/pppoe/README.Debian.gz

PPPOE-SERVER (8) 3 июля 2000
Перейти в начало страницы |  Раздел 8 |  Главный указатель.
Сгенерировано manServer 1.07 из /home/stupin/man/man8/pppoe-server.8.gz с использованием макросов man.