系统是远程的Linux系统,也是更换IP后出现的问题,可以ping通IP,但是不能ping域名。
ping域名提示:
ping: unknown host www.javacui.com
既然可以ping通IP,那环境应该是没什么大问题,网上看了下,看看如下几点,应该就可以解决问题。
是否设置域名服务器
查看
cat /etc/resolv.conf
修改
vi /etc/resolv.conf
添加内容
search localdomain nameserver 202.98.96.68 nameserver 61.139.2.69
确定设置了网关
查看
grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*
输出
/etc/sysconfig/network-scripts/ifcfg-eth0:GATEWAY=117.135.132.1
如果没有设置, 可以通过如下两种方式增加网关:
命令方式
route add default gw 117.135.132.1
修改配置
vi /etc/sysconfig/network-scripts/ifcfg*
然后重启network服务
service network restart
确定可用dns解析
查看
grep hosts /etc/nsswitch.conf
输出,注意hosts部分
hosts: files dns
如果只有files,则需要增加dns
排除以上情况,问题基本上可以解决
Java小强
未曾清贫难成人,不经打击老天真。
自古英雄出炼狱,从来富贵入凡尘。
发表评论: