Добры день.
Делаю себе в офис Linux-шлюз. Успел попробовать сделать на CentOS, Debian и Ubuntu. Остановился на Ubuntu, т.к. у меня на этом же дистрибутиве астериск и сайт, команды привычнее.
Нормально настраиваются интерфейсы и DHCP, а вот с DNS и трансляцией адресов проблемы. (поставил в конце сквид, настроил прозрачно). Пробовал по разным вариантам и заметил, что кто-то делает настройку проброса портов и заварот на прокси через /etc/nat , а кто-то через iptables. + некторые параметры разнятся в плане синтаксиса. Как я понял это связона как с разным релизом дистрибутива так и с изменениями в пакетах.
Собственно вопрос: если я беру 14.04.3 server, последние версии dhcp? dns? squid из репозитария, то как настраивать проброс портов? Через nat или iptables? Или сейчас это ещё как-то поменялось? На вскидку долго удивлялся почему не перезапускается сетевая служба, пока не нашёл новую для себя команду отключения сетевого интерфейса ifdown & ifup.