Первичная настройка коммутатора возможна посредством прямого консольного подключения. Для этого необходимо выполнить следующие шаги:
Enter
до тех пор, пока не появится окно аутентификации. Ввести в консоль имя пользователя и пароль (по умолчанию) – admin/admin
.User Access Verification
Username: admin
Password:
Welcome to IQTools 1124-P-4X10G Ethernet Switch
Switch>
После прохождения аутентификации пользователь попадает в непривилегированный режим командной строки, функционал которого ограничен. Для того, чтобы подняться на уровень выше, в привилегированный режим, введите команду enter
или enable
:
Switch>enable?
enable -- Turn on privileged commands
Switch>enter?
enter -- Turn on privileged commands
Switch>enable
Switch#
Для выхода из любого из режимов коммутатора (шаг назад) используется команда exit
:
Switch>enable
Switch#exit
Switch>
Режим конфигурирования позволяет пользователю получить доступ ко всему функционалу настройки коммутатора. Чтобы попасть в режим конфигурирования, находясь в привилегированном режиме, введите команду config
:
Switch#
Switch#conf?
config -- Enter configurative mode
Switch#conf
Switch_config#
Для настройки параметров консольного подключения необходимо перейти в меню настройки линии консоли, введя команду line console 0
:
Switch_config#line console?
console -- Primary terminal line
Switch_config#line console 0
Switch_config_line#
Настройка линии консоли позволяет, например, настроить длительность консольного подключения. Чтобы ограничить или увеличить время подключения консольного подключения, воспользуйтесь командой exec-timeout
:
Switch_config#line console 0
Switch_config_line#exec-timeout?
exec-timeout -- Set line EXEC timeout
Switch_config_line#exec-timeout 0
! значение 0 – без ограничения по времени
Для изменения имени устройства, в режиме конфигурирования используется команда hostname
, после которой задается имя устройства:
Switch>enable
Switch#config
Switch_config#hostname ASW1
ASW1_config#
Работа с файловой системой коммутатора выполняется из привилегированного режима. В данном режиме администратор может управлять файлами и директориями, когда необходимо оперировать конфигурационными файлами, логами и другими данными.
dir
-- выводит содержимое текущей директории:Switch#dir
0 Router.bin <FILE> 14438880 FRI JAN 10 13:10:50 2025
1 boot-times <FILE> 2 FRI JAN 10 15:58:09 2025
2 startup-config <FILE> 5236 THU DEC 26 15:32:51 2024
free space 11976704
md <dir_name>
-- создаёт новую директорию в файловой системе:Switch#md test
rd <dir_name>
-- удаляет пустую директорию:Switch#rd test
pwd
-- отображает текущую рабочую директорию в файловой системе:Switch#pwd
/
delete <file_name>
-- удаляет файл из файловой системы коммуататора:Switch#delete ?
WORD -- file name
<cr> -- delete startup-config
Router#delete
this file will be erased, are you sure?(y/n)
При использовании этой команды без параметра, будет предложен вариант удаления файла текущей конфигурации(
startup-config
). Команда всегда требует подтверждение.
more <file_name>
-- позволяет просматривать содержимое файла. Используется для проверки содержимого файлов конфигурации, логов и других текстовых данных:Router#more startup-config
cd <dir_name>
-- позволяет выполнить переход в указанную директорию файловой системы. Команда cd ..
используется для перехода в вышестоящую директорию.Router#pwd
/
Router#md test
Router#dir test
Directory of /:
test <DIR> SAT JAN 11 15:58:46 2025
free space 11976704
Router#cd test
Router#pwd
test
Router#cd ..
GW1#pwd
/
Для вывода в консоль конкретных настроек или информации о конфигурации, необходимо использовать команду show
. Например, для просмотра информации о текущей конфигурации коммутатора, необходимо ввести в консоль:
Switch#show running-config
Интерфейс командной строки, при выводе необходимой информации через команду show
, выводит данные построчно. Чтобы увеличить или уменьшить количество выводимых строк, необходимо ввести команду terminal length <число_строк>
:
Switch#terminal length 0
!значение 0 – полный вывод до конца
Чтобы выводить информацию из комманды show построчно, нажимайте клавишу Enter
. Для постраничного вывода, нажимайте клавишу Space
.
Для сохранения изменений настроек в энергонезависимой памяти используется команда write
. Эту команду можно применять как в привилегированном режиме (enable/enter
), так и в режиме конфигурирования (config
):
Switch#write
Saving current configuration...
OK!
По умолчанию, изменения хранятся в энергозависимой памяти и если вы, после окончания работ, не сохраните настройки, то после выключения коммутатора от сети вы рискуете потеряете последние изменения.
Для перезагрузки коммутатора, в привелигированном режиме введите команду reboot
:
Switch_config#reboot
Do you want to reboot the router(y/n)?
Для указания задержки при перезагрузке коммутатора, введите команду reboot
с необходимым параметром и указанием длительности задержки:
Switch_config#reboot ?
noconfirm -- Without confirm
all -- Reboot all machine
<cr> -- With confirm
after -- Reboot after delay
Switch_config#reboot after ?
<0-10000> -- the periodly reboot interval in hour, 0 means disable
Для просмотра подробной информации о текущей версии ПО, модели оборудования и других параметров, используется команда show version
:
Switch#show version
Терминал поддерживает сокращенный вид команд при их вводе, что позволяет экономить время при администрировании и отладке оборудования.
Так, например, для просмотра информации о конфигурации интерфейса, можно сократить команду show running-config interface gigaEthernet 0/1
до sh run int g0/1
- обе эти команды отдадут одинаковый вывод.
Для создания кастомного сокращения команды, находясь в режиме конфигурирования, воспользуйтесь командой alias <short-command> <command>
:
Switch#config
Switch_config#alias
string -- alias name
<cr>
Switch_config#alias wr ?
command line
<cr>
Switch_config#alias exe exec-timeout
Таблица сокращений популярных команд:
Команда | Сокращение |
---|---|
enable | ena |
config | conf |
interface | int |
show | sh |
brief | br |
default | def |
Модификаторы вывода терминала позволяют фильтровать, ограничивать или перенаправлять вывод команд в зависимости от указанных критериев. Модификаторы вводяться при использовании команды show
после спецсимвола |
:
begin
-- начинает вывод с первой строки, содержащей указанный текст:Switch#show int g0/1 | begin Protocol
include
-- отображает только строки, содержащие указанный текст:Switch#show int g0/1 | include line
exclude
-- исключает строки, содержащие указанный текст:Switch#show int g0/1 | exclude input errors