centos dns不生效(centos网关设置不生效)
linux CentOS如何永久改变DNS配置呢
永久修改DNS地址的方法:
1、配置ip地址文件/etc/sysconfig/network-scripts/ifcfg-eth0添加一行
DNS1=8.8.8.8#手动添加一个dns地址;
DNS配置文件/etc/resolv.conf的地址会自动匹配手动添加的地址;重启网卡后不会清除;
2、手动添加dns地址 DNS配置文件/etc/resolv.conf
nameserver 192.168.1.17
配置ip地址文件/etc/sysconfig/network-scripts/ifcfg-eth0添加
PEERDNS=no#添加后不会去打扰/etc/resolv.conf文件
DHCP环境下,在/etc/resolv.conf手动添加dns地址后,重启网卡,会自动清除;添加到/etc/sysconfig/network-scripts/ifcfg-eth0的dns地址不会清除。
静态配置IP的环境下,/etc/resolv.conf手动添加dns地址,重启后不会清除。
centos6.5 能ping通网关与解析dns,但访问不了外网
案例说,能够ping同网关,表示这台机器已经能够正常使用!
楼上说的如果公司将IP和MAC地址绑定了导致,这个个人觉得是错误的,因为如果路由做了APR绑定,那么你这台机器如果不再路由器的ARP表中,那么连内网都是不能访问的!
个人觉得你应该从以下几点开始解决:
1、直接ping一个外网的正常IP,如在其他能够上外网的电脑上,ping一下百度,然后获得IP之后,直接在centos中ping这个IP,如果能够正常ping,那么应该是你的centos的DNS有问题,如果不能ping通,请按下一步排查
2、仔细核对公司内部的防火墙(路由器防火墙、或者其他硬件防火墙)(可以找网管),是否禁止了你这一台电脑的数据包外出!(个人觉得这个可能性比较大)
centos7.2内外网配置dns不通
DNS服务器配置错误、网络连接问题。
1、DNS服务器配置错误:在CentOS7.2中,内外网配置DNS不正确,会导致无法解析域名不通,需要确保DNS服务器配置正确,包括IP地址、域名和端口等。
2、网络连接问题:网络连接存在问题,例如网络故障或IP地址冲突,会导致centos7.2内外网配置dns不通,可以重新启动网络设备或重置网络设置。