ネットワークは接続出来ていてIPアドレスも設定されているが、resolv.confが空っぽ。最近のLinuxのネットワーク設定が良くわからない。RedHat系もdebian系もNetworkManagerになっていくの?ubuntu18.04はnetplanとかじゃなかったでしたっけ?事情はよく分からないが最終的には、systemd-resolvedってやつを有効にしたところ名前解決が出来るようになった。
1 2 |
# systemctl enable systemd-resolved # systemctl start systemd-resolved |
なんか最近よくある、resolv.conf がループバックのアドレス(127.0.0.53)になるやつね。嫌いだけど。
1 2 3 4 5 6 7 |
$ cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN # 127.0.0.53 is the systemd-resolved stub resolver. # run "systemd-resolve --status" to see details about the actual nameservers. nameserver 127.0.0.53 |
とりあえず名前解決出来るようになった。嫌いだけど。DNSは自分で指定したい。ただ自動で作成されたresolv.confにも書いてあるけど”systemd-resolve –status”で設定を確認出来るらしい。
日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)