Опубликован: 17.04.2016 | Доступ: свободный | Студентов: 4169 / 1494 | Длительность: 08:01:00
Лекция 9:

Списки доступа ACL. Настройка статического и динамического NAT

< Лекция 8 || Лекция 9: 1234 || Лекция 10 >

Динамическая трансляция адресов. Настройка динамического NAT

Динамический NAT - использует пул доступных глобальных (публичных) ip-адресов и назначает их внутренним локальным (частным) адресам. Схема для нашей работы приведена на рис. 9.30.

Схема сети

Рис. 9.30. Схема сети

Практическая работа 9-4-1. Настройка динамического NAT на маршрутизаторе R1 по шагам.

Шаг 1. Настройка на R1 списка доступа, соответствующего адресам LAN

R1 (config)# access-list 1 permit 10.10.10.0 0.0.0.255

Здесь 0.0.0.225 – обратная (инверсная) маска для адреса 10.10.10.0.

Шаг 2. Настройка пула адресов

R1 (config)# ip nat pool white-address 200.20.20.1 200.20.20.30 netmask 255.255.255.0

Шаг 3. Настройка трансляции

R1 (config)# ip nat inside source list 1 pool white-address

Шаг 4. Настройка внутреннего интерфейса в отношение NAT

R1 (config)# interface fastethernet 0/0
R1 (config-if)# ip nat inside

Шаг 5. Настройка внешнего интерфейса в отношение NAT

R1 (config)# interface fastethernet 0/1
R1 (config-if)# ip nat outside  

Ниже дан полный листинг команд по настройке R1 ( рис. 9.31).

Полный листинг команд по конфигурированию R1

Рис. 9.31. Полный листинг команд по конфигурированию R1

Команды для проверки работы динамического NAT

Проверим связь PC1 и R2 ( рис. 9.32).

PC1 видит R2

Рис. 9.32. PC1 видит R2

Проверим, что R1 видит соседние сети ( рис. 9.33).

R1 видит подсети 10.10.10.0 и 200.20.20.0

Рис. 9.33. R1 видит подсети 10.10.10.0 и 200.20.20.0

Проверим механизм работы динамического NAT: для этого выполним одновременно (параллельно) команды ping и show ip nat translations ( рис. 9.34).

Адреса: глобальный, внутренний, внешний

Рис. 9.34. Адреса: глобальный, внутренний, внешний

Командой show ip nat statistics выведем статистику по NAT преобразованиям ( рис. 9.35).

Статистика работы динамического NAT

Рис. 9.35. Статистика работы динамического NAT

Из иллюстрации видим, что локальным адресам соответствует пул внешних адресов от 200.20.20.1 до 20.20.20.30.

Рабочая сеть данного примера прилагается к курсу в виде файла task-9-5.pkt

Практическая работа 9-4-2. Динамический NAT Overload: настройка PAT (маскарадинг)

PAT (Port Address Translation) - отображает несколько локальных (частных) ip-адресов в глобальный ip-адрес, используя различные порты ( рис. 9.36).

Схема сети на настройки трансляции адресов PAT

Рис. 9.36. Схема сети на настройки трансляции адресов PAT

Рассмотрим алгоритм нашей работы по шагам.

Шаг 1. Настройка списка доступа, соответствующего внутренним частным адресам

R1(config)# access-list 1 permit 10.10.10.0 0.0.0.255 

Шаг 2. Настройка трансляции

R1(config)# ip nat inside source list 1 interface fastethernet 0/1 overload 

Шаг 3. Настройка внутреннего интерфейса в отношение NAT

R1(config)# interface fastethernet 0/0
R1(config-if)# ip nat inside 

Шаг 4. Настройка NAT на интерфейсе

R1(config)# interface fastethernet 0/1
R1(config-if)# ip nat outside  

Ниже дан полный листинг команд по конфигурированию R1 ( рис. 9.37).

Листинг команд по конфигурированию R1

Рис. 9.37. Листинг команд по конфигурированию R1

Команды для проверки работы маскарадинга (PAT)

Проверим связь PC1 и R2 ( рис. 9.38).

PC1 видит R2

Рис. 9.38. PC1 видит R2

Проверим, что R1 видит соседние сети ( рис. 9.39).

R1 видит подсети 10.10.10.0 и 200.20.20.0

Рис. 9.39. R1 видит подсети 10.10.10.0 и 200.20.20.0

Проверим механизм работы динамического NAT: для этого выполним одновременно (параллельно) команды ping и show ip nat translations ( рис. 9.40).

Адреса: глобальный, внутренний, внешний

Рис. 9.40. Адреса: глобальный, внутренний, внешний

Проверим работу сети в режиме симуляции ( рис. 9.41).

PAT работает, PC1 и R2 отправляют и получают пакеты Successful

Рис. 9.41. PAT работает, PC1 и R2 отправляют и получают пакеты Successful

Рабочая сеть данного примера прилагается к курсу в виде файла task-9-6.pkt

< Лекция 8 || Лекция 9: 1234 || Лекция 10 >
Дамир Нурутдинов
Дамир Нурутдинов

Проект не работает. PC1 не видит R2

Игорь Подойников
Игорь Подойников

В вопросе о размере поля данных пакета если выбираешь, что параметр size отображается в байтах, то мы получаем, что этот ответ неверный.

В вопросе о исследовании качества передачи трафика по сети 4 неправильных ответа, при этом два из них совершенно одинаковые. А в лекции №4 Практическая работа 4-2. Исследование качества передачи трафика по сети.

Написано следующее:

При исследовании пропускной способности ЛВС (качества передачи трафика по сети) желательно увеличить размер пакета и отправлять запросы с коротким интервалом времени, не ожидая ответа от удаленного узла, для того, чтобы создать серьезную нагрузку на сеть.

Но такого варианта ответа с серьезной нагрузкой нет.

Алексей Силенок
Алексей Силенок
Россия, С-Пб, Высшая инженерная школа СПбПУ Петра Великого, 2020
Динара Карабалаева
Динара Карабалаева
Казахстан, г Алматы