...
Имеется маршрутизатор R1, к которому подключено два клиента. Стоит задача выдать из сети 10192.100.102.0/24 клиенту №1 один ip адрес, а клиенту №2 три ip адреса. При этом есть условие максимальной экономии IP адресов. Одно из решений задачи - разделить сеть 10192.100.102.0/24 на подсети меньшего размера, например с 29 маской. Но в таком случае распределение IP адресов крайне не экономично. В данном случае отличным решением будет использование технологии IP unnumbered. C её помощью можно выдать клиету даже один 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)# |
...
Пропишеммаршрут до 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 |
...
Теперь осталось настроить у клиента №1 №1 на ПК IP адрес 192.0.2.1 с маской 255.255.255.0 и , шлюзом 192.0.2.254. Точно также , DNS - сервером 77.88.8.8. Аналогично делаем настройки на всех ПК второго клиента.