- •Лабораторна робота № 10 налагодження та дослідження роботи технології nat
- •Теоретичні відомості Порядок налаштування функціонування статичного варіанта nat на маршрутизаторі Cisco
- •Порядок налаштування функціонування динамічного варіанта nat на маршрутизаторі Cisco
- •Налагодити інтерфейс (інтерфейси) таким чином, щоб він (вони) знаходився у внутрішній частині схеми nat.
- •Команди налагодження функціонування технології nat на маршрутизаторі Cisco
- •Команди діагностики та керування роботою nat на маршрутизаторі Cisco
- •Приклад налаштування функціонування статичного перетворення nat на маршрутизаторі Cisco
- •Приклад налаштування функціонування динамічного варіанта nat на маршрутизаторі Cisco
- •Приклад налаштування функціонування nat Overload на маршрутизаторі Cisco
- •Діагностика роботи технології nat на маршрутизаторі Cisco
- •Приклад налаштування функціонування статичного перетворення nat/pat на маршрутизаторі Cisco
- •Завдання на лабораторну роботу
- •Контрольні питання
- •Список літератури
- •Для нотаток
Приклад налаштування функціонування статичного перетворення nat/pat на маршрутизаторі Cisco
Розглянемо специфіку налагодження роботи статичного перетворення NAT/PAT для мережі, зображеної на рис. 1. Сервер SERV_A_1 для внутрішньої мережі використовує IP-адресу 195.10.1.1/24 та порт 80 (стандартний порт протоколу HTTP). Необхідно забезпечити використання ІР-адреси 50.0.0.1/8 та порту 8080 для зовнішніх підмереж. Параметри адресації пристроїв мережі наведені у табл. 1.
Команди, які виконуються на маршрутизаторі R1 для налагодження адресації інтерфейсів, статичної маршрутизації та NAT наведені нижче. Для маршрутизатора R2 налаштування аналогічні прикладу статичного перетворення NAT.
Router>enable
Router#configure terminal
Router(config)#hostname R1
R1(config)#interface e0
R1(config-if)#ip address 195.10.1.254 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface s0
R1(config-if)#ip address 195.20.1.1 255.255.255.252
R1(config-if)#clock rate 64000
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#ip route 195.30.1.0 255.255.255.0 195.20.1.2
R1(config)#ip nat inside source static tcp 195.10.1.1 80 50.0.0.1 8080
R1(config)#interface e0
R1(config-if)#ip nat inside
R1(config-if)#exit
R1(config)#interface s0
R1(config-if)#ip nat outside
R1(config-if)#exit
R1(config)#
…
Приклад налаштування функціонування nat Overload на маршрутизаторі Cisco
Розглянемо специфіку налагодження роботи NAT Overload для мережі, зображеної на рис. 1. Параметри адресації пристроїв мережі наведені у табл. 1.
Команди, які виконуються на маршрутизаторі R1 для налагодження адресації інтерфейсів, статичної маршрутизації та NAT Overload, наведені нижче. Для маршрутизатора R2 налаштування аналогічні прикладу статичного перетворення NAT.
Router>enable
Router#configure terminal
Router(config)#hostname R1
R1(config)#interface e0
R1(config-if)#ip address 195.10.1.254 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface s0
R1(config-if)#ip address 195.20.1.1 255.255.255.252
R1(config-if)#clock rate 64000
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#ip route 0.0.0.0 0.0.0.0 s0
R1(config)#access-list 1 permit 195.10.1.0 0.0.0.255
R1(config)#ip nat inside source list 1 interface e0 overload
R1(config)#interface e0
R1(config-if)#ip nat inside
R1(config-if)#exit
R1(config)#interface s0
R1(config-if)#ip nat outside
R1(config-if)#exit
R1(config)#
…
Діагностика роботи технології nat на маршрутизаторі Cisco
Діагностика роботи NAT виконується за допомогою команд show ip nat translations, debug ip nat. Результати роботи даних команд наведені на рис. 3, 4, 5.
Pro Inside global Inside local Outside local Outside global
icmp 50.0.0.1:1 192.168.0.7:1 20.0.0.2:1 20.0.0.2:1
icmp 50.0.0.1:2 192.168.0.7:2 20.0.0.2:2 20.0.0.2:2
icmp 50.0.0.1:3 192.168.0.7:3 20.0.0.2:3 20.0.0.2:3
icmp 50.0.0.1:4 192.168.0.7:4 20.0.0.2:4 20.0.0.2:4
Рис. 3. Приклад застосування команди show ip nat translations
Pro Inside global Inside local Outside local Outside global
--- 42.0.0.49 192.168.0.3 --- ---
create 00:40:25, use 00:40:25,
flags:
static, use_count: 0
--- 42.0.0.50 192.168.0.4 --- ---
create 00:40:25, use 00:40:25,
flags:
static, use_count: 0
--- 42.0.0.51 192.168.0.5 --- ---
create 00:40:25, use 00:06:46,
flags:
static, use_count: 0
Рис. 4. Приклад застосування команди show ip nat translations verbose
IP NAT debugging is on
NAT: s=192.168.0.7->50.0.0.1, d=20.0.0.2[1]
NAT*: s=20.0.0.2, d=50.0.0.1->192.168.0.7[1]
NAT: s=192.168.0.7->50.0.0.1, d=20.0.0.2[1]
NAT*: s=20.0.0.2, d=50.0.0.1->192.168.0.7[1]
NAT: s=192.168.0.7->50.0.0.1, d=20.0.0.2[1]
NAT*: s=20.0.0.2, d=50.0.0.1->192.168.0.7[1]
NAT: s=192.168.0.7->50.0.0.1, d=20.0.0.2[1]
NAT*: s=20.0.0.2, d=50.0.0.1->192.168.0.7[1]
NAT: s=192.168.0.7->50.0.0.1, d=20.0.0.2[1]
NAT*: s=20.0.0.2, d=50.0.0.1->192.168.0.7[1]
NAT: s=192.168.0.7->50.0.0.1, d=20.0.0.2[1]
NAT*: s=20.0.0.2, d=50.0.0.1->192.168.0.7[1]
NAT: s=192.168.0.7->50.0.0.1, d=20.0.0.2[1]
NAT*: s=20.0.0.2, d=50.0.0.1->192.168.0.7[1]
Рис. 5. Приклад застосування команди debug ip nat
