В данный момент все вроде бы неплохо. Если локальная сеть. Все выходят в интернет через роутер. Веб трафик локальной сети идет на squid, остальное - натится. В ближайшем будующем планируется подключится к еще одному провайдеру и сделать , чтобы часть пользователей ходила в интернет через него.
Представляю я себе это так :
Нужно будет два ната. Одна группа будет натится через одного провайдера, другая - через другого. (Здесь впринципе сложностей не должно быть). А вот со squid как-то не очень хорошо. Придется запускать две его копии на разных портах.(И трафик одного из них направлять на интерфейс нового провайдера) А вот как это сделать красиво - не знаю. (Два раза прописать squid_enable=«YES» в /etc/rc.conf - бред какой-то) В общем все как-то уж очень усложнится.