Маршрутизатор cisco начального уровня

Базовая настройка маршрутизатора Cisco начального уровня

В итоге я остановил свой выбор на младшем маршрутизаторе модельного ряда компании Cisco Systems.

Далее я приведу описание процесса базовой настройки маршрутизатора, которое может послужить отправной точкой для самостоятельного конфигурирования домашней/офисной «кошки» UNIX- или Windows-администратором, ранее не работавшим с оборудованием Cisco.

Для первоначальной настройки маршрутизатора необходимо подключиться к консольному порту на задней панели устройства. Консольный порт с разъемом RJ-45 представляет собой обыкновенный асинхронный последовательный порт TIA/EIA-232. Для подключения к ПК вам понадобится помимо так называемого rollover-кабеля, идущего в комплекте с маршрутизатором, переходник к DB-9, и, естественно, COM-порт на рабочей станции. Установка соединения осуществляется со стандартными значениями – 9600 бод/8 бит данных/1 стоп бит/без проверки четности и контроля прохождения.

В Windows-системах вы можете использовать утилиту HyperTerminal, а в Linux – cu или minicom. В дальнейшем, когда маршрутизатору будет присвоен IP-адрес, вы сможете обращаться к нему по протоколам telnet или ssh, но первый раз без консольного подключения не обойтись.

Итак, даем с рабочей станции команду на подключение, и после нажатия оказываемся в командной строке маршрутизатора.

Теперь необходимо перейти в привилегированный режим, в котором и будем осуществлять настройку:

Нужно заметить, что в дальнейшем мы установим на вход в привилегированный режим маршрутизатора пароль, ну а пока что свежекупленное устройство должно пустить нас без дополнительных вопросов. Следующий шаг – удаляем имеющуюся конфигурацию, находящуюся во флэш-памяти, и перезагружаем маршрутизатор (рис. 1):

За ходом перезагрузки можно наблюдать по появляющимся сообщениям в окне терминала. По окончании процесса перезагрузки снова заходим в командную строку и переходим в привилегированный enable-режим. После чего можно приступить к конфигурированию маршрутизатора.

Для начала присвоим маршрутизатору имя. Переходим в глобальный конфигурационный режим и в нем используем команду hostname:

Читайте также:  Маршрутизатор tp link archer c59
Enter configuration commands, one per line. End with CNTL/Z.

Как мы видим, отображение приглашения несколько изменилось. Теперь займемся безопасностью. Отключим управление маршрутизатором через http и https, а также проприетарный Cisco Discovery Protocol, который нам в данном случае абсолютно не нужен.

Home(config)#no ip http server

Home(config)#no ip http secure-server

Теперь включим режим хранения паролей в файле конфигурации устройства в зашифрованном виде:

После чего можно задать и сами пароли. Для начала на консольное подключение:

Затем таким же способом, но уже на подключение с помощью telnet. Вместо команды line con 0 в этом случае будет line vty 0 4, остальное останется неизменным. Зададим также пароль, который маршрутизатор будет спрашивать у уже подключившегося пользователя при попытке перейти из пользовательского в привилегированный режим командой enable:

Home(config)#enable secret пароль_enable_режима

Думаю, к этому моменту я привел достаточно примеров того, как выглядит работа с командной строкой маршрутизатора Cisco и в оставшейся части статьи, чтобы избегать повторов, я просто буду ссылаться на соответствующие строки конфигурации маршрутизатора, приведенной в конце материала.

Настройка интерфейсов и PPPoE

Поскольку мы настраиваем маршрутизатор, то, естественно, у него имеется минимум два интерфейса. Внутренний – Ethernet0 и внешний Ethernet1. Определяются они в строках 31-35 и 37-43 соответственно. Для внутреннего интерфейса мы задаем IP-адрес 192.168.0.88 и маску 255.255.255.0, а для внешнего указываем команду: no ip address. Все внешние параметры будут получены через PPPoE (строки 42 и 43). Для того чтобы закрыть обсуждение ethernet-интерфейсов, но несколько забегая вперед, обращаю внимание на строчку 33, где указан внутренний интерфейс для NAT.

