Имеется маршрутизатор R1, к которому подключено два клиента. Стоит задача выдать из сети 192.0.2.0/24 клиенту №1 один ip адрес, а клиенту №2 три ip адреса. При этом есть условие максимальной экономии IP адресов. Одно из решений задачи - разделить сеть 192.0.2.0/24 на подсети меньшего размера, например с 29 маской. Но в таком случае распределение IP адресов крайне не экономично. В данном случае отличным решением будет использование технологии IP unnumbered. C её помощью можно выдать клиету даже один IP адрес.
Задача:
- Выдать клиенту client1 один IP адрес.
- Выдать клиенту client2 три IP адреса.
Решение:
На маршрутизаторе R1 настроим loopback - интерфейс и присвоим ему IP адрес 192.0.2.254/24 из пула, который будем раздавать другим пользователям:
R1# configure R1(config)# interface loopback 1 R1(config-if-loopback)# ip address 192.0.2.254/24 R1(config-if-loopback)# exit R1(config)#
Далее настроим интерфейсы к которым подключены клиенты:
R1(config)# interface gigabitethernet 1/0/2 R1(config-if-gi)# ip unnumbered loopback 1 R1(config-if-gi)# exit R1(config)# interface gigabitethernet 1/0/3 R1(config-if-gi)# ip unnumbered loopback 1 R1(config-if-gi)# exit
Пропишем маршрут до IP адресов, которые отдаем клиентам:
R1(config)# ip route 192.0.2.1/32 interface gigabitethernet 1/0/2 name client1 R1(config)# ip route 192.0.2.2/32 interface gigabitethernet 1/0/3 name client2 R1(config)# ip route 192.0.2.3/32 interface gigabitethernet 1/0/3 name client2 R1(config)# ip route 192.0.2.4/32 interface gigabitethernet 1/0/3 name client2 R1(config)# do commit R1(config)# do confirm
В результате настройки получили такую конфигурацию:
hostname R1 interface gigabitethernet 1/0/1 description "WAN" ip firewall disable ip address 198.51.100.1/30 exit interface gigabitethernet 1/0/2 description "client1" ip firewall disable ip unnumbered loopback 1 exit interface gigabitethernet 1/0/3 description "client2" ip firewall disable ip unnumbered loopback 1 exit interface loopback 1 ip address 192.0.2.254/24 exit nat source ruleset test to interface gigabitethernet 1/0/1 rule 10 action source-nat interface enable exit exit exit ip route 0.0.0.0/0 198.51.100.2 ip route 192.0.2.1/32 interface gigabitethernet 1/0/2 name client1 ip route 192.0.2.2/32 interface gigabitethernet 1/0/3 name client2 ip route 192.0.2.3/32 interface gigabitethernet 1/0/3 name client2 ip route 192.0.2.4/32 interface gigabitethernet 1/0/3 name client2
Теперь осталось настроить у клиента №1 на ПК IP адрес 192.0.2.1 с маской 255.255.255.0, шлюзом 192.0.2.254, DNS - сервером 77.88.8.8. Аналогично делаем настройки на всех ПК второго клиента.
2 Комментариев
Анонимный
Имеется маршрутизатор R1 к которому подключенЫ 2 клиента.
А теперь осталось настроить у клиента IP адрес 10.10.10.1 с маской 255.255.255.0 и шлюзом 10.0.0.2
Не совсем понятно, как это у клиента 10.10.10.1 будет работать шлюз по умолчанию 10.0.0.2 ?
Анонимный
Сие науке не известно. Чудеса господне.