ubuntu에서 dig: parse of /etc/resolv.conf failed 오류 발생 시 …

일반적인 dns 관련 동작은 정상인데 dig 에 대해서만 제목과 같은 에러가 발생한다.
/etc/resolv.conf의 내용은 다음과 같다.

search spacek.xyz
nameserver localhost
nameserver 219.250.36.130
nameserver 168.126.63.1

특별히 문제가 없어 보이는데….
localhost 가 맘에 걸린다. 실제 주소로 변경하자 정상적인 동작을 보여준다.

아래는 수정된 resolv.conf 이다.

search spacek.xyz
nameserver 192.168.3.5
nameserver 219.250.36.130
nameserver 168.126.63.1

dig 명령에 아래와 같이 정상적으로 동작한다.

root@mail:/etc/bind/zones# dig spacek.xyz

; <<>> DiG 9.16.1-Ubuntu <<>> spacek.xyz
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34360
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: 0f68e299b00cb9c2010000005fec6a34b2b89e3ca65ef332 (good)
;; QUESTION SECTION:
;spacek.xyz.                    IN      A

;; ANSWER SECTION:
spacek.xyz.             600     IN      A       58.229.145.135

;; Query time: 5 msec
;; SERVER: 192.168.3.5#53(192.168.3.5)
;; WHEN: Wed Dec 30 20:53:24 KST 2020
;; MSG SIZE  rcvd: 83
This entry was posted in 리눅스 and tagged , . Bookmark the permalink.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다