Запретить ограничение трафика через один внешний IP

У меня есть фортигейт 400А на сайте клиента. Они получили /26 от British Telecom, и мы используем 4 из этих IP-адресов в качестве пула NAT.

Есть ли способ сказать, что трафик из 172.18.4.40-45 может только когда-либо выходить из (и, следовательно, возвращаться) в xxx140 как внешний IP?

У нас есть некоторые проблемы с SIP, который выглядит так, как будто он выходит из одного, и пытается вернуться в другой.

Я попытался включить асимметричную маршрутизацию, не сработало.

Я пытался установить VIP, но даже когда я делал это, он ничего не делал.

Есть идеи? Я могу опубликовать некоторые фрагменты брандмауэра, если потребуется. Скажите, что вы хотите увидеть.

SIP ALG

config system settings
    set sip-helper disable
    set sip-nat-trace disable
    set sip-tcp-port 5061
    set sip-udp-port 5061
    set multicast-forward enable
end

Интересный Sidenote

VoIP-телефоны без специальной настройки могут нормально регистрироваться на proxy.sipgate.co.uk, который имеет IP-адрес 217.10.79.16, Что круто.

Два телефона используют другого поставщика, чей IP-адрес прокси 178.255.x.x,
Эти телефоны могут регистрироваться на исходящие, но входящие сообщения INVITE никогда не поступают на телефон.

Возможно ли, что у Fortigate возникли проблемы с 178.255.x.x как там 255? Или я просто воображаю вещи?

1 ответ

Сначала я бы попытался включить ALG в приведенном выше фрагменте конфигурации. Он должен быть совместим с пулами исходного NAT.

Если это не сработает, создайте заменяющее правило NAT источника, которое соответствует группе, которая включает объекты подсети или адреса прямых телефонов. Позвольте этим устройствам получать NAT с одного IP-адреса.

В любом случае, я уверен, что вам нужно включить ALG, если за NAT или NAT-пулом находятся несколько устройств.

Другие вопросы по тегам