Звучит так, как будто вы настраиваете маршрутизатор.
Вам нужно всего лишь внести несколько изменений, чтобы включить переадресацию IP
Включить переадресацию IP
echo 1 > /proc/sys/net/ipv4/ip_forward
Настройте iptables
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
Смотрите также Ubuntu Wiki router
Вы, вероятно, захотите немного узнать о iptables
Брандмауэры Linux с использованием IPTables
Если все это кажется слишком сложным, могу ли я предложить вам один из дистрибутивов linux, созданный для работы в качестве маршрутизатора? Мне нравится smoothwall, но есть и другие на выбор.
Smoothwall
Отдельные дистрибутивы брандмауэра будут обрабатывать большую часть или всю конфигурацию для вас, и большинство поставляются с веб-интерфейсом, чтобы сделать его еще проще.