美文网首页
Ubuntu 18.04 修改 DNS

Ubuntu 18.04 修改 DNS

作者: 兵卒甲 | 来源:发表于2019-03-08 19:40 被阅读0次

    问题原因

    修改DNS会先想到

    /etc/resolv.conf
    

    这个文件,但是每次修改重启后都会被还原,文件的注释内容中有下面这么一句:

    This file is managed by man:systemd-resolved(8). Do not edit.
    

    大意是说这个服务由 systemd-resolved 管理,所以为什么修改这里总会被还原了。

    修改 DNS

    使用 vim 工具修改

    vi /etc/systemd/resolved.conf
    

    这个文件,默认配置如下:

    [Resolve]
    #DNS=
    #FallbackDNS=
    #Domains=
    #LLMNR=no
    #MulticastDNS=no
    #DNSSEC=no
    #Cache=yes
    #DNSStubListener=yes
    

    把 DNS 前面的 # 去掉,修改成如下:

    [Resolve]
    DNS=192.168.1.102 223.5.5.5 114.114.114.114
    #FallbackDNS=
    #Domains=
    #LLMNR=no
    #MulticastDNS=no
    #DNSSEC=no
    #Cache=yes
    #DNSStubListener=yes
    

    在 DNS 后面跟上你要设置的 DNS 地址(多个 DNS 地址之间使用空格分隔),然后保存。最后重启 system resolve 服务,命令如下:

    systemctl restart systemd-resolved.service
    

    或者直接重启系统生效,命令如下:

    reboot
    

    相关文章

      网友评论

          本文标题:Ubuntu 18.04 修改 DNS

          本文链接:https://www.haomeiwen.com/subject/lkmvlqtx.html