Всем привет! Я использую следующую версию: v5.22 на RB750GL. У меня установлен IPsec-туннель между Mikrotik и сетью Cisco на другом конце, которая не под моим контролем. Меня попросили NAT'ить весь трафик, который я отправляю через туннель, на один исходный адрес, который маршрутизируется через сеть Cisco. Мне кажется, что я всё настроил правильно со следующим правилом NAT:
Chain: srcnat
src. Address: (/24 Моя LAN-подсеть)
Dst. Address: (/24 Подсеть удаленной сети Cisco, к которой я получаю доступ)
Action: src-nat
To Address: (/32 IP-адрес, который администраторы сети Cisco предоставили нам для NAT'ирования нашего IPsec-трафика)
Когда я отправляю ICMP-запросы или выполняю traceroute для любого IP в /24 сети Cisco из моей LAN, я вижу, что пакеты отправляются, и счетчик пакетов по вышеуказанному правилу увеличивается, однако я не получаю никаких ответов. Я пока не получил подтверждение от администраторов Cisco, получают ли они эти пакеты на своей стороне. Я думаю, что машины на другом конце получают эти пакеты и отвечают на них с целевым адресом, установленным на IP-адрес, через который мы выводим трафик.
Кроме того, если пакеты направляются обратно через IPsec-туннель, я не уверен, знает ли маршрутизатор, какой внутренний ПК нужно получить в ответ. Также в настоящее время на маршрутизаторе нет интерфейса, настроенного с этим IP-адресом.
Я что-то упускаю? Или я сильно заблуждаюсь? Спасибо за любую помощь, которую вы можете предоставить.
Chain: srcnat
src. Address: (/24 Моя LAN-подсеть)
Dst. Address: (/24 Подсеть удаленной сети Cisco, к которой я получаю доступ)
Action: src-nat
To Address: (/32 IP-адрес, который администраторы сети Cisco предоставили нам для NAT'ирования нашего IPsec-трафика)
Когда я отправляю ICMP-запросы или выполняю traceroute для любого IP в /24 сети Cisco из моей LAN, я вижу, что пакеты отправляются, и счетчик пакетов по вышеуказанному правилу увеличивается, однако я не получаю никаких ответов. Я пока не получил подтверждение от администраторов Cisco, получают ли они эти пакеты на своей стороне. Я думаю, что машины на другом конце получают эти пакеты и отвечают на них с целевым адресом, установленным на IP-адрес, через который мы выводим трафик.
Кроме того, если пакеты направляются обратно через IPsec-туннель, я не уверен, знает ли маршрутизатор, какой внутренний ПК нужно получить в ответ. Также в настоящее время на маршрутизаторе нет интерфейса, настроенного с этим IP-адресом.
Я что-то упускаю? Или я сильно заблуждаюсь? Спасибо за любую помощь, которую вы можете предоставить.