Знакомство с синтаксисом Juniper
Добрый день! В данной статье мне хотелось на примере моделей MX960, MX480продемонстрировать синтаксис, оборудования, канадского вендора, Juniper.Маршрутизаторы оснащаются собственной операционной системой JunOS на базе FreeBSD.
Командная строка (Сli), имеет некоторое сходство с Cli оборудования Cisco, но лишь некоторую малую часть.
Команда для просмотра также используется — show
Команда для просмотра конфигураций оборудования – show configuration
Встроенный Helper – ?
Перейти в режим конфигурации возможно командами edit или configure
Встроенные операторы для возможности поиска по запросу следующие:
match – вывести только строки включающие параметр поиска
except – вывести только строки не включающие параметр поиска
last – Выведет последнюю страницу вывода
count – Выведет количество строк в выводе
display set – отображает конфигурацию в текстовом формате
К примеру вывод состояния требуемого интерфейса:
test@jun-OS-RE0> show interfaces descriptions | match ge-3/2/6
ge-3/2/6 up up Channel_test
Вывод текста конфигурации по требуемому интерфейсу(как пример):
test@jun-OS-RE0> show configuration interfaces ge-3/2/6 | display set
set interfaces ge-3/2/6 description «Channel_test»
set interfaces ge-3/2/6 vlan-tagging
set interfaces ge-3/2/6 mtu 2018
set interfaces ge-3/2/6 link-mode full-duplex
set interfaces ge-3/2/6 encapsulation flexible-ethernet-services
Возможно использование более одного оператора, для поиска(в данном случае отображается 12 строчек, где фиксируется в интерфейсе ge-3/2/6 число 75) :
test@jun-OS-RE0> show interfaces ge-3/2/6 | match 75 | count
Count: 12 lines
Структура отображения конфигурации, отличается от Cisco, т.к идет структурно и по уровням. Пример:
test@jun-OS-RE0> show configuration interfaces ge-3/2/6.75
description “Channel_test”;
encapsulation vlan-ccc;
vlan-id 75;
family ccc {
policer {
input 100Mb;
output 100Mb;
}
}
Как видим уровни разделяются скобками {} и отличается от представления display set.
В возможностях show лежит, много различных команд и просмотр весь их спектр возможно «?»
Пример:
vadim1@MX480-1-567-RE0> show ?
Possible completions:
accounting Show accounting profiles and records
amt Show AMT Protocol information
ancp Show ancp information
aps Show Automatic Protection Switching information
arp Show system Address Resolution Protocol table entries
as-path Show table of known autonomous system paths
bfd Show Bidirectional Forwarding Detection information
bgp Show Border Gateway Protocol information
bridge Show bridging information
chassis Show chassis information
class-of-service Show class-of-service (CoS) information
cli Show command-line interface settings
configuration Show current configuration
В последствии читайте статью по настройке интерфейсов на Juniper, в режиме configure(edit).
Автор статьи: Вадим Карапчиевский
ООО «Сетевые проекты будущего» ©
IT поддержка Вашего бизнеса