修复 Linux DNS 异常的问题
Posted on Wed, 25 Dec 2024 13:56:42 +0800 by LiangMingJian
修复 Linux DNS 异常的问题
BUG
Linux 能 Ping 通 IP ,但不能 Ping 域名,DNS 出现异常。
Resolution-1
编辑系统当前使用的网卡配置文件,如:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
在文件最下面添加:
DNS1=8.8.8.8
DNS2=8.8.4.4
最后保存并重启网络:
service network restart
Resolution-2
检查 /etc/resolv.conf 文件,若发现文件内容中存在以下字段:
# Generated by NetworkManager
这代表 Linux 系统的网络管理被系统可视化界面 Gnome 的网络管理接管了,此时用户配置在网卡文件 ifcfg-eth0 里的的 DNS 配置可能会不生效。
此时,需要修改 /etc/resolv.conf 文件,添加:
nameserver 8.8.8.8
nameserver 8.8.4.4
然后停用 NetworkManager 服务:
service NetworkManager stop
保存后重启网络:
service network restart
——————————