PBR via 2 ISP - Маршрутизация через 2 провайдеров, Mil Run, 29-Сен-14, 12:42 [смотреть все]Hi уважаемый All! Помогите решить задачку. Есть внутренняя сеть с двумя VLAN: WiFi-VLANs 100 и UTP-VLANs 110, есть по линку от двух провайдеров ISP-1 и ISP-2. Есть Cisco 1841 Software (C1841-ADVSECURITYK9-M), Version 12.4(3h), RELEASE SOFTWARE (fc2) с установленным HWIC-4ESW IP адреса в соответствующих VLAN серые, от каждого провайдера получена реальный IP, который установлен соответствующем интерфейсе нашего маршрутизатора, эти интерфесы будут использоваться для NAT-инга. Собственно сама Задача 1)При нормально работающих каналах от ISP-1 и ISP-2 трафик от WiFi-VLANs 100 должен ходить через ISP-1, трафик от UTP-VLANs 110 должен ходить через ISP-2. 2)При выходе из строя какого либо оператора трафик с обоих VLAN должен заворачиваться на работающего оператора. 3)При восстановлении работоспособности оператора трафик опять должен перестроится по правилу 1На текущий момент пришел к следующему конфигу (см. ниже), в котором есть одна проблема: Работает только 1-й NAT, который по идее должен иметь приоритет в обслуживании UTP-VLANs 110 на ISP-2. Если ломается канал на ISP-1 то все отрабатывает по заданию, и при восстановлении канала на ISP-1 тоже все ок А вот если ломается канал на ISP-2, то перестает работать и WiFi-VLANs 100 через ISP-1. Если при сломанном канале ISP-2 убрать строчку ip nat inside source route-map UTP-VLANs interface FastEthernet0/1 overload то все начинает работать корректно, трафик с обеих VLAN заворачивается на живого провайдера. ====== Building configuration... Current configuration : 2838 bytes ! version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname Router ! boot-start-marker boot-end-marker ! ! no aaa new-model ! resource policy ! mmi polling-interval 60 no mmi auto-configure no mmi pvc mmi snmp-timeout 180 ip subnet-zero ip cef ! ! ip sla monitor 1 type echo protocol ipIcmpEcho 193.232.254.254 source-interface FastEthernet0/0 timeout 500 frequency 5 ip sla monitor schedule 1 life forever start-time now ip sla monitor 2 type echo protocol ipIcmpEcho 194.85.172.254 source-interface FastEthernet0/1 timeout 500 frequency 5 ip sla monitor schedule 2 life forever start-time now ! ! track 1 rtr 1 delay down 10 up 5 ! track 2 rtr 2 delay down 10 up 5 ! ! interface FastEthernet0/0 description WAN-ISP-1 ip address 193.232.254.251 255.255.255.240 ip nat outside ip virtual-reassembly duplex auto speed auto ! interface FastEthernet0/1 description WAN-ISP-2 ip address 194.85.172.251 255.255.255.128 ip nat outside ip virtual-reassembly duplex auto speed auto ! interface FastEthernet0/0/0 description WiFi-VLANs switchport access vlan 100 ! interface FastEthernet0/0/1 description UTP-VLANs switchport access vlan 110 ! interface FastEthernet0/0/2 ! interface FastEthernet0/0/3 ! interface Vlan1 no ip address ! interface Vlan100 description WiFi-VLANs ip address 192.168.100.1 255.255.255.0 ip nat inside ip virtual-reassembly ip policy route-map WiFi-VLANs ! interface Vlan110 description UTP-VLANs ip address 192.168.110.1 255.255.255.0 ip nat inside ip virtual-reassembly ip policy route-map UTP-VLANs ! ip classless ! no ip http server no ip http secure-server ip nat inside source route-map UTP-VLANs interface FastEthernet0/1 overload ip nat inside source route-map WiFi-VLANs interface FastEthernet0/0 overload ! ip access-list extended LAN-IP permit ip 192.168.0.0 0.0.255.255 any ! - это осталось от первоначальных эксперементов ! ip access-list extended UTP-VLANs ! permit ip 192.168.110.0 0.0.0.255 any ! ip access-list extended WiFi-VLANs ! permit ip 192.168.100.0 0.0.0.255 any ! route-map UTP-VLANs permit 10 match ip address LAN-IP set ip next-hop verify-availability 194.85.172.254 1 track 2 set ip next-hop verify-availability 193.232.254.254 2 track 1 ! route-map WiFi-VLANs permit 10 match ip address LAN-IP set ip next-hop verify-availability 193.232.254.254 1 track 1 set ip next-hop verify-availability 194.85.172.254 2 track 2 ! control-plane ! ! line con 0 line aux 0 line vty 0 4 login ! end ======
|
- PBR via 2 ISP - Маршрутизация через 2 провайдеров, Mil Run, 10:38 , 30-Сен-14 (1)
Тема снимается, решение найдено, в route-map нужно добавить строку match interface "исходящий интерфейс соответствующий записи в ip nat" - PBR via 2 ISP - Маршрутизация через 2 провайдеров, Максим, 11:37 , 30-Сен-14 (2)
>[оверквотинг удален] > control-plane > ! > ! > line con 0 > line aux 0 > line vty 0 4 > login > ! > end > ====== попробуйте разбить ACL LAN-IP на VLAN100-IP и VLAN110-IP,чтобы корректно отрабатывали правила: ip nat inside source route-map UTP-VLANs interface FastEthernet0/1 overload ip nat inside source route-map WiFi-VLANs interface FastEthernet0/0 overload
- PBR via 2 ISP - Маршрутизация через 2 провайдеров, Mil Run, 18:42 , 30-Сен-14 (3)
> попробуйте разбить ACL LAN-IP на VLAN100-IP и VLAN110-IP,чтобы корректно отрабатывали > правила: > ip nat inside source route-map UTP-VLANs interface FastEthernet0/1 overload > ip nat inside source route-map WiFi-VLANs interface FastEthernet0/0 overload Добрый день Максим, а вот этого как раз делать и не нужно, иначе будет работать только при нормально функционирующих ISP, и при сбое у какого либо ISP, сеть, которая ходила через него, NATится через работающего ISP не будет.
- PBR via 2 ISP - Маршрутизация через 2 провайдеров, бен Бецалель, 10:49 , 01-Окт-14 (4)
>> попробуйте разбить ACL LAN-IP на VLAN100-IP и VLAN110-IP,чтобы корректно отрабатывали >> правила: >> ip nat inside source route-map UTP-VLANs interface FastEthernet0/1 overload >> ip nat inside source route-map WiFi-VLANs interface FastEthernet0/0 overload > Добрый день Максим, а вот этого как раз делать и не нужно, > иначе будет работать только при нормально функционирующих ISP, и при сбое > у какого либо ISP, сеть, которая ходила через него, NATится через > работающего ISP не будет.Еще как нужно... а еще отдельные роут-мапы для ната и для pbr
- PBR via 2 ISP - Маршрутизация через 2 провайдеров, rusadmin, 10:27 , 16-Окт-14 (5)
>> попробуйте разбить ACL LAN-IP на VLAN100-IP и VLAN110-IP,чтобы корректно отрабатывали >> правила: >> ip nat inside source route-map UTP-VLANs interface FastEthernet0/1 overload >> ip nat inside source route-map WiFi-VLANs interface FastEthernet0/0 overload > Добрый день Максим, а вот этого как раз делать и не нужно, > иначе будет работать только при нормально функционирующих ISP, и при сбое > у какого либо ISP, сеть, которая ходила через него, NATится через > работающего ISP не будет.советую еще прикрутить очистку таблицы nat на событие переключения линка, иначе долго ждать придется возобновления работы (пока тайм-аут трансляции не выйдет).
- PBR via 2 ISP - Маршрутизация через 2 провайдеров, Бабайка, 07:47 , 18-Янв-19 (6)
Выложи плиз правильную конфигу, почти такая же задача
|