Иногда бывает необходимость самому настраивать зону в bind9, как настроить зону распишу нижу.
BIND (Berkeley Internet Name Domain, до этого: Berkeley Internet Name Daemon) — открытая и наиболее распространённая реализацияDNS-сервера, обеспечивающая выполнение преобразования DNS-имени в IP-адрес и наоборот. BIND поддерживается организациейInternet Systems Consortium. 10 из 13 корневых серверов DNS работают на BIND, оставшиеся 3 работают на NSD.
создаем новый файл в каталоге /etc/bind/localhost (заместо localhost пишете свой домен)
файл зоны localhost
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.
@ IN MX 0 localhost.
@ IN A localhost.
итак зону мы описали, теперь его надо добавить в файл named.conf ( что ниже вставляем в named.conf)
zone "localhost" {
type master;
file "/etc/bind/localhost";
notify yes;
allow-query { any; };
};
затем в терминале набираем команду rndc reload для пересчитывания файла зон, на этом все, теперь осталось проверить свой сервер!
проверка сервера:
nslookup localhost
Server: 127.0.1.1Address: 127.0.1.1#53
Name: localhostAddress: 127.0.0.1
проверка mx записи
dig mx localhost
; <<>> DiG 9.9.2-P1 <<>> mx localhost
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40132
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;localhost. IN MX
;; AUTHORITY SECTION:
localhost. 604800 IN SOA localhost. root.localhost. 4 604800 86400 2419200 604800
;; Query time: 1 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Wed Jun 26 09:53:19 2013
;; MSG SIZE rcvd: 79
Ответы от сервера получены! настройка закончена!
BIND (Berkeley Internet Name Domain, до этого: Berkeley Internet Name Daemon) — открытая и наиболее распространённая реализацияDNS-сервера, обеспечивающая выполнение преобразования DNS-имени в IP-адрес и наоборот. BIND поддерживается организациейInternet Systems Consortium. 10 из 13 корневых серверов DNS работают на BIND, оставшиеся 3 работают на NSD.
создаем новый файл в каталоге /etc/bind/localhost (заместо localhost пишете свой домен)
файл зоны localhost
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.
@ IN MX 0 localhost.
@ IN A localhost.
итак зону мы описали, теперь его надо добавить в файл named.conf ( что ниже вставляем в named.conf)
zone "localhost" {
type master;
file "/etc/bind/localhost";
notify yes;
allow-query { any; };
};
затем в терминале набираем команду rndc reload для пересчитывания файла зон, на этом все, теперь осталось проверить свой сервер!
проверка сервера:
nslookup localhost
Server: 127.0.1.1Address: 127.0.1.1#53
Name: localhostAddress: 127.0.0.1
проверка mx записи
dig mx localhost
; <<>> DiG 9.9.2-P1 <<>> mx localhost
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40132
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;localhost. IN MX
;; AUTHORITY SECTION:
localhost. 604800 IN SOA localhost. root.localhost. 4 604800 86400 2419200 604800
;; Query time: 1 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Wed Jun 26 09:53:19 2013
;; MSG SIZE rcvd: 79
Ответы от сервера получены! настройка закончена!
Комментариев нет:
Отправить комментарий