PPPoE#
Команды настройки#
Команда | Описание команды |
---|---|
interfaces ethernet <ethx> pppoe <номер> | Включение или отключение модуля PPPoE на указанном интерфейсе Ethernet. |
interfaces ethernet <ethx> pppoe <номер> access-concentrator <имя> | Данная команда позволяет указать имя сервера доступа для подключения. |
interfaces ethernet <ethx> pppoe <номер> compression <режим> | Данная команда позволяет указать настройки сжатия трафика. |
interfaces ethernet <ethx> pppoe <номер> connection-type <тип> | Порядок установления соединения с PPPoE сервером. |
interfaces ethernet <ethx> pppoe <номер> default-route <режим> | Включение или отключение автоматического добавления маршрута по умолчанию при установлении соединения PPPoE. |
interfaces ethernet <ethx> pppoe <номер> idle-timeout <время> | Указание интервала времени в секундах, по истечении которого будет отключено соединение PPPoE при отсутствии передаваемого по нему сетевого трафика. |
interfaces ethernet <ethx> pppoe <номер> local-address <ipv4-адрес> | Указание IP-адреса локального оконечного узла подключения PPPoE. |
interfaces ethernet <ethx> pppoe <номер> mtu <mtu> | Указание MTU для интерфейса Ethernet PPPoE. |
interfaces ethernet <ethx> pppoe <номер> name-server <режим> | Данная команда позволяет указать требуется ли получение адресов серверов DNS от удаленного узла соединения PPPoE. |
interfaces ethernet <ethx> pppoe <номер> password <пароль> | Указание пароля, который будет использован для аутентификации на удаленном узле подключения PPPoE. |
interfaces ethernet <ethx> pppoe <номер> remote-address <ipv4-адрес> | Указание IP-адреса удаленного узла подключения PPPoE. |
interfaces ethernet <ethx> pppoe <номер> service-name <имя> | Позволяет выбрать сервер доступа на основе названия предоставляемого сервиса. |
interfaces ethernet <ethx> pppoe <номер> user-id <идентификатор_пользователя> | Указание идентификатора пользователя, который используется при аутентификации на удаленном сервере доступа. |
Эксплуатационные команды#
Команда | Описание команды |
---|---|
show interfaces pppoe | Вывод сведений и статистических данных для интерфейсов PPPoE. |
interfaces ethernet <ethx> pppoe <номер>#
Включение или отключение модуля PPPoE на указанном интерфейсе Ethernet.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Этот номер должен быть уникален. Интерфейс PPPoE будет иметь имя pppoeX, где X — номер устройства PPPoE (например, pppoe7). Значение должно лежать в диапазоне от 0 до 15.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда позволяет настроить устройство PPPoE (Point-to-Point over Ethernet) для указанного интерфейса Ethernet. Устройство PPPoE начинает существовать в системе только после установления сеанса PPPoE. То есть интерфейс PPPoE может быть определен, но при этом не «присутствовать» в системе.
Форма set
данной команды позволяет определить устройство PPPoE для интерфейса Ethernet.
Форма delete
данной команды позволяет удалить устройство PPPoE на интерфейсе Ethernet.
Форма show
данной команды используется для отображения настройки устройства PPPoE.
interfaces ethernet <ethx> pppoe <номер> access-concentrator <имя>#
Данная команда позволяет указать имя сервера доступа для подключения.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
имя
Имя сервера доступа, к которому будет подключаться данное устройство PPPoE.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
При использовании данной команды устройство PPPoE будет инициировать сеанс только с указанным сервером доступа.
Установление подключения PPPoE начинается с фазы обнаружения сервера доступа (discovery stage). Для инициализации сеанса PPPoE клиент посылает на широковещательный адрес специальный пакет PADI (PPPoE Active Discovery Initiation). Сервер доступа отвечает пакетом PADO (PPPoE Active Discovery Offer), в который включает свое название (Access Concentrator Name) и название предоставляемого сервиса (Service Name). Данный пакет содержит MAC-адрес конкретного сервера. Далее клиент выбирает требуемый сервер доступа и сервис из возможно нескольких предложений (пакетов PADO) и отвечает уже конкретному серверу пакетом PADR (Active Discovery Request).
Использование данной команды определяет какому серверу доступа будет направлен пакет PADR. Данную команду следует использовать в том случае, если необходимо указать конкретный сервер при наличии нескольких серверов доступа в сети.
Форма set
данной команды позволяет указать имя сервера доступа.
Форма delete
данной команды используется для удаления настройки сервера доступа.
Форма show
данной команды используется для отображения конфигурации сервера доступа в сети.
interfaces ethernet <ethx> pppoe <номер> compression <режим>#
Данная команда позволяет указать настройки сжатия трафика.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
режим
Указывает использование сжатия трафика. Допустимые значения представлены ниже:
- none: не использовать сжатие трафика;
- mppe: использовать протокол шифрования трафика MPPE.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Использование данной команды определяет настройки сжатия для PPPoE соединения.
Форма set
данной команды позволяет указать имя сервера доступа.
Форма delete
данной команды используется для удаления настройки сервера доступа.
Форма show
данной команды используется для отображения конфигурации сервера доступа в сети.
interfaces ethernet <ethx> pppoe <номер> connection-type <тип>#
Порядок установления соединения с сервером.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
тип
Обязательный. Порядок установления соединения с PPPoE сервером. Допустимые значения:
- on-demand: установка соединения по требованию (при появлении трафика, интерфейс виден всегда);
- persist: установка непрерывного соединения.
Значение по умолчанию#
По умолчанию с PPPoE сервером устанавливается непрерывное соединение (значение persist).
Указания по использованию#
Если установлено значение persist, PPPoE соединение устанавливается после применения конфигурации. Когда соединение по какой-либо причине разрывается, сразу же производятся попытки автоматического восстановления соединения.
При установлении значения on-demand – PPPoE соединение будет устанавливаться только тогда, через него потребуется передать трафик. В период простоя (отсутствия трафика) соединение разрывается по истечении интервала, установленного параметром idle-timeout. В том случае если в период простоя соединение разрывается, оно будет установлено только тогда, когда потребуется заново передать трафик через это соединение. Интерфейс pppoe даже при разрыве соединения всегда находится в состоянии up.
При использовании данной команды также необходимо указать удаленный адрес, для этого используется команда interfaces ethernet <ethx> pppoe <номер> remote-address <ipv4-адрес>
.
Форма set
данной команды используется для установления подключения по запросу.
Форма delete
данной команды используется для удаления конфигурации и восстановления значения, принятого по умолчанию.
Форма show
данной команды используется для отображения конфигурации.
interfaces ethernet <ethx> pppoe <номер> default-route <режим>#
Включение или отключение автоматического добавления маршрута по умолчанию при установлении соединения PPPoE.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
режим
Обязательный. Определяет включено ли автоматическое добавление маршрута по умолчанию при установлении соединения PPPoE. Допустимые значения:
- auto: процесс PPP автоматически добавит маршрут по умолчанию к удаленному узлу соединения;
- none: маршрут по умолчанию не добавляется.
Значение по умолчанию#
При установлении соединения PPPoE автоматически добавляется маршрут по умолчанию к удаленному узлу соединения (установлено значение auto).
Указания по использованию#
Данная команда позволяет определить, будет ли добавляться маршрут по умолчанию при установлении соединения PPPoE.
Маршрут по умолчанию будет добавлен только в том случае, если в системе до этого не было настроено другого маршрута по умолчанию.
Форма set
данной команды позволяет включить или отключить добавление маршрута по умолчанию при установлении соединения PPPoE.
Форма delete
данной команды используется для удаления конфигурации и восстановления значения, принятого по умолчанию.
Форма show
данной команды используется для отображения конфигурации.
interfaces ethernet <ethx> pppoe <номер> idle-timeout <время>#
Указание интервала времени в секундах, по истечении которого будет отключено соединение PPPoE при отсутствии передаваемого по нему сетевого трафика.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
время
Интервал времени в секундах. Если установлено подключение по запросу и в течении данного интервала времени через соединение PPPoE не передается сетевой трафик, соединение отключается. Значение должно лежать в диапазоне от 0 до 4294967295, если установлено значение 0 — простаивающие соединения не отключаются.
Значение по умолчанию#
По умолчанию простаивающие подключения не отключаются (установлено значение 0).
Указания по использованию#
Данная команда используется для установки таймаута для подключений PPPoE по запросу.
Если используется подключение по запросу, соединение PPPoE устанавливается только тогда, когда необходимо передать трафик через это соединение. В том случае если соединение по какой-либо причине разрывается, оно устанавливается заново только тогда, когда необходимо передать трафик.
При использовании подключения по запросу необходимо также указать период простоя, по истечении которого соединение PPPoE будет отключено. В том случае если ненулевой период простоя не настроен и используется подключение по запросу, соединение, после того как оно будет установлено, не будет отключено при отсутствии сетевого трафика.
Подключение по запросу настраивается при помощи команды interfaces ethernet <ethx> pppoe <номер> connect-on-demand
.
Форма set
данной команды позволяет указать таймаут для подключения по запросу.
Форма delete
данной команды используется для удаления конфигурации и восстановления значения, принятого по умолчанию.
Форма show
данной команды используется для отображения конфигурации.
interfaces ethernet <ethx> pppoe <номер> local-address <ipv4-адрес>#
Указание IP-адреса локального оконечного узла подключения PPPoE.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
ipv4-адрес
IPv4-адрес локальной оконечной точки подключения PPPoE. Может быть указан только один локальный адрес.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для установки IP-адреса локального оконечного узла подключения PPPoE. В том случае если значение для данного параметра явно не указано, оно будет автоматически согласовано.
Форма set
данной команды позволяет указать IP-адрес.
Форма delete
данной команды используется для удаления конфигурации IP-адреса.
Форма show
данной команды используется для отображения конфигурации.
interfaces ethernet <ethx> pppoe <номер> mtu <mtu>#
Указание MTU для интерфейса Ethernet PPPoE.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
mtu
Значение MTU для интерфейса PPPoE. Пакеты, размер которых превышает установленное значение, будут фрагментированы. Значение должно лежать в диапазоне от 68 до 1492.
Значение по умолчанию#
В том случае если значение для данного параметра явно не указано, значение MTU для интерфейса PPPoE будет равно значению MTU, установленному для интерфейса Ethernet минус 8 байт.
Указания по использованию#
Данная команда используется для установки значения MTU (Maximum Transfer Unit) для интерфейса PPPoE. Пакеты, размер которых превышает установленное значение, будут фрагментированы.
Форма set
данной команды позволяет установить значение MTU.
Форма delete
данной команды используется для удаления конфигурации и восстановления значения, принятого по умолчанию.
Форма show
данной команды используется для отображения конфигурации.
interfaces ethernet <ethx> pppoe <номер> name-server <режим>#
Данная команда позволяет указать требуется ли получение адресов серверов DNS от удаленного узла соединения PPPoE.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
режим
Обязательный. Значение для данного параметра определяет требуется ли получать параметры серверов DNS от удаленного узла. Поддерживаемые значения:
- auto: локальный узел получает параметры серверов DNS от удаленного узла;
- none: локальный узел использует параметры DNS, установленные локально.
Значение по умолчанию#
По умолчанию локальный узел получает параметры серверов DNS от удаленного узла.
Указания по использованию#
Данная команда позволяет указать, какие настройки серверов DNS будут использоваться при установлении подключения PPPoE. Если установлено значение auto, используются параметры, полученные от удаленного узла. Если установлено значение none, используются параметры настроенные локально для данной системы.
Форма set
данной команды позволяет указать, следует ли получать настройки серверов DNS от удаленного узла.
Форма delete
данной команды используется для удаления текущей конфигурации и восстановления значения, принятого по умолчанию.
Форма show
данной команды используется для отображения текущей конфигурации.
interfaces ethernet <ethx> pppoe <номер> password <пароль>#
Указание пароля, который будет использован для аутентификации на удаленном узле подключения PPPoE.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
пароль
Обязательный. Пароль, используемый для аутентификации локального узла на удаленном сервере PPPoE.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для указания пароля, используемого для аутентификации локального узла на удаленном сервере PPPoE. Аутентификация не является обязательной с системной точки зрения, но большинство провайдеров требуют ее использования.
Пароль используется в сочетании с идентификатором пользователя, который указывается при помощи команды interfaces ethernet <ethx> pppoe <номер> user-id <идентификатор_пользователя>
. Протокол аутентификации определяется удаленным узлом.
Форма set
данной команды позволяет указать пароль.
Форма delete
данной команды используется для удаления конфигурации пароля.
Форма show
данной команды используется для отображения конфигурации.
interfaces ethernet <ethx> pppoe <номер> remote-address <ipv4-адрес>#
Указание IP-адреса удаленного узла подключения PPPoE.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
ipv4-адрес
IP-адрес удаленного оконечного узла подключения PPPoE. Может быть указан только один удаленный адрес.
Значение по умолчанию#
Отсутствует
Указания по использованию#
Данная команда используется для указания IP-адреса удаленного оконечного узла подключения PPPoE. В том случае если значение для данного параметра явно не указано, адрес будет автоматически согласован.
Форма set
данной команды позволяет указать удаленный IP-адрес.
Форма delete
данной команды используется для удаления конфигурации.
Форма show
данной команды используется для отображения конфигурации.
interfaces ethernet <ethx> pppoe <номер> service-name <имя>#
Позволяет выбрать сервер доступа на основе названия предоставляемого сервиса.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
имя
Название сервиса. Локальный узел будет направлять запросы на подключение только тем серверам доступа, которые предоставляют указанный сервис.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда позволяет указать имя сервиса, на основе которого будет осуществляться выбор сервера доступа для отправки запросов на подключение.
Форма set
данной команды позволяет указать название сервиса.
Форма delete
данной команды используется для удаления конфигурации.
Форма show
данной команды используется для отображения конфигурации.
interfaces ethernet <ethx> pppoe <номер> user-id <идентификатор_пользователя>#
Указание идентификатора пользователя, который используется при аутентификации на удаленном сервере доступа.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Параметры#
ethx
Множественный узел. Идентификатор определяемого интерфейса Ethernet.
номер
Обязательный. Номер устройства PPPoE. Значение должно лежать в диапазоне от 0 до 15.
идентификатор_пользователя
Идентификатор пользователя, используемый для аутентификации локального узла на удаленном сервере доступа.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для установки идентификатора пользователя. С системной точки зрения аутентификация не является обязательной. Однако большинство провайдеров требуют обязательного использования аутентификации.
Идентификатор пользователя используется совместно с паролем. Пароль устанавливается при помощи команды interfaces ethernet <ethx> pppoe <номер> password <пароль>
. Протокол аутентификации определяется удаленным узлом.
Форма set
данной команды позволяет указать идентификатор пользователя.
Форма delete
данной команды используется для удаления конфигурации.
Форма show
данной команды используется для отображения конфигурации.
show interfaces pppoe#
Вывод сведений и статистических данных для интерфейсов PPPoE.
Синтаксис#
Режим интерфейса#
Эксплуатационный режим.
Параметры#
pppoex
Отображение сведений для указанного интерфейса PPPoE.
capture
Перехват и отображение трафика на указанном интерфейсе PPPoE.
not port порт
Отображение сетевого трафика, записанного на всех портах, кроме указанного.
port порт
Отображение сетевого трафика, записанного на указанном порту.
log tail
Отображение сообщений протокола PPP из журнала.
queue
Отображение сведений об очередях для интерфейса PPPoE.
class
Отображение классов очередей для указанного интерфейса.
filter
Отображение фильтров очередей для указанного интерфейса.
Значение по умолчанию#
Вывод сведений для всех интерфейсов.
Указания по использованию#
Эта команда позволяет вывести сведения обо всех настроенных интерфейсах PPPoE.
Примеры#
В примере ниже выводятся сведения об интерфейсе pppoe1: