前言:单位发了一台信创设备,厂家为清华同方,品牌为超翔TF830-V050-1,CPU使用飞腾Phytium D2000/8,操作系统为银河麒麟桌面操作系统V10(SP1),8G内存,通过使用了一段时间,感觉还可以,虽然遇到了不少问题,但都一一解决了,今天想说的是关于dns问题。内网存在dns解析,但是通过界面修改+修改/etc/resolv.conf等各种方式均无任何效果,在浏览器中无法通过内部域名方式访问网站。
解决方法:
1.通过apt源安装resolvectl、resolvconf软件,如果有则不用安装。
2.设置dns等信息
$ sudo resolvectl dns enp10s0 dns地址
$ sudo resolvectl dnssec enp10s0 no
$ sudo systemctl restart systemd-resolved
3.解析一下
$ sudo resolvectl query xxxx.xxxx.com
如果正常会显示,解析的时间等信息。
4.如果重启失效,请执行下面步骤
sudo vim /etc/systemd/resolved.conf
注意一定设置dnssec=no,否则会出现错误。
resolve call failed :DNSSEC validation failed
这样重启后也可以正常的使用。
完美解决问题。