Здравствуйте.
Помогите, пожалуйста, разобраться как работает.Имею внешний и внутренний интерфейсы:
interface FastEthernet0/1
description WAN
ip address 10.1.0.2 255.255.255.252
ip nat outside
!interface FastEthernet0/1
description LAN
ip address 192.168.1.1 255.255.255.0
ip nat inside
!Хочу занатить локальную сеть 192.168.1.0/24 через глобальные адреса 10.1.0.3 - 10.1.0.5.
Объявляю пул:
ip nat pool WAN-pool 10.1.0.3 10.1.0.5Описываю правило NAT:
ip nat inside source route-map WAN-NAT pool WAN-pool overloadИ вот на этом моменте, объясните алгоритм работы маршрутизатора.
Допустим приходит пакет от адреса 192.168.1.5 на некий адрес в Интернете. Поскольку на интерфейсе включен nat (ip nat inside), маршрутизатор пытается найти правило трансляции. Встречает route-map и срабатывает так, как в нем указано. Это я правильно понимаю?Опишите пожалуйста, как будет выглядеть route-map WAN-NAT, чтобы все корректно занатилось.
Какую роль в натовском route-map играет строка "match ip address Х"? А какую "set interface INT"?
Вообще, задача у меня такая:
Есть локальная сеть и два внешних интерфейса, которые смотрят к двум разным провайдерам. Нужно сеть 192.168.1.0/24 занатить через FastEthernet0/1, а если этот провайдер отвалится, то чтобы локалка натилась через FastEthernet0/2. Помогите, пожалуйста, разобраться.interface FastEthernet0/1
description WAN
ip address 10.1.0.2 255.255.255.252
ip nat outside
!interface FastEthernet0/2
description WAN2
ip address 10.2.0.2 255.255.255.252
ip nat outside
!interface FastEthernet0/3
description LAN
ip address 192.168.1.1 255.255.255.0
ip nat inside
!
access-list 99 permit 192.168.1.0 0.0.0.255route-map WAN-NAT
match ip address 99ip nat pool WAN-pool 10.1.0.3 10.1.0.5 prefix-length 24
match - проверяет, set - устанавливает.
при настройке ната set не нужен. по крайней мере я не могу придумать как его можно использоватьи рут-мап в твоем случае не для PBR используется.
если у тебя один интерфейс с ip nat outside, то можно и без мапы обойтись
почитай вот эту ветку http://www.opennet.me/openforum/vsluhforumID6/10358.html
>почитай вот эту ветку http://www.opennet.me/openforum/vsluhforumID6/10358.html
Читал. Такую схему у меня нет возможности использовать.track 123 rtr
^
% Invalid input detected at '^' marker.Видимо, IOS маловат...
А как бы иначе это сделать?
>access-list 99 permit 192.168.1.0 0.0.0.255
>
>route-map WAN-NAT
> match ip address 99
>
>ip nat pool WAN-pool 10.1.0.3 10.1.0.5 prefix-length 24
>
>match - проверяет, set - устанавливает.
>при настройке ната set не нужен. по крайней мере я не могу
>придумать как его можно использовать
>
>и рут-мап в твоем случае не для PBR используется.
>если у тебя один интерфейс с ip nat outside, то можно и
>без мапы обойтисьНасколько я понял, в применении маршрутной карты в NAT, ключевое слово set, так же как и match, носит определяющий характер. Знающе люди, исправьте, пожалуйста, если я ошибаюсь.
Возможно кто-то может дать ссылку на документацию сайта cisco.com об использовании NAT+PBR?
Читал http://cisco.far.ru/2isp.html
В этой реализации мне не понятно, как циска поймет, что шлюз не отвечает и туда слать не нужно и будет слать на работающий шлюз.
а какой у вас маршрутизатор/ios ?
>Читал http://cisco.far.ru/2isp.html
>В этой реализации мне не понятно, как циска поймет, что шлюз не
>отвечает и туда слать не нужно и будет слать на работающий
>шлюз.В данном случае только если линк физически упадет.
В иос 12.4 и выше, можно использовать ip sla.
В этом случае можно например пинговать шлюз isp. и в зависимости от результата выбирать маршрут.
>>Читал http://cisco.far.ru/2isp.html
>>В этой реализации мне не понятно, как циска поймет, что шлюз не
>>отвечает и туда слать не нужно и будет слать на работающий
>>шлюз.
>
>В данном случае только если линк физически упадет.
>
>В иос 12.4 и выше, можно использовать ip sla.
>
>В этом случае можно например пинговать шлюз isp. и в зависимости от
>результата выбирать маршрут.Именно поэтому у меня он и не давал мониторить роутер.
У меня: ROM: System Bootstrap, Version 12.1(3r)T2, RELEASE SOFTWARE (fc1)
Интересно, можно ли в c2620 залить 12.4?..
>У меня: ROM: System Bootstrap, Version 12.1(3r)T2, RELEASE SOFTWARE (fc1)
>Интересно, можно ли в c2620 залить 12.4?..нет, если у вас не 2620XM