Есть машина с freeBSD 7.2 x64 на которой крутится web-сервер и игровые сервера, есть два провайдера и два шлюза, первый на базе PC, второй из-за отсутсвия места на базе D-Link.
На примере веб-сервера:
Проброшены порты с Шлюза 1 (192.168.0.1) и Шлюза 2 (192.168.0.2) на ip адрес машины (192.168.0.100).
И все бы ничего, но пакеты приходящие с первого шлюза уходят нормально обратно, так как Шлюз1 дефолтный.
А вот пакеты с Шлюза 2 опять швыряются на Шлюз 1 и там рубятся.
Потанцевав с бубном fwd для tcp пакетов настроили форвард на Шлюз 2, но с UDP фишка не прошла и они опять ушли на Шлюз 1.
В запале конфиг по форварду tcp был потерт и восстановить ума уже не хватает

Если кто то решал подобную задачу буду благодарен за помощь.