自宅サーバ(ubuntu18.04LTS)にて、名前解決ができなくなる事象に遭遇しました。
DNS周りは弄っていないのですが、なぜか、急に。。
心当たりはないのですが、githubからリボジトリをクローン出来なかったのがきっかけで気づきました。
1 2 3 4 5 6 |
dig github.com ; <<>> DiG 9.2.4 <<>> github.com ;; global options: printcmd ;; connection timed out; no servers could be reached |
DNSが機能していない様子。
1 2 3 |
ls -l /etc/resolv.conf lrwxrwxrwx 1 root root XX X月 XX XXXX /etc/resolv.conf -> /run/resolvconf/resolv.conf |
/etc/resolv.confは/run/resolvconf/resolv.confにリンクが張られているようです。
1 2 3 |
ls -l /run/resolvconf/resolv.conf ls: cannot access '/run/resolvconf/resolv.conf': No such file or directory |
とはいえ、/run/resolvconf/resolv.confは存在しないという・・。
困った。
原因が良く分からない・・。
取り急ぎ、/run/resolvconf/resolv.confに設定値をべた書きして応急処置。
1 2 3 |
rm /etc/resolv.conf emacs /etc/resolv.conf |
resolv.confの内容は以下の通り。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
# This file is managed by man:systemd-resolved(8). Do not edit. # # This is a dynamic resolv.conf file for connecting local clients directly to # all known uplink DNS servers. This file lists all configured search domains. # # Third party programs must not access this file directly, but only through the # symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way, # replace this symlink by a static file or a different symlink. # # See man:systemd-resolved.service(8) for details about the supported modes of # operation for /etc/resolv.conf. nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver 10.29.3.1 search komone-life.com |
この状態で一度サーバを再起動。
名前解決ができるようになりました。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
dig github.com ; <<>> DiG 9.11.3-1ubuntu1.13-Ubuntu <<>> github.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61829 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; QUESTION SECTION: ;github.com. IN A ;; ANSWER SECTION: github.com. 59 IN A 52.69.186.44 ;; Query time: 6 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Mon Oct 26 21:03:37 JST 2020 ;; MSG SIZE rcvd: 55 |
何か触っちゃったのかな。
本当に心当たりがない・・
20.04LTSもリリースされているし、時間ができたら更新しようと思います。
コメント