Способы подключения к Интернету домашних или коммерческих сетей часто сводятся к настройке преобразования IP-адреса транзитных пакетов.
Шлюзы на основе xDSL позволяют использовать NAT, но возникает потребность контроля за ресурсами, расширенное управление сетью DHCP и прочее, что недоступно у названных шлюзов.
Удачным решением для роутера в локальной сети является семейство FreeBSD|OpenBSD.
Из плюсов: можно собрать из старого железа, быстро настроить включить и забыть про его.
Аптайм будет останавливаться только из-за проблем с эл.сетью и тех. обслуживания.
Небольшой опыт использования OpenBSD определил систему как лучшее решение в этом вопросе.
OpenBSD 4.6.
Легко инсталлируется по сравнению с предшественницами. Мнение сложилось из-за автоматического режима разметки. How-TO по инсталляции в сети в достатке.
Отмечу: у новой версии может измениться настройка конфигов, поэтому есть необходимость проверить перед использованием прежних удачных настроек.