В этой статье речь пойдет о том, как на маршрутизаторах Juniper серии SRX настроить PPPoE подключение или другимисловами, как подять PPPoE клиент.
PPPoE (Point-to-point protocol over Ethernet) — сетевой протокол канального уровня предназначенный для передачи кадров PPP через Ethernet.
Для настройки PPPoE нам потребуются данные от вашего провайдера, а именно:
login: your-login
password: your-password
Алгоритм настройки PPPoE на Juniper SRX.
Задаем тип инкапсуляции PPPoE для интерфейса с которого хотим поднимать PPPoE. В нашем случае интерфейс fe-0/0/1.
set interfaces fe-0/0/1 unit 0 encapsulation ppp-over-ether
Устанавливаем данные для авторизации через PPPoE (логин и пароль).
set interfaces pp0 unit 0 ppp-options chap local-name set interfaces pp0 unit 0 ppp-options chap default-chap-secret set interfaces pp0 unit 0 ppp-options chap passive
Указываем интерфейс fe-0/0/1 в качестве основного интерфейса для поднятия PPPoE.
set interfaces pp0 unit 0 pppoe-options underlying-interface fe-0/0/1.0 set interfaces pp0 unit 0 pppoe-options client
Настраиваем дополнительные параметры для PPPoE соединения, такие как время простоя (idle-timeout) и время автоматичесеого переподключения (auto-reconnect).
set interfaces pp0 unit 0 pppoe-options idle-timeout 0 set interfaces pp0 unit 0 pppoe-options auto-reconnect 3
Задаем mtu и negotiate-address (адреса будут назначаться динамически через PPPoE).
set interfaces pp0 unit 0 family inet mtu 1492 set interfaces pp0 unit 0 family inet negotiate-address
Настраиваем дефолтный маршрут и security-zone untrast (зона недоверия).
set routing-options static route 0.0.0.0/0 next-hop pp0.0 set security zones security-zone untrust interfaces pp0.0
На этом процесс настройки завершен.
Troubleshooting PPPoE. Команды диагностики соединения.
Просмотр статистики для ppp.
root@srx100> show ppp statistics Session statistics from PPP process Total sessions: 1 Sessions in disabled phase : 0 Sessions in establish phase : 0 Sessions in authenticate phase: 0 Sessions in network phase : 1 Bundles in pending phase : 0
Просмотр статистики для pppoe сесии.
root@srx100> show pppoe statistics Active PPPoE sessions: 1 PacketType Sent Received PADI 2 0 PADO 0 2 PADR 2 0 PADS 0 2 PADT 0 0 Service name error 0 0 AC system error 0 0 Generic error 0 0 Malformed packets 0 0 Unknown packets 0 0 Timeout PADI 0 PADO 0 PADR 0
Просмотр статистики для интерфейса pp0.
root@srx100# run show interfaces pp0 Physical interface: pp0, Enabled, Physical link is Up Interface index: 128, SNMP ifIndex: 502 Type: PPPoE, Link-level type: PPPoE, MTU: 1532 Device flags : Present Running Interface flags: Point-To-Point SNMP-Traps Link type : Full-Duplex Link flags : None Input packets : 0 Output packets: 0 Logical interface pp0.0 (Index 78) (SNMP ifIndex 532) Flags: Point-To-Point SNMP-Traps 0x0 Encapsulation: PPPoE PPPoE: State: SessionUp, Session ID: 6, Session AC name: Vigor2000 PPPoE, Remote MAC address: xx:xx:xx:xx:xx:xx, Configured AC name: None, Service name: None, Auto-reconnect timeout: 30 seconds, Idle timeout: Never, Underlying interface: fe-0/0/7.0 (Index 77) Input packets : 1341 Output packets: 1153 Keepalive settings: Interval 10 seconds, Up-count 1, Down-count 3 Keepalive: Input: 5 (00:00:19 ago), Output: 26 (00:00:06 ago) LCP state: Opened NCP state: inet: Opened, inet6: Not-configured, iso: Not-configured, mpls: Not-configured CHAP state: Success PAP state: Closed Security: Zone: untrust Allowed host-inbound traffic : dns https ike ping ssh traceroute Protocol inet, MTU: 1492 Flags: Sendbcast-pkt-to-re, User-MTU, Negotiate-Address Addresses, Flags: Kernel Is-Preferred Is-Primary Destination: x.x.x.x, Local: x.x.x.x
Вот и все. Мы рассмотрели алгоритм настройки и диагностики PPPoE соединения на маршрутизаторах Juniper серии SRX. Комментируем, подписываемся ну и всем пока:)
Компонент комментариев CComment