Я хочу построить сервер дома, и для обслуживания поддоменов я должен предложить службу DNS. После нескольких попыток и после многих уроков, я все еще не смог сделать это. Это моя конфигурация:
- LAN
192.168.178.0/24 - имя хоста сервера -
zotacа его IP -192.168.178.10 - Доменное имя должно быть
spiti - Чтобы получить доступ к поддоменам , введите в браузере
financer.spiti,fotos.spiti,wiki.spitiи т.д. С любого устройства в локальной сети. bind9установлен и работает наzotacnamed-checkconf /etc/bind/named.confвыдает ошибок
Конфигурационные файлы:
/etc/bind/named.conf.local
zone "spiti" {
type master;
file "/etc/bind/db.spiti";
};
zone "178.168.192.in-addr.arpa" {
type master;
notify no;
file "/etc/bind/db.178.168.192";
};
/etc/bind/named.conf.options
options {
directory "/var/cache/bind";
forwarders {
1.1.1.1;
1.0.0.1;
};
dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
Зона "Спити":/etc/bind/db.spiti
$TTL 604800
@ IN SOA ns.spiti. root.localhost. (
2015121701 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.spiti.
@ IN A 192.168.178.10
ns IN A 192.168.178.10
localhost IN A 127.0.0.1
zotac CNAME A ns
spiti CNAME A ns
Обратный поиск:/etc/bind/db.178.168.192
$TTL 604800
@ IN SOA ns.spiti. root.localhost. (
2015121701 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.spiti.
10 IN PTR financer.spiti.
10 IN PTR fotopoulos.spiti.
10 IN PTR spiti.
curl zotacвозвращает содержимоеindex.htmlв домашней папке apache: хорошо.curl spitiвозвращаетCould not resolve host: spiti: не в порядке- Когда я настраиваю свой модем-маршрутизатор на использование моего сервера в качестве DNS-сервера, ни одно устройство не подключается к Интернету.
Что я делаю неправильно?
@ grawity, спасибо за инструмент, я его не знал. К сожалению, у меня нет другого компьютера с Ubuntu в локальной сети, но если я делаю это из zotac , я получаю следующее:
dig zotac. @192.168.178.10
; <<>> DiG 9.11.3-1ubuntu1.3-Ubuntu <<>> zotac. @192.168.178.10
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 21239
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: 3dbe6e33d4fd4f8919a248005c61bb9c52a74f69dd33aeb4 (good)
;; QUESTION SECTION:
;zotac. IN A
;; AUTHORITY SECTION:
. 3509 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2019021101 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 192.168.178.10#53(192.168.178.10)
;; WHEN: Mon Feb 11 19:14:52 CET 2019
;; MSG SIZE rcvd: 137
dig spiti. @192.168.178.10
; <<>> DiG 9.11.3-1ubuntu1.3-Ubuntu <<>> spiti. @192.168.178.10
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 35818
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: 33c2f859bcd0fa769901e53a5c61bb35a046cc36e6bea06b (good)
;; QUESTION SECTION:
;spiti. IN A
;; Query time: 0 msec
;; SERVER: 192.168.178.10#53(192.168.178.10)
;; WHEN: Mon Feb 11 19:13:09 CET 2019
;; MSG SIZE rcvd: 62
