如果是 Ubuntu 16.10
或更新的版本,则由 systemd-resolved
服务来管理 DNS,可以使用下面的命令来禁用并立即停止该服务并解除53端口的占用:
$ systemctl disable --now systemd-resolved.service $ rm /etc/resolv.conf
然后手动创建 /etc/resolv.conf
文件。
创建 /etc/resolv.conf
最后的最后,就是手动创建 /etc/resolv.conf
文件了,建议权限设置为 644
。配置示例:
nameserver 114.114.114.114 nameserver 223.5.5.5
当然,除了 nameserver 外,还有其他的参数可以配置,感兴趣可以 man 一下:
$ man 5 resolv.conf