Начало работы: Краткий обзор интерфейс командной строки
Следующие темы могут помочь вам (администратору сети) начать работу с интерфейс командной строки конфигурации, переключиться между рабочим режимом и режимом конфигурации, создать учетную запись пользователя и выполнить некоторые из базовых Junos OS команд.
Если требуется ввести базовые принципы Junos OS, см. руководство по началу работы Junos OS.
Дополнительные сведения, а также использование Junos OS устройств Juniper Networks см. в обзоре Junos OS.
В Junos OS интерфейс командной строки предполагается, что вы знакомы с принципами работы и Junos OS концепцией.
Начать с интерфейса командной строки
В этом разделе показано, как запустить Junos OS интерфейс командной строки, просмотреть иерархию команд и внести небольшие изменения в конфигурацию.
Перед началом работы убедитесь, что оборудование устройства настроено и Junos OS установлено. Необходимо иметь прямое консольное подключение к устройству или к сети с помощью SSH или Telnet. Если устройство не настроено, то перед началом работы следуйте инструкциям по установке, предоставленным устройству.
Чтобы войти в систему устройства и запустить интерфейс командной строки:
Если вы используете корневую учетную запись впервые на устройстве, помните, что для корневого устройства не требуется пароль. При первом фиксации конфигурации необходимо установить пароль корня. Корневой доступ не разрешен через сеанс Telnet. Чтобы включить корневой доступ через SSH-соединение, необходимо настроить system services ssh root-login allow
утверждение.
интерфейс командной строки команд могут различаться в зависимости от платформы и выпуска программного обеспечения. Список интерфейс командной строки включает в себя несколько способов получения справки о доступных командах. В этом разделе демонстрируются несколько примеров получения помощи:
-
Введите
?
команду верхнего уровня, доступную в режиме эксплуатации.root@> ? Possible completions: clear Clear information in the system configure Manipulate software configuration information diagnose Invoke diagnose script file Perform file operations help Provide help information monitor Show real-time debugging information mtrace Trace multicast path from source to receiver ping Ping remote target quit Exit the management session request Make system-level requests restart Restart software process set Set CLI properties, date/time, craft interface message show Show system information ssh Start secure shell on another host start Start shell telnet Telnet to another host test Perform diagnostic debugging traceroute Trace route to remote host
-
Введите
file ?
команду для показа всех возможныхfile
завершений.root@> file ? Possible completions: <[Enter]> Execute this command archive Archives files from the system checksum Calculate file checksum compare Compare files copy Copy files (local or remote) delete Delete files from the system list List file information rename Rename files show Show file contents source-address Local address to use in originating the connection | Pipe through a command
-
Введите
file archive ?
команду для показа всех возможныхfile archive
завершений.root@> file archive ? Possible completions: compress Compresses the archived file using GNU gzip (.tgz) destination Name of created archive (URL, local, remote, or floppy) source Path of directory to archive
Переключатель между рабочим режимом и режимом конфигурации
При отслеживании и настройке запущенного Junos OS устройства может потребоваться переключение между режимами. При переключении между рабочим режимом и режимом конфигурации командная подсказка также изменяется. Подсказка режима работы - это прав-угловый кронштейн ( >
). В запросе режима конфигурации находится знак pound или хеш #
().
Переход между рабочим режимом и режимом конфигурации:
Используйте клавиатурные последовательности для навигации и редактирования интерфейс командной строки
Для навигации и редактирования командной строки Junos OS интерфейс командной строки клавиатурные последовательности. Для прокрутки списка недавно выполненных команд можно также использовать клавиатурные последовательности. В следующей таблице перечислены некоторые интерфейс командной строки клавиатуры. Они те же, что и в emacs.
Клавиатурная последовательность |
Действий |
---|---|
Ctrl+b |
Переместить курсор назад на один символ. |
Esc+b или Alt+b |
Переместить курсор назад на одно слово. |
Ctrl+f |
Переместить курсор на один символ вперед. |
Esc+f или Alt+f |
Переместить курсор на одно слово вперед. |
Ctrl+a |
Переместить курсор в начало командной строки. |
Ctrl+e |
Переместить курсор в конец командной строки. |
Ctrl+h, Delete или в обратном пространстве |
Удалите символ перед курсором. |
Ctrl+d |
Удалите символ в курсоре. |
Ctrl+k |
Удалите все символы от курсора до конца командной строки. |
Ctrl+u или Ctrl+x |
Удалите все символы из командной строки. |
Ctrl+w, Esc+Backspace, или Alt+Backspace |
Удалите слово перед курсором. |
Esc+d или Alt+d |
Удалите слово после курсора. |
Ctrl+y |
Вставьте в курсор самый последний удаленный текст. |
Ctrl+l |
Перенарисуем текущую линию. |
Ctrl+p |
Прокрутите назад список последних выполненных команд. |
Ctrl+n |
Прокрутите список выполненных команд. |
Ctrl+r |
На строках интерфейс командной строки строки поиска, совпадающие с строками поиска, ищите строки истории пошаговом. |
Esc+/ или Alt+/ |
На интерфейс командной строки поиска слов, для которых текущее слово является префиксом. |
Esc+. или Alt+. |
Прокрутите назад список только что вписаных слов в командной строке. |
Последовательность номеров Esc+ или последовательностьномеров Alt+ |
Укажите количество раз для выполнения последовательности клавиатуры. |
Настройка учетной записи пользователя на устройстве Juniper Networks
В этом разделе описывается, как использовать корневую учетную запись для входа Juniper Networks устройства и настройки новой учетной записи пользователя. Можно настроить учетную запись для собственного использования или создать тестовую учетную запись.
Для настройки новой учетной записи пользователя на устройстве:
Устройство успешно интерфейс командной строки для просмотра состояния устройства и выполнения простого изменения конфигурации.
Полная информация о командах, которые необходимо выполнить для настройки устройства, включая примеры, см. в Junos OS руководствах по конфигурации.
E. редактор интерфейс командной строки в режиме конфигурации
В этом разделе описываются основные команды, которые можно использовать для входа в режим конфигурации в интерфейс командной строки редакторе. В теме также описываются команды, которые используются для навигации иерархии конфигурации, получения справки, сфиксации или изменения, внесенных во время сеанса настройки.
Задача |
Команда/заявление |
Примере |
---|---|---|
Редактирование конфигурации | ||
Перейдите в режим настройки. При запуске интерфейс командной строки устройство находится в рабочем режиме. Необходимо в явном режиме настройки войти. Если это сделать, интерфейс командной строки изменяется с на и иерархический |
configure |
user@host> [edit] user@host# |
Создайте иерархию заявление. Команду можно использовать для одновременного создания иерархии и перемещения в иерархию на новый |
edit hierarchy-level value |
[edit]
user@host# [edit security zones security-zone myzone] user@host# |
Создайте иерархию заявление и за установите значения идентификатора. Эта |
set hierarchy-level value |
[edit]
user@host# [edit] user@host# |
Перейдите к иерархии | ||
Перейдите к существующему уровню иерархии. |
edit hierarchy-level |
[edit]
user@host# [edit security zones] user@host# |
Перейдите на один уровень иерархии. |
up |
[edit security zones]
user@host# [edit security] user@host# |
Перейдите к верхней части иерархии. |
top |
[edit security zones]
user@host# [edit] user@host# |
Изменения сфиксировать или переотвращать | ||
Сфиксировать конфигурацию. |
commit |
[edit]
user@host# commit complete |
Откат откат к текущему сеансу. Используйте эту |
rollback |
[edit]
user@host# load complete |
Выйдите из режима конфигурации | ||
Сфиксировать конфигурацию и выйти из режима настройки. |
commit and-quit |
[edit] user@host# commit and-quit user@host> |
Выйдите из режима конфигурации, не внося в конфигурацию изменений. Перед выходом из режима конфигурации необходимо перейти к верхней части иерархии с помощью команд или |
exit |
[edit]
user@host# The configuration has been changed but not committed Exit with uncommitted changes? [yes,no] (yes) |
Справка | ||
Отобразить список допустимых параметров для текущего уровня иерархии. |
? |
[edit ]
user@host# Possible completions: <[Enter]> Execute this command > functional-zone Functional zone > security-zone Security zones | Pipe through a command [edit] |
См. также
Проверка состояния устройства Juniper Networks
В режиме эксплуатации можно использовать команды для проверки состояния устройства и отслеживания show
действий на устройстве.
Чтобы ознакомиться с show
командами:
show ?
Введите, чтобы отобразить список команд, которыеshow
можно использовать для отслеживания маршрутизатора:root@>
show ?
Possible completions: accounting Show accounting profiles and records 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 chassis Show chassis information class-of-service Show class-of-service (CoS) information cli Show command-line interface settings configuration Show current configuration connections Show circuit cross-connect connections dvmrp Show Distance Vector Multicast Routing Protocol info dynamic-tunnels Show dynamic tunnel information information esis Show end system-to-intermediate system information firewall Show firewall information helper Show port-forwarding helper information host Show hostname information from domain name server igmp Show Internet Group Management Protocol information ike Show Internet Key Exchange information ilmi Show interim local management interface information interfaces Show interface information ipsec Show IP Security information ipv6 Show IP version 6 information isis Show Intermediate System-to-Intermediate System info l2circuit Show Layer 2 circuit information l2vpn Show Layer 2 VPN information lacp Show Link Aggregation Control Protocol information ldp Show Label Distribution Protocol information link-management Show link management information llc2 Show LLC2 protocol related information log Show contents of log file mld Show multicast listener discovery information mpls Show Multiprotocol Label Switching information msdp Show Multicast Source Discovery Protocol information multicast Show multicast information ntp Show Network Time Protocol information ospf Show Open Shortest Path First information ospf3 Show Open Shortest Path First version 3 information passive-monitoring Show information about passive monitoring pfe Show Packet Forwarding Engine information pgm Show Pragmatic Generalized Multicast information pim Show Protocol Independent Multicast information policer Show interface policer counters and information policy Show policy information ppp Show PPP process information rip Show Routing Information Protocol information ripng Show Routing Information Protocol for IPv6 info route Show routing table information rsvp Show Resource Reservation Protocol information sap Show Session Announcement Protocol information security Show security information services Show services information snmp Show Simple Network Management Protocol information system Show system information task Show routing protocol per-task information ted Show Traffic Engineering Database information version Show software process revision levels vpls Show VPLS information vrrp Show Virtual Router Redundancy Protocol informationИспользуйте эту
show chassis routing-engine
команду для просмотра модуль маршрутизации состояния:root@>
show chassis routing-engine
Routing Engine status: Slot 0: Current state Master Election priority Master (default) Temperature 31 degrees C / 87 degrees F CPU temperature 32 degrees C / 89 degrees F DRAM 768 MB Memory utilization 84 percent CPU utilization: User 0 percent Background 0 percent Kernel 1 percent Interrupt 0 percent Idle 99 percent Model RE-2.0 Serial ID b10000078c10d701 Start time 2005-12-28 13:52:00 PST Uptime 12 days, 3 hours, 44 minutes, 19 seconds Load averages: 1 minute 5 minute 15 minute 0.02 0.01 0.00-
Используйте эту
show system storage
команду для просмотра доступной памяти на устройстве:root@>
show system storage
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 865M 127M 669M 16% / devfs 1.0K 1.0K 0B 100% /dev devfs 1.0K 1.0K 0B 100% /dev/ /dev/md0 30M 30M 0B 100% /packages/mnt/jbase /dev/md1 158M 158M 0B 100% /packages/mnt/jkernel-9.3B1.5 /dev/md2 16M 16M 0B 100% /packages/mnt/jpfe-M7i-9.3B1.5 /dev/md3 3.8M 3.8M 0B 100% /packages/mnt/jdocs-9.3B1.5 /dev/md4 44M 44M 0B 100% /packages/mnt/jroute-9.3B1.5 /dev/md5 12M 12M 0B 100% /packages/mnt/jcrypto-9.3B1.5 /dev/md6 25M 25M 0B 100% /packages/mnt/jpfe-common-9.3B1.5 /dev/md7 1.5G 196K 1.4G 0% /tmp /dev/md8 1.5G 910K 1.4G 0% /mfs /dev/ad0s1e 96M 38K 88M 0% /config procfs 4.0K 4.0K 0B 100% /proc /dev/ad1s1f 17G 2.6G 13G 17% /var
См. также
Изменения конфигурации отката
На этом тему показано, как использовать команду для возврата некомандованой, но измененной конфигурации в состояние последней rollback
Junos OS конфигурации. Команда rollback
полезна при внесении изменений конфигурации и в случае, если вы решили не сохранять их.
Следующая процедура показывает, как настроить SNMP монитор работоспособности устройстве Juniper Networks, а затем вернуться к самой последней конфигурации, которая не включает монитор работоспособности. После настройки SNMP-система монитор работоспособности систему управления сетью (NMS) с предварительно заранее настроенным контролем для использования файловой системы, использования CPU и использования памяти на устройстве.
Войдите в режим настройки:
user@host>
configure
entering configuration mode [edit] user@host#Откажите текущую конфигурацию (если таковые есть) для SNMP:
[edit] user@host#
show snmp
Никакие
snmp
утверждения не отображаются, так как SNMP не был настроен на устройстве.Настройте монитор работоспособности:
[edit] user@host#
set snmp health-monitor
Покажите новую конфигурацию:
[edit] user@host#
show snmp
health-monitor;Утверждение указывает, что на устройстве настроен мониторинг состояния
health-monitor
SNMP.Введите команду configuration mode, чтобы вернуться к
rollback
последней конфигурации:[edit] user@host#
rollback
load completeЕще раз покажите конфигурацию, чтобы убедиться, что изменения больше не представлены:
[edit] user@host#
show snmp
Нет
snmp
сообщений конфигурации. Конфигурация монитор работоспособности не настраивается.Введите
commit
команду, чтобы активировать конфигурацию, в которую был откат:[edit] user@host#
commit
Выйдите из режима конфигурации:
[edit] user@host#
exit
Exiting configuration mode
Эту команду также можно rollback
использовать для возврата к более ранним конфигурациям.
См. также
Настройка протокола маршрутов
В данной теме приводится пример конфигурации, где описывается настройка OSPF магистрали с двумя интерфейсами SONET.
Конечная конфигурация выглядит так:
[edit] protocols { ospf { area 0.0.0.0 { interface so-0/0/0 { hello-interval 5; dead-interval 20; } interface so-0/0/1 { hello-interval 5; dead-interval 20; } } } }
Контекстное
Можно создать ярлык для всей конфигурации с помощью следующих двух команд:
[edit] user@host#set protocols ospf area 0.0.0.0 interface so-0/0/0 hello-interval 5
dead-interval 20
[edit] user@host#set protocols ospf area 0.0.0.0 interface so-0/0/1 hello-interval 5
dead-interval 20
Более длинная конфигурация
В данном разделе приводится более длительный пример создания предыдущей конфигурации OSPF конфигурации. В этом процессе показано, как использовать различные функции интерфейс командной строки.
Внесение изменений в конфигурацию протокола маршрутов
Предположим, вы решили использовать разные интервалы простоя и интервалы приветти на so-0/0/1
интерфейсе. В конфигурацию можно внести изменения.