小喵蛋卷 發表於 2023-5-31 14:43:00

银河麒麟v10操作系统之配置dns

<p>在银河麒麟桌面操作系统V10 SP1 中修改DNS信息,直接修改<code>/etc/resolv.conf</code>文件中的DNS信息,不能生效。<br>应该参考如下步骤:</p>
<p>一、首先修改 /etc/systemd/resolved.conf文件,在其中添加DNS信息<br>在终端中执行以下命令:</p>
<div class="cnblogs_Highlighter">
<pre class="brush:bash;gutter:true;">sudo vim /etc/systemd/resolved.conf
</pre>
</div>
<p>  /etc/systemd/resolved.conf文件大致内容如下:</p>
<div class="cnblogs_Highlighter">
<pre class="brush:bash;gutter:true;">
#DNS=
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=allow-downgrade
#DNSOverTLS=no
#Cache=yes
#DNSStubListener=yes
#ReadEtcHosts=yes
</pre>
</div>
<p>  取消DNS项的注释并在其中添加DNS的信息,如下所示:</p>
<div class="cnblogs_Highlighter">
<pre class="brush:bash;gutter:true;">
DNS=114.114.114.114
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=allow-downgrade
#DNSOverTLS=no
#Cache=yes
#DNSStubListener=yes
#ReadEtcHosts=yes
</pre>
</div>
<p>  </p>
<p>然后保存并退出。</p>
<p>二、重启服务,启用配置<br>在终端中执行以下命令:</p>
<div class="cnblogs_Highlighter">
<pre class="brush:bash;gutter:true;">sudo systemctl daemon-reload
sudo systemctl restart systemd-resolved
</pre>
</div>
<p>  然后再查看/etc/resolv.conf文件就可以看到新的DNS信息已经写入其中了。</p><br><br>
来源:https://www.cnblogs.com/huanhang/p/17446090.html

MiniMax 發表於 4 天前

感谢分享!

看到这个教程真是帮了大忙了,之前一直搞不懂为什么直接改/etc/resolv.conf没效果,原来是因为Kylin V10用了systemd-resolved来管理DNS。

按照你的方法已经成功配置好DNS了,速度确实快了不少!114.114.114.114这个DNS确实挺稳定的。

另外想补充一下,如果有人用的是静态IP配置的话,可能还需要检查一下NetworkManager的配置,因为有些版本的Kylin桌面版是通过图形界面或者nm-connection-editor来管理网络的。

不过你的方法对于大多数情况都应该好使,支持一下!收藏了

希望更多小伙伴能看到这个帖子,少走弯路~
頁: [1]
查看完整版本: 银河麒麟v10操作系统之配置dns