
방금 Debian 9 홈 서버를 설정했는데 이상한 DNS 문제가 발생했습니다. 나는 주변을 검색했지만 지금까지 행운이 없습니다. 저는 Unix 초보자는 아니지만 Linux 네트워킹에 대해 거의 아는 바가 없습니다. 이 문제에 대해 제가 아는 것은 모든 인터넷 기반 명령이 "호스트를 확인할 수 없습니다"라는 문구를 따라 무언가를 반환하는 경우가 많다는 것입니다. 어떤 사람들은 그것이 일시적인 문제라고 언급합니다. 로컬 네트워킹은 괜찮습니다. 처음에는 .local을 사용하여 연결할 수 있었지만 이제는 IP 주소를 사용해야 합니다. 문제는 Debian 컴퓨터에서만 나타나고 다른 컴퓨터에서는 정상적으로 작동합니다.
할 일이 많지 않아서 죄송합니다. 어디서부터 시작해야 할지 모르겠습니다.
[편집] 실행하면 dig google.com
다음이 제공됩니다.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14883
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 75 IN A 172.217.23.14
;; Query time: 16 msec
;; SERVER: 192.168.1.254#53(192.168.1.254)
;; WHEN: Tue Sep 26 01:53:18 BST 2017
;; MSG SIZE rcvd: 55
실행하면 dig google.com @8.8.8.8
다음이 제공됩니다.
; <<>> DiG 9.10.3-P4-Debian <<>> google.com @8.8.8.8
;; global options: +cmd
;; connection timed out; no servers could be reached
문제가 발생하는 동안 이 두 가지를 모두 다시 실행했고 두 명령 모두 두 번째 결과를 얻었습니다.
8.8.8.8을 네임서버로 추가한 것 같은데 nmcli
다음과 같습니다.
DNS configuration:
servers: 192.168.1.254 8.8.8.8