Первоначальная настройка Cisco (Cisco 1841)

Встала необходимость в одном из филиалов в качестве маршрутизатора установить Cisco,  т.к. предполагалось впн-соединение с зарубежным филиалом (а их требование наличие Cisco), то была выбрана модель Cisco 1841 SEC/K9. Если кто-то будет закупать подобную модель (c SEC/K9) обратите внимание, что по нынешнему законодательству, ее использование требует наличия регистрации в  ФСБ.

Но сейчас не об этом, т.к. в настройках цисок я ничего не понимал, пришлось садиться и курить мануалы. Что накурил, судить Вам =). Здесь будет рассмотрена только первоначальная настройка, без настройки маршрутизаций, dhcp и других прелестей.
 
Итак у меня в руках циска, с консольным кабелем, вопрос, где в нынешнее время найти com-порт?! Сам работаю на ноуте, в серверный шкаф лезть лень, юзеров сгонять с мест тоже неохота, в итоге в загашниках нашел старую машину с Арчем, то что надо.
 
В качестве терминала будем использовать minicom -
pacman -S minicom
Конфигурируем
minicom -s
где выставляем -
Serial Device: /dev/ttyS0
Bps/Par/Bits: 9600 8N1
Удаляем все из строк modem Init and Reset strings, сохраняем save setup as dfl и выходим Exit from Minicom.
 
Запускаем без ключа -s, включаем циску, коннект есть.
 
Любители мелкомягких с таким же успехом могут использовать HyperTerminal.
 
Имя и пароль по умолчанию - cisco. Итак, мы в консоли, с чего начать?
 
Можно начать с команды -
setup
которая поможет нам настроить основные параметры, но мы обойдемся без нее.
 
Создадим пользователя для последующих входов.
Входим в привилегированный режим - 
Router>enable
Router# 
# -  знак привилегированного режима.
 
Далее входим в режим конфигурирования -
Router# configure terminal
Router(config)#
можно просто conf t, циска сама подберет необходимое. Если вы забыли написания команд, то можно использовать справку - ?
 
Например:
show ?
или 
sh?
 
Итак создаем пользователя:
Router(config)# username vash_user privilege 15 ?secret super_puper_password
 
где, 
vash_user  - имя пользователя
super_puper_password - Ваш супер сложный пароль.
 
Задаем имя хоста:
Router(config)# hostname Cisco
Cisco(config)#
 
Для фанатов Дениса Попова, вид системного приглашения возможно изменить:
Cisco(config)# prompt %h:%n%p
Cisco(config)# exit
Cisco:5#
 
Возможные символы:
%% - знак процента
%h - Имя хоста
%n - Номер TTY-порта для данного сеанса.
%p - Символ приглашения: > для пользовательского режима и # для привилегированного режима
%s - Пробел
%t - Табуляция
 
Далее для простоты написания будет использовано имя хоста Router.
 
Комментарии в конфигурационных файлах cisco также полезны, как и в других системах. Комментарии начинаются со знака !. Единственное что комментарии лучше вносить когда вы редактируете файл конигурации не на самой циске, а где-нибудь на сервере. Если вносить комментарии с командной строки, то при сохранении конигурации они не сохранются.
 
Задаем пароль на привилегированный режим - 
Router(config)# enable password vash_password
 
Заставляем маршрутизатор хранить пароль в зашифрованном виде -
Router(config)# service password-encryption
 
Настраиваем интерфейсы:
Router>enable
Router# conf t
Router(config)# interface FastEthernet0/1
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)#  description LAN
Router(config-if)# no shutdown
Router(config-if)#exit
Router(config)# 
Таким же образом настраивается второй интерфейс
 
Задаем dns-сервера -
Router(config)# ip name-server 192.168.1.5
Router(config)# ip name-server 192.168.1.6
 
Задаем имя для неуточненных доменов
Router(config)# ip domain-name your-domain.ru
 
Отключаем поиск в системе ДНС
Router(config)# no ip domain-lookup
 
Задаем шлюз по умолчанию -
ip default-gateway 107.23.128.13
 
Устанавливаем время на маршрутизаторе - 
Router(config)# clock set 15:00:00 11 oct 2011
 
Временную зону - 
Router(config)# clock timezone MSK +3
 
Задаем сервер ntp -
Router(config)# ntp server 192.168.1.6
 
Т.к. наша циска поддерживает шифрование, то включим ssh для доступа к ней.
Включаем службу AAA (Authentication, Authorization, Accounting)и указываем тип авторизации:
aaa new-model 
aaa authentication login default local 
aaa authorization exec default local   
 
до активации ААА в системе обязательно должен быть заведен хотя бы один пользователь
 
Генерируем ключ для ssh
Router(config)# crypto key generate RSA
 
И переходим к настройке виртуального терминала - 
Router(config)# line vty 1
Router(config-line)# login
Router(config-line)# exec-timeout 30 0
Router(config-line)# transport input ssh
Router(config-line)# privilege level 15
Router(config-line)# exit
Router(config)# 
 
Мы настроили ssh только для одного витртуального терминала, чтобы настроить для нескольких виртуальных линий, необходимо указывать например:
line vty 0 5
 
Если наша циска не поддерживает ssh, то можно использовать telnet для подключения, тогда необходимо будет заменить транспорт соотвественно на telnet (transport input telnet) 
Для тех кто не может жить без вэб-морды, включаем вэб-сервер -
ip http server
ip http authentication local
	
Для более надежного соединения включаем https (не все циски это умеют)
ip http secure-server
 
И заходим по нашему айпи-адресу через вэб-браузер. Без острой необходимости не советую включать http сервер, а тем более выставлять его на внешний интерфейс.
После всех возможных настроек и проверки конфига сохраняем его как загрузочный -
Router# copy running-config startup-config
 
Если Вы этого не сделаете, то при следущей загрузке Вы не увидите изменений, которые так долго вносили.
 
Полезная информация - 
Копирование конфига на tftp -
copy running-config tftp
 
Просмотр версии -
show version
 
Просмотр содержимого flash -
show flash
 
Просмотр загруженного конфига -
show running-config
 
Ну и не забываем про -
show ?
 
На этом первую часть заканчиваю, в следущей части рассмотрим простейшую маршрутизацию, списки доступа, логи, возможно процесс обновления IOS, настройку dhcp и пр.
 
Выражаю благодарность pizza и MiC за помощь в освоении материала.
 

 

 

 

Интересное на сайте: 
0
Голосов пока нет

Комментарии

Команда по созданию пользователя не правильна в конце пропущена соманда "secret "
username admin privilege 15 secret Pa$$w0rd
А, в основном все правильно.

Хорошая подборка видео по настройке оборудования Cisco http://juniper.io.ua/video60168