Настройка DNS
Доменом нашей виртуальной сети будет называться private.net. Сервер будет иметь имя server.private.net, а клиенты имена nodeXX.private.net, где XX - порядковый номер клиента.
Основным конфигурационным файлом DNS сервера является /etc/bind/named.conf. В раздел options этого фала добавим строку:
listen-on { 192.168.223.2; 127.0.0.1; };
Первый IP адрес - адрес интерфейса eth0. Теперь DNS сервер будет обрабатывать запросы только с этих адресов. В конец файла добавим строки:
zone "223.168.192.in-addr.arpa" { type master; file "/etc/bind/server.rev"; };
zone "private.net" { type master; file "/etc/bind/server.hosts"; };
Далее необходимо создать файлы /etc/bind/server.rev и /etc/bind/server.hosts. Ниже приведены их листинги.
Файл server.rev:
@ IN SOA server.private.net. root.server.private.net. ( 2004120420 ; Serial 8H ; Refresh 4H ; Retry 4W ; Expire 1D ) ; Negative Cache TTL IN NS server.private.net. 2 IN PTR server.private.net. 3 IN PTR node01.private.net.
Файл server.hosts:
@ IN SOA server.private.net. root.server.private.net. ( 2004120420 ; Serial 8H ; Refresh 4H ; Retry 4W ; Expire 1D ) ; Negative Cache TTL IN NS server.private.net. localhost IN A 127.0.0.1 server IN A 192.168.223.2 node01 IN A 192.168.223.3
На этом настройка сервера DNS закончена. За дополнительной информацией обращайтесь к [].