Home LAN - DNS setup
Итак, в продолжение темы по настройке маленькой домашней сети пора выложить небольшое дополнение.
Напомню, что в прошлый раз мы поднимали NAT.
Замечательно: наши компьютеры могут ходить в интернет, но они все используют внешние DNS-сервера. Что не очень-то нас радует: для нового компьютера надо ставить "какой-то-там" DNS, а также часто все упирается в траффик, который хочется по возможности сэкономить. И решить это мы можем подняв кеширующий DNS-сервер.
Приступим.
Традиционный
[cc lang="bash"]sudo apt-get update[/cc]
и затем
[cc lang="bash"]sudo apt-get install bind9[/cc]
Отлично, теперь у нас есть ничего еще не делающий DNS-сервер. Чтобы приходящие запросы он передавал далее надо поправить файлик /etc/bind/named.conf.options:
[cc lang="ini"]
// forwarders {
// 0.0.0.0;
// }
[/cc]
исправляем на
[cc lang="ini"]
forwarders {
194.187.48.2;
82.144.192.30;
195.189.246.18;
193.193.193.100;
};
[/cc]
Где IP соответствуют следующим имсенам:
ns.vicatv.net
ns3.volia.net
ns3.prostohosting.net
ns.lucky.net
Естественно, что хорошо брать NS-сы тех, кто находится рядом с нами, и это всего лишь частный случай.
Теперь смело делаем
[cc lang="bash"]
sudo /etc/init.d/bind9 restart
[/cc]
и на внутрисетевых машинках прописываем наш многострадальный сервер в качестве Primary NS.