Документация: ПО Факел — разрабатываемая версия
Сервер IPoE¶
Обзор¶
Сервер IPoE позволяет ПО Факел работать концентратором доступа для абонентов, которые подключаются по обычному IP поверх Ethernet, без протокола PPP. Сеанс абонента начинается, когда на интерфейс сервера приходит запрос DHCP или пакет от неизвестного источника; сервер проверяет абонента (например, через RADIUS), выдает ему адрес и далее учитывает и ограничивает его трафик как отдельный сеанс.
Сервер настраивается в разделе service ipoe-server:
interface— интерфейсы, на которых сервер принимает подключения, с режимом работы (mode), сетями абонентов (network,client-subnet), способом начала сеанса (start-session) и сетями VLAN (vlan);authentication— проверка абонентов: режим (mode), параметры для отдельных интерфейсов (interface) и сервер RADIUS (radius);client-ip-pool,client-ipv6-pool,default-pool,default-ipv6-poolиgateway-address— пулы адресов абонентов и адрес шлюза;name-server— серверы DNS для абонентов;limits,max-concurrent-sessionsиshaper— ограничения числа и частоты подключений и скорости абонентов.
Команды режима «Администрирование» позволяют проверить работу сервера:
команда
show ipoe-server sessionsвыводит активные сеансы: интерфейс сеанса, имя пользователя, MAC-адрес абонента (идентификатор вызывающей стороны), адреса IPv4 и IPv6, делегированный префикс IPv6, ограничение скорости, тип сеанса, состояние и время работы;команда
show ipoe-server statisticsвыводит сводную статистику сервера: время работы, использование ресурсов и число сеансов в разных состояниях.
Если сервер IPoE не настроен, команды выводят сообщение Service IPoE is not configured, если служба не запущена — IPoE server is not running. Журнал сервера выводит команда show log ipoe-server (см. Журналы системы).
Команда restart ipoe-server перезапускает сервер IPoE. Команда доступна только пользователю уровня «Администратор» (см. Уровни пользователей).
Сеансы абонентов завершают команды reset ipoe-server session: по имени пользователя (username), по идентификатору сеанса (sid) или по интерфейсу сеанса (interface). Значения для этих команд выводит команда show ipoe-server sessions. Команды доступны только пользователю уровня «Администратор» (см. Уровни пользователей).
Список команд¶
Режим «Администрирование»¶
ipoe-server sessions¶
Синтаксис:
show ipoe-server sessions
Режим: «Администрирование».
ipoe-server statistics¶
Синтаксис:
show ipoe-server statistics
Режим: «Администрирование».
restart ipoe-server¶
Service IPoE is not configured.Синтаксис:
restart ipoe-server
Режим: «Администрирование».
Уровень привилегий: «Администратор».
reset ipoe-server session username <username>¶
Синтаксис:
reset ipoe-server session username
<username>
Аргументы:
<username>— имя пользователя сеанса. Формат: строка.
Режим: «Администрирование».
Уровень привилегий: «Администратор».
reset ipoe-server session sid <sid>¶
Синтаксис:
reset ipoe-server session sid
<sid>
Аргументы:
<sid>— идентификатор сеанса. Формат: строка.
Режим: «Администрирование».
Уровень привилегий: «Администратор».
reset ipoe-server session interface <interface>¶
Синтаксис:
reset ipoe-server session interface
<interface>
Аргументы:
<interface>— имя интерфейса сеанса. Формат: строка.
Режим: «Администрирование».
Уровень привилегий: «Администратор».