Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PC1_5.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.66 Mб
Скачать

1.2 Опис термінального режиму

Маршрутизатор конфігурується в командному рядку операційної системи Cisco IOS. Під'єднання до маршрутизатора здійснюється через Telnet на IP-адресу будь-якого з його інтерфейсів або за допомогою будь-якої термінальної програми через послідовний порт комп'ютера, пов'язаний з консольним портом маршрутизатора. Останній спосіб є кращим, тому що процес конфігурації маршрутизатора може змінювати параметри IP-інтерфейсів, що приведе до втрати з'єднання, встановленого через Telnet. Крім того, з міркувань безпеки доступ до маршрутизатора через Telnet слід заборонити .

При роботі в командному рядку Cisco IOS існує декілька контекстів (режимів введення команд).

Контекст користувача відкривається при під'єднанні до маршрутизатора; зазвичай при підключенні через мережу потрібний пароль, а при підключенні через консольний порт пароль не потрібний. У цей же контекст командний рядок автоматично переходить при тривалій відсутності введення в контексті адміністратора. У контексті користувача доступні тільки прості команди (деякі базові операції для моніторингу), що не впливають на конфігурацію маршрутизатора. Вигляд запрошення командного рядка:

router>

Замість слова router виводиться ім'я маршрутизатора, якщо воно встановлене.

Контекст адміністратора (контекст "exec") відкривається командою enable, поданою в контексті користувача; при цьому зазвичай потрібний пароль адміністратора. У контексті адміністратора доступні команди, що дозволяють отримати повну інформацію про конфігурацію маршрутизатора і його стан, команди переходу в режим конфігурації, команди збереження і завантаження конфігурації. Вид запрошення командного рядка:

router#

Зворотний перехід в контекст користувача проводиться по команді disable або після закінчення встановленого часу неактивності. Завершення сеансу роботи - команда exit.

Глобальний контекст конфігурації відкривається командою config terminal ("конфігурувати через термінал"), поданою в контексті адміністратора. Глобальний контекст конфігурації містить як безпосередньо команди конфігурації маршрутизатора, так і команди переходу в контексти конфігурації підсистем маршрутизатора.

Контекст конфігурації інтерфейсу відкривається командою interface ім’я інтерфейсу (наприклад interface serial0), поданою в глобальному контексті конфігурації;

Контекст конфігурації процесу динамічної маршрутизації відкривається командою router протокол номер_процесу (наприклад, router ospf 1, поданою в глобальному контексті конфігурації.

Існує багато інших контекстів конфігурації. Деякі контексти конфігурації знаходяться всередині інших контекстів конфігурації.

Вигляд запрошення командного рядка в контекстах конфігурації, які будуть зустрічатись найчастіше:

router(config)# /глобальний/

router(config-if)# /інтерфейсу/

rounter(config-router)# /динамічної маршрутизації/

rounter(config-line)# /термінальної лінії/

Вихід з глобального контексту конфігурації в контекст адміністратора, а також вихід з будь-якого підконтексту конфігурації в контекст верхнього рівня проводиться командою exit або CTRL-Z. Крім того, команда end, подана в будь-якому з контекстів конфігурації негайно завершує процес конфігурації і повертає оператора в контекст адміністратора.

Будь-яка команда конфігурації вступає в дію негайно після введення, а не після повернення в контекст адміністратора.

Спрощена схема контекстів представлена на рис.4.

Рис.4. Схема контекстів Cisco IOS

Всі команди і параметри можуть бути скорочені (наприклад, "enable" - "en", "Configure terminal" - "conf t"); якщо скорочення виявиться неоднозначним, маршрутизатор повідомить про це, а по натисненню табуляції видасть варіанти, відповідні введеному фрагменту.

У будь-якому місці командного рядка для отримання допомоги може бути використаний знак питання:

router#? /список всіх команд даного контексту з коментарями/

router#co? /список всіх слів в цьому контексті введення, що починаються на "co" - немає пропуску перед "?"/

router#conf ? /список всіх параметрів, які можуть слідувати за командою config - перед "?" є пробіл/

Докладніше про конфігурацію пристроїв можна дізнатися з [1] [2] .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]