最近学习Hadoop的配置,需要将IP地址配置成静态IP,然后发现配置成静态IP以后无法访问互联网,然后就试ping www.baidu.com发现返回ping: unknown host www.baidu.com信息,猜想可能是dns配置问题,然后就vim /etc/sysconfig/network-scripts/ifcfg-eth0配置了DNS1,然后查看vim /etc/resolv.conf,最后重启ifdown eth0和ifup eth0发现,仍然不行。然后就是网络一通乱找,尝试了各种方法,结果仍然不行。最后发现是网关的问题,用route方法查看发现GATEWAY是*,然后就添加了默认网关route add default gw 192.168.58.2然后重新查看route发现已经有default网关了,然后重启,发现可以ping百度了。
具体步骤如下:
- route查看网关,发现没有默认网关
- route add default gw 192.168.58.2
- ifdown eth0
- ifup eth0
- ping www.baidu.com
- 完成