White scenery @showyou, hatena

If you have any comments, you may also send twitter @shsub or @showyou.

Ubuntu server 16.04LTSから18.04LTSに上げたら名前解決ができなくなった

Ubuntu server 16.04LTS から18.04LTSに上げたら名前解決ができなくなった。

/etc/resolv.confを見たところ、127.0.0.53と書かれており、なんじゃこりゃとなった。

/etc/resolv.confを直接書き換えたら名前解決できるものの、当然再起動すると127.0.0.53に戻ってしまう。

 

最近のUbuntuだとsystemd-resolveというのが使われていて、これが127.0.0.53を見ている様子。

 

nao-yu-ki-pc.blogspot.com

/etc/systemd/resolved.confの中の、

[Resolve]

DNS=

となっているところに

[Resolve]

DNS=[ルータのIP]

 

と書き換えて再起動したところ、繋がるようになった。

([ルータのIP]は8.8.8.8とかgoogleDNS指定するのもアリ。)