
Debian 9 ホーム サーバーをセットアップしたところですが、DNS に奇妙な問題が発生しています。Google で検索してみましたが、今のところ見つかりません。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
問題が発生している間にこれら両方を再実行したところ、両方のコマンドで2番目の結果が得られました。
ネームサーバーとして 8.8.8.8 も追加したと思いますが、nmcli
次のようになります:
DNS configuration:
servers: 192.168.1.254 8.8.8.8