hq-rtr_m1
2) hq-rtr, br-rtr 2.1) hq-rtr ecorouter> en ecorouter# conf t ecorouter(config)# hostname hq-rtr.dom-name.petro (сменить имя на свое) hq-rtr.dom-name.petro(config)# sho run (обратить внимание какой порт куда смотрит) hq-rtr.dom-name.petro(config)# int to_isp (создает и выбирает интерфейс в сторону ips) hq-rtr.dom-name.petro(config-if)# ip add 172.16.X.X/X (вешает адресс на интерфейс to_isp) hq-rtr.dom-name.petro(config-if)# ip nat out (помечает интервейс как смотряший в интернет) hq-rtr.dom-name.petro(config-if)# exit hq-rtr.dom-name.petro(config)# port te0 hq-rtr.dom-name.petro(config-if)# service-instance to_isp (сервис для настройки интерфейса) hq-rtr.dom-name.petro(config-service-instance)# encapsulation untagged (снимает теги с пакетов) hq-rtr.dom-name.petro(config-service-instance)# connect ip interface to_isp (привязывает порт с к созданому интерфейсу и поднимает его) #должен поднятся интерфейс hq-rtr.dom-name.petro(config-service-instance)# exit hq-rtr.dom-name.petro(config-port)# exit hq-rtr.dom-name.petro(config)# ip route 0.0.0.0/0 172.16.X.X (установка сети по умолчанию "gateway-to_isp") #с роутера должен стать доступен для пинга 8.8.8.8 и шлюз ips hq-rtr.dom-name.petro(config)# int to_srv hq-rtr.dom-name.petro(config-if)# ip add 192.168.X.X/X hq-rtr.dom-name.petro(config-if)# ip nat ins (помечает интервейс как смотряший в локальную сеть) hq-rtr.dom-name.petro(config-if)# int to_cli hq-rtr.dom-name.petro(config-if)# ip add 192.168.X.X/X hq-rtr.dom-name.petro(config-if)# ip nat ins hq-rtr.dom-name.petro(config-if)# int to_X (локальная сеть для управления) hq-rtr.dom-name.petro(config-if)# ip add 192.168.X.X/X hq-rtr.dom-name.petro(config-if)# exit hq-rtr.dom-name.petro(config)# port te1 hq-rtr.dom-name.petro(config-port)# service-instance to_srv hq-rtr.dom-name.petro(config-service-instance)# encapsulation dot1q "номер vlan" (помечает пакеты выбраным вланом) hq-rtr.dom-name.petro(config-service-instance)# rewrite pop 1 hq-rtr.dom-name.petro(config-service-instance)# connect ip interface to_srv #должен поднятся интерфейс hq-rtr.dom-name.petro(config-service-instance)# service-instance to_cli hq-rtr.dom-name.petro(config-service-instance)# encapsulation dot1q "номер vlan" hq-rtr.dom-name.petro(config-service-instance)# rewrite pop 1 hq-rtr.dom-name.petro(config-service-instance)# connect ip interface to_cli #должен поднятся интерфейс hq-rtr.dom-name.petro(config-service-instance)# service-instance to_X hq-rtr.dom-name.petro(config-service-instance)# encapsulation dot1q "номер vlan" hq-rtr.dom-name.petro(config-service-instance)# rewrite pop 1 hq-rtr.dom-name.petro(config-service-instance)# connect ip interface to_X #интерфейсы готовы #настройка nat hq-rtr.dom-name.petro(config)# ip nat pool PAT 192.168.X.X-192.168.X.X,192.168.X.X-192.168.X.X #в диапозоне адресов для пула надо указать диапозон от адресса сервера до последнего адресса в маске, через запятую указать тоже самое для адресса клиента hq-rtr.dom-name.petro(config) ip nat source dynamic inside-to-outside pool PAT overload interface to_isp #после ip nat source dynamic inside можно использовать TAB # nat готов # настройка dhcp для cli hq-rtr.dom-name.petro(config)#ip pool 1 hq-rtr.dom-name.petro(config-ip-pool)# range 192.168.X.X-192.168.X.X (диапазон от адресса клиента до последней маски подсети) hq-rtr.dom-name.petro(config-ip-pool)# exit hq-rtr.dom-name.petro(config)# dhcp-server 1 hq-rtr.dom-name.petro(config-dhcp-server)# mask "X" (маска сети клиента) hq-rtr.dom-name.petro(config-dhcp-server)# pool 1 1 hq-rtr.dom-name.petro(config-dhcp-server-pool)# gateway 192.168.X.X (шлюз к клиент интерфейсу) hq-rtr.dom-name.petro(config-dhcp-server-pool)# dns 192.168.X.X (будуюший dnsmasq на hq-srv) hq-rtr.dom-name.petro(config-dhcp-server-pool)# domain-name dom-name.petro hq-rtr.dom-name.petro(config-dhcp-server-pool)# exit hq-rtr.dom-name.petro(config-dhcp-server)# exit hq-rtr.dom-name.petro(config)# int to_cli hq-rtr.dom-name.petro(config-if)# dhcp-server "name" (привязка dhcp сервера к интерфейсу клиента) #dhcp сервер готов #настройка ip туннеля для связи между роутерами hq-rtr.dom-name.petro(config)# int tunnel.0 hq-rtr.dom-name.petro(config-if-tunnel)# ip add X.X.X.X/X (в задание 6 смотреть сеть для gre тунеля) hq-rtr.dom-name.petro(config-if-tunnel)# ip tunnel 172.16.X.X 172.16.X.X (hq rtr-br rtr) mode gre #gre туннель готов hq-rtr.dom-name.petro(config)# router ospf 1 hq-rtr.dom-name.petro(config-router)# ospf router-id 1.1.1.1 hq-rtr.dom-name.petro(config-router)# netw 192.16.X.0/X are 0 (сеть сервера) hq-rtr.dom-name.petro(config-router)# netw 192.16.X.0/X are 0 (сеть клиента) hq-rtr.dom-name.petro(config-router)# netw 192.16.X.0/X are 0 (сеть управления) hq-rtr.dom-name.petro(config-router)# netw X.X.X.0/X are 0 (сеть gre тунеля) hq-rtr.dom-name.petro(config-router)# router ospf 1 hq-rtr.dom-name.petro(config-router)# area 0 authentication hq-rtr.dom-name.petro(config-router)# int tunnel.0 hq-rtr.dom-name.petro(config-if-tunnel)# ip ospf authentication-key P@ssw0rd (пароль смотреть на задание 7) #сделать пользователя и дать ему роль hq-rtr.dom-name.petro(config-if-tunnel)# exit hq-rtr.dom-name.petro(config)# username "user_123" (имя и пароль для пользователя смотреть на задании 3) hq-rtr.dom-name.petro(config-user)# password P@ssw0rd hq-rtr.dom-name.petro(config-user)# role admin hq-rtr.dom-name.petro(config-user)# exit hq-rtr.dom-name.petro(config)# write hq-rtr.dom-name.petro# wr #настройка hq-rtr закончена
hq-rtr_m1.txt · Последнее изменение: — admin
