Полезные команды Juniper

Здесь собрал список часто используемых команд

 


История\логи
show log messages | last 100 — вывести последние 100 записей
show log messages | match bgp
show log messages.0.gz | match bgp — более старый архив
show log interactive-commands | match biddickuser — кто какие команды писал
show system commit — кто коммитил
show system rollback 1 compare 0 — что будет если откатить коммит
show system uptime — время на железке
show log intr-cmds.log.1.gz | match ge-1/0/0 | match disable — еще один лог по командам

show | compare rollback 10 | match 44444 — заматчим по 44444 и посмотрим что изменится до 10 ролбека. (удобно смотреть что удалили)

QOS
show class-of-service interface xe-2/0/0 — какие косы навешаны
Посмотреть дропы по сабу
show class-of-service interface хе-0/0/1.666 comprehensive — посмотреть подробно загрузку по очередям
show class-of-service interface ge-0/1/5.666 comprehensive | match Tail-dropped | refresh 1

request system logout user bigdick — выгнать юзера

show vpls connections
show vpls connections extensive | match 6.6.6.6 — находим lsi этого нейбора
show vpls mac-table | match Isi.1051155 — матчим по LSI
show bridge domain
show arp | match 0/0/5 — посмотреть маки по порту 0/0/5
show bridge mac-table instance default-switch
show mac-address-table dynamic vlan 666

Общая инфа по железу
show chassis environment — вывод температуры
show chassis hardware — посмотреть серийники железок

RSVP LDP
show route ccc ge-1/1/1.666 — показать в какой туннель уходит сервис
show rsvp session name 77MSK-98SPB extensive — показать хопы основного и резервного туннеля
show mpls Isp name 77MSK-98SPB extensive
show 12circuit connections interface — на какие интерфейсы прописан L2CT
ping mpls 12circuit virtual-circuit 123456 neighbor 6.6.6.6 detail — пингануть L2CT
show route label — когда no LDP построился , смотрим на какой интерфейс уходит метка
clear mpls Isp optimize-aggressive — пересчет маршрута Isp

show bfd session detail — посмотреть сессии BFD

Маршрутизация

restart routing — комментариев не требует

show route receive-protocol bgp 6.6.6.6 | match 1.2.3.4/32 — посмотреть, принимаем ли мы префикс с 6.6.6.6
set protocols bgp group XXXX neighbor 6.6.6.6 metric-out minimum-igp 1000 — изменить метрику MED
show configuration protocols bgp group ?
show configuration policy-options prefix-list LISTXXX
show route advertising-protocol bgp 10.6.6.6 — смотрим нашу сеть в таблице bgp.l3vpn.0, находим и смотрим с какими community отдается и Route Distinguisher, на приеме смотрим target на import
show route advertising-protocol bgp 10.6.6.6 rd-prefix (здесь префикс) extensive —
show route 10.5.5.5/30 extensive | match orig — где зародилась сеть (originator)
show route table XXX | match 192.168.1.1/29
192.168.1.1/29 *[BGP/170] lw4d 12:32:41, localpref 100, from 7.7.7.7
show route advertising-protocol bgp 6.6.6.6 посмотреть что мы отдаем в сторону 6.6.6.6
show route advertising-protocol bgp 6.6.6.6 table LTE.inet.0 — посмотреть что мы отдаем в сторону 6.6.6.6 в табличке LTE.inet.0

show ospf interface — какие интерфейсы в AREA
show ospf statistics | find errors —
show log ospf.log | match mismath —
show ospf route topology default — посмотреть топологию (сетки)
set protocols ospf area 6.6.6.6 interface ge-1/1/1.100 metric 65000 — изменить метрику
ping routing-instance LTE 30.1.245.14 source 10.1.1.23 — пустить пинг из под VRF

Е1 тест
set interfaces el-1/0/0:11 el-options loopback ? — завернуть E1
Possible completions:
local — inloop
remote — outloop

Физические порты:
set interfaces ge-1/0/0 flexible-vlan-tagging — разрешить тегирование
set interfaces ge-1/0/0 mtu 9192
set interfaces ge-1/0/0 encapsulation flexible-ethernet-services — чтобы работал L2CT
show interfaces ge-1/0/0 | match rate — Глянуть утилку
show interfaces ge-1/1/3 extensive | match errors — заматчить порт по ошибкам
show configuration interfaces ge-1/1/1 | display inheritance — что наследует этот порт (какие полисеры)

Пример выставить жестко 1 Гбит/c Full-duplex
set interfaces ge-1/1/1 gigether-options no-auto-negotiation
set interfaces ge-1/1/1 link-mode full-duplex
set interfaces ge-1/1/1 speed 1g
clear interfaces statistics ge-1/1/1
set interfaces ge-1/0/3 gigether-options loopback — поставить заворот
show interfaces ge-1/1/0 media — посмореть физику
monitor interface ge-1/1/1 — посмотреть трафик в реальный момент времени
show interfaces diagnostics optics ge-1/1/1 — глянуть оптический сигнал

Синхронизация:
show configuration chassis synchronization — конфигурация синхронизации (sycnE)
show chassis synchronization extensive — детальный текущий статус синхронизации (sycnE)
show synchronous-ethernet esmc statistics — показывает краткую статистику обмена пакетами по syncE по всем портам (syncE)
show synchronous-ethernet esmc statistics detail — показывает детальныую статистику обмена пакетами по syncE по всем портам, включая дропы (syncE) show synchronous-ethernet esmc transmit detail — показывает, в какие порты и какие SSM биты передаются (syncE) restart clksyncd-service gracefully — рестарт процесса и внутренних часов синхронизации
show configuration protocols ptp — конфигурация синхронизации (ptp)
show ptp lock-status detail — детальный текущий статус синхронизации (ptp)
show ptp statistics detail — статистика по принимающим/передающим портам на прием/передачу счетчиков синхронизации (ptp)
show ptp master interface xe-6/6/6.0 detail-детальный статус раздающего локального порта в сторону принимающей (ptp)
show ptp clock detail — просмотр текущего clock class на узле (ptp)
show ptp quality-level-mapping — соответствие класса синхронизации syncE co значениями для ptp
В случае работы гибридного режима:
show ptp hybrid status — показ статуса синхронизации по ptp и syncE

Платы

Включить платы на MX
request chassis fpc slot 1 online — включить FPC 1
show chassis fpc — посмотреть установленные FPC
request chassis mic fpc-slot 1 mic-slot 1 online — включить mic 1 в 1 fpc
show chassis fpc pic-status 1 — посмотреть состояние по pic в fpc 1
request system power-on other-routing-engine — включить RE