Спасибо что мне помогаете, но это не то к сожалению

я попробую по другому описать задачу.
В школе более 50 компьютеров все получают трафик от одного провайдера через сервер на убунте
на сервере есть 3 сетевые карты, eth0 смотрит в локалку, eth1 сморит в инет, eth2 не куда не смотрит.
на сервере работает dhcp служба.
так как эта школа провайдер блокирует запрещающие сайты, Директор школы приобрел еще один провайдер тот не что не блокирует то есть открытый, моя задача подключить ему этот провайдер и еще неким пользователям.
я сделал еще одну машину простой шлюз без каких либо служб, и прописал директору этот шлюз.
Вроде все работает, но охота это все сделать на одну машину.