предлагаю на "внутреннем" и "внешнем" серверах завести адреса алиасы.
Например, имеем:
- роутер с двумя каналами 192.168.1.1/24
- внутр. сервер 192.168.1.2/24заводим алиасы:
- роутер с двумя каналами 192.168.1.1/24, 192.168.11.1/24, 192.168.12.1/24
- внутр. сервер 192.168.1.2/24, 192.168.11.2/24, 192.168.12.2/24
Далее, при написании правил для ipfw и конфигов для двух natd
предполагать, что сеть 192.168.11.0 "ходит" по "линку" №1, а сеть
192.168.12.0 по №2
о том как "выпускать" одну сеть через одного, а другую - через другого
провайдеров здесь рассказано более чем достаточно