服务器本机需要用域名访问网络的话需要配置dns才能访问,因为域名是需要域名解析服务解析的。
一般情下修改/etc/resolv.conf 文件,添加到这里就可以了如:
nameserver 202.96.128.86 nameserver 202.96.128.166 nameserver 8.8.8.8 nameserver 8.8.4.4
但是在有些情况下网络服务或服务器重启以后,这个文件被重置了,里面的dns配置都没了,这是因为dns的配置被网卡的配置管理着。
解决的办法是:
编辑网卡的配置文件
vi /etc/sysconfig/network-scripts/ifcfg-System_eth0 //eht0 是网卡号,ifcfg-System_eth0的名字有可能因系统而异
在里面添加:
PEERDNS=no DNS1=202.98.0.68 DNS2=202.96.75.68
在DNS后面替换成自己服务器所处的网络提供的DNS服务地址即可;
最后重启生效:
service network restart
访问网络吧!