The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Работа NAT - можно ли так сделать, !*! Kir_rus, 26-Янв-10, 11:03  [смотреть все]
Добрый день!
Есть Cisco 2811, пытаюсь на ней настроить статические трансляции снаружи внутрь для одного и того же внешнего IP-адреса и порта на разные внутренние IP, используя route-map как критерий отбора исходя из адреса источника входящих пакетов. Конфиг такой:

access-list 129 permit udp host 194.xxx.xxx.170 host 1.1.1.1 eq isakmp
access-list 129 permit udp host 194.xxx.xxx.170 host 1.1.1.1 eq non500-isakmp

route-map NAT1 permit 10
match ip address 129


access-list 130 permit udp host 94.xxx.xxx.60 host 1.1.1.1 eq isakmp
access-list 130 permit udp host 94.xxx.xxx.60 host 1.1.1.1 eq non500-isakmp

route-map NAT2 permit 15
match ip address 130


Далее пытаюсь странслировать внутрь:

на один внутренний адрес

ip nat inside source static udp 192.168.250.50 500 1.1.1.1 500 route-map NAT1 extendable
ip nat inside source static udp 192.168.250.50 4500 1.1.1.1 4500 route-map NAT1 extendable

и на второй

ip nat inside source static udp 192.168.250.18 500 1.1.1.1 500 route-map NAT2 extendable
ip nat inside source static udp 192.168.250.18 4500 1.1.1.1 4500 route-map NAT2 extendable

При попытке странслировать на второй внутренний адрес получаю месседж от циски:
% 192.168.250.18 already mapped (192.168.250.50 -> 1.1.1.1)

Т.е. получается нельзя так сделать, с роут-мапами? Подскажите, пожалуйста, вариант реализации данного действия!
Спасибо.

  • Работа NAT - можно ли так сделать, !*! Vladsky, 13:07 , 26-Янв-10 (1)
    насколько я понимаю тебе проще сделать вот так:
    ip nat inside source static udp 192.168.250.18 500 1.1.1.1 500 extendable

    роут мап и нат 2 механизма, а ты из оба пытаешся сразу..

    • Работа NAT - можно ли так сделать, !*! Kir_rus, 14:28 , 26-Янв-10 (2)
      Да, я хочу сделать так, что, грубо говоря, если пакет приходит с одного узла в Инете, он натится и форвардится на один приватный адрес, если с другого, то на другой.
      Конфиг ip nat inside source static udp 192.168.250.18 500 1.1.1.1 500 extendable - это обычная статическая трансляция NAT, коих у меня большинство... но вот тут-то как раз и нужно сделать такой сложный вариант. route-map мне здесь не помощник? Тогда как можно решить задачу выше? Если вообще возможно, конечно...
      • Работа NAT - можно ли так сделать, !*! Vladsky, 14:40 , 26-Янв-10 (3)
        >Да, я хочу сделать так, что, грубо говоря, если пакет приходит с
        >одного узла в Инете, он натится и форвардится на один приватный
        >адрес, если с другого, то на другой.
        >Конфиг ip nat inside source static udp 192.168.250.18 500 1.1.1.1 500 extendable
        >- это обычная статическая трансляция NAT, коих у меня большинство... но
        >вот тут-то как раз и нужно сделать такой сложный вариант. route-map
        >мне здесь не помощник? Тогда как можно решить задачу выше? Если
        >вообще возможно, конечно...

        ну тогда к чему пример с портами?

        тогда вот так:

        посмотри здесь https://www.opennet.ru/openforum/vsluhforumID6/20379.html




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру