학습 목적으로 DNS 서버를 실행하고 싶은데 계속 이런 오류 메시지가 나타납니다. 도울 수 있니? (가상박스의 VM: eth0 - NAT, eth1 - 내부 어댑터)
debianserver@debianserver:~$ sudo /etc/init.d/bind9 restart
[ ok ] Restarting bind9 (via systemctl): bind9.service.
debianserver@debianserver:~$ sudo tail /var/log/syslog
Aug 28 09:48:25 debianserver named[1787]: zone 0.in-addr.arpa/IN: loaded serial 1
Aug 28 09:48:25 debianserver named[1787]: dns_rdata_fromtext: /etc/bind/db.tanulas:17: near eol: unexpected end of input
Aug 28 09:48:25 debianserver named[1787]: zone tanulas.hu/IN: loading from master file /etc/bind/db.tanulas failed: unexpected end of input
Aug 28 09:48:25 debianserver named[1787]: zone tanulas.hu/IN: not loaded due to errors.
Aug 28 09:48:25 debianserver named[1787]: zone 2.0.192.in-addr.arpa/IN: loaded serial 2016101001
Aug 28 09:48:25 debianserver named[1787]: zone 255.in-addr.arpa/IN: loaded serial 1
Aug 28 09:48:25 debianserver named[1787]: zone 127.in-addr.arpa/IN: loaded serial 1
Aug 28 09:48:25 debianserver named[1787]: zone localhost/IN: loaded serial 2
Aug 28 09:48:25 debianserver named[1787]: all zones loaded
Aug 28 09:48:25 debianserver named[1787]: running
문서 /etc/bind/db.tanulas
:
$TTL 86400
@ IN SOA debianserver.tanulas.hu. root.debianserver.tanulas.hu. (
201610141 ;Serial
28800 ;Refresh
7200 ;Retry
604800 ;Expire
86400 ) ;Negativ cache TTL
@ IN NS debianserver.tanulas.hu.
debianserver IN A 192.0.2.5
@ IN MX 10 debianserver.tanulas.hu.
ns IN CNAME debianserver.tanulas.hu.
www IN CNAME debianserver.tanulas.hu.
ftp IN CNAME debianserver.tanulas.hu.
mail IN CNAME debianserver.tanulas.hu.
ssh IN CNAME debianserver.tanulas.hu.
debianserver IN HINFO Linux/Jessie
win8 IN A 192.0.2.3
편집된 파일 목록(선생님의 지시에 따름): /etc/bind/named.conf.local
, /etc/bind/db.tanulas
, /etc/bind/db.2.0.192
,/etc/resolv.conf
그런데 /etc/resolv.conf
재부팅할 때마다 호스트의 컴퓨터 이름 서버가 항상 덮어씁니다. 왜? 그것은 포함해야
search tanulas.hu
nameserver 192.0.2.5
그러나 그것은 진실이 아니다.
# Generated by NetworkManager
nameserver 84.2.46.1
nameserver 84.2.44.1
DNS 서버에 대한 쿼리입니다.
debianserver@debianserver:~$ dig @localhost tanulas.hu
; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> @localhost tanulas.hu
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 35896
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;tanulas.hu. IN A
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Aug 28 14:26:31 CEST 2016
;; MSG SIZE rcvd: 39
nslookup
debianserver의 경우 결국 연결 시간이 초과됩니다.
중요하다면 udhcpd
제대로 작동하는 것입니다.
감사해요
답변1
HINFO에는 'CPU/하드웨어'와 '운영 체제'라는 2개의 매개변수가 있어야 합니다. 당신은 하나만 가지고 있습니다. 확장해 보세요.
debianserver IN HINFO Linux/Jessie makosteszta