В строках с 45 по 55 приведено описание интерфейса Dialer0. Это виртуальный интерфейс, через который и осуществляется подключение к PPPoE. Хочу обратить особое внимание на 53 и 54 строки, где нужно задать имя и пароль, выданные вам провайдером. А также на строку 55 – без которой маршрутизатор не получит IP-адресов DNS-серверов провайдера.

Читайте также:  Роутер wifi zbt we1626 характеристики

Помимо описания Dialer0 к настройке PPPoE относятся также строки 25-29 и 77. За более подробной информацией я рекомендую обратиться к документации и сайту www.cisco.com. Последнее, о чем необходимо упомянуть, – строка 59, где задается маршрут по умолчанию, указывающий на Dialer0.

Настройка NAT, DHCP и брандмауэра

Переходим к настройке NAT. Тут в IOS все достаточно просто. Помимо 33 строки, про которую уже упоминалось во время разбора конфигурации внутреннего интерфейса, за NAT отвечают строки 57 и 64. Как мы видим, 57 строка ссылается на 64, в которой описан так называемый access-list, определяющий внутренние IP-адреса, которые мы будем транслировать во внешний на интерфейсе Dialer0.

С помощью тех же «листов доступа» мы в строках с 65 по 76 на Dialer0 организуем простейший межсетевой экран, безусловно пропуская icmp, www, smtp, pop3, ftp и dns-трафик. Также при уже установленной tcp-сессии будем принимать пакеты с номером порта, большим чем 1023. Кроме того, в строке 49 определен IP-адрес рабочей станции, с которой разрешен доступ по telnet для управления маршрутизатором. Если вам понадобится подкорректировать правила – опять же смотрите документацию.

Последнее, что мы рассмотрим, – это настройку DHCP-сервера. В строке 17 мы указываем область, выделенную под статические IP-адреса. В нее должен попасть и IP-адрес внутреннего интерфейса маршрутизатора. В строках 19 – 23 описан пул адресов нашего DHCP-сервера. Командой import all клиентам передаются полученные через Dialer0 сетевые настройки. В качестве шлюза по умолчанию выступает внутренний интерфейс с IP-адресом 192.168.0.88.

Полный конфигурационный лист

В заключение статьи приведу полную конфигурацию маршрутизатора, полученную по команде show running-config. В листинге вы можете увидеть часть команд, которые не были описаны в статье, они или были сформированы самим устройством или не имеют принципиального значения для первого знакомства с маршрутизатором. Для уточнения значения этих команд рекомендую обратиться к документации.

Читайте также:  Ноутбуки со встроенным роутером

03: service timestamps debug uptime

04: service timestamps log uptime

05: service password-encryption

10: enable password xxxxxx

12: username homeuser password xxxxxx

17: ip dhcp excluded-address 192.168.0.1 192.168.0.90

21: network 192.168.0.0 255.255.255.0

22: default-router 192.168.0.88

32: ip address 192.168.0.88 255.255.255.0

43: pppoe-client dial-pool-number 1

53: ppp chap hostname homehostname

54: ppp chap password xxxxxx

57: ip nat inside source list 102 interface Dialer0 overload

59: ip route 0.0.0.0 0.0.0.0 Dialer0

61: no ip http secure-server

63: access-list 49 permit 192.168.0.13

64: access-list 102 permit ip 192.168.0.0 0.0.0.255 any

65: access-list 110 permit tcp any any gt 1023 established

66: access-list 110 permit tcp any any eq www

67: access-list 110 permit tcp any any eq smtp

68: access-list 110 permit tcp any any eq pop3

69: access-list 110 permit tcp any any eq ftp

70: access-list 110 permit tcp any any eq ftp-data

71: access-list 110 permit tcp any any eq domain

72: access-list 110 permit udp any any eq domain

73: access-list 110 permit udp any eq domain any

74: access-list 110 permit tcp any eq domain any

75: access-list 110 permit icmp any any

76: access-list 110 deny ip any any

77: dialer-list 1 protocol ip permit

Источник

Оцените статью
Adblock
detector