linux配置静态IP后ping外网不通的解决方案
2016-11-23 18:50
465 查看
设备环境:openSUSE 2.6.5-7.191
配置说明:原先的opensuse系统是通过自动获取(dhcp)的方式来进行网络连接的,现在需要对其设置固定IP。
所遇问题:配置静态(static)ip后,内网机子互ping畅通,但是ping外网地址显示不可达。
解决步骤:
1.找到当前eth0网卡的配置文件,一般位于:/etc/sysconfig/network内,这是我的,(有的人的eth0网卡的配置文件可能会叫ifcfg-eth0或ifcfg-eth1,取决于有几个网卡,还有的配置文件可能会位于/etc/sysconfig/network-scripts/中)如图:
2.找到网卡的配置文件之后,这时候可以在命令窗口运行:route,查看输出的信息,如图:
注意看图中红框那行,记住绿色框中的Gateway地址,后面会要用到!
3.使用vi命令,vi ifcfg-eth-id-00:19:b9:1e:37:01,对配置文件进行更改(如果可以的话,建议在更改配置文件之前可以先对其进行备份),可以按照如下格式进行书写,如图:
4.配置文件写完之后,执行命令:service network restart,这时候会重新加载网卡配置,然后执行ifconfig,查看当前eth0的ip,掩码是否已经配上。
5.如果已经配上,这时候可以尝试ping一下外网的一些地址,比如www.baodu.com,应该是不通的,会显示:ping: unknown host www.baidu.com。
6.这时候会用到第2步的那个网关地址,直接在命令窗口输入:route add default gw 10.0.0.1 然后回车,再次执行:ping:www.baidu.com ,这时候已经可以正常ping通,浏览器浏览也一样正常!
=============
备注:
发现一个问题如下:
如果经过上面的那样进行配置之后,再通过route add default gw 10.0.0.1 后,ping外网是可以通的,但是如果重启机器或者再次执行 :service network
restart后,ping外网还是会不同,需要再次执行:route add default gw 10.0.0.1 ,如果有linux大神,还请留言交流。
配置说明:原先的opensuse系统是通过自动获取(dhcp)的方式来进行网络连接的,现在需要对其设置固定IP。
所遇问题:配置静态(static)ip后,内网机子互ping畅通,但是ping外网地址显示不可达。
解决步骤:
1.找到当前eth0网卡的配置文件,一般位于:/etc/sysconfig/network内,这是我的,(有的人的eth0网卡的配置文件可能会叫ifcfg-eth0或ifcfg-eth1,取决于有几个网卡,还有的配置文件可能会位于/etc/sysconfig/network-scripts/中)如图:
2.找到网卡的配置文件之后,这时候可以在命令窗口运行:route,查看输出的信息,如图:
注意看图中红框那行,记住绿色框中的Gateway地址,后面会要用到!
3.使用vi命令,vi ifcfg-eth-id-00:19:b9:1e:37:01,对配置文件进行更改(如果可以的话,建议在更改配置文件之前可以先对其进行备份),可以按照如下格式进行书写,如图:
4.配置文件写完之后,执行命令:service network restart,这时候会重新加载网卡配置,然后执行ifconfig,查看当前eth0的ip,掩码是否已经配上。
5.如果已经配上,这时候可以尝试ping一下外网的一些地址,比如www.baodu.com,应该是不通的,会显示:ping: unknown host www.baidu.com。
6.这时候会用到第2步的那个网关地址,直接在命令窗口输入:route add default gw 10.0.0.1 然后回车,再次执行:ping:www.baidu.com ,这时候已经可以正常ping通,浏览器浏览也一样正常!
=============
备注:
发现一个问题如下:
如果经过上面的那样进行配置之后,再通过route add default gw 10.0.0.1 后,ping外网是可以通的,但是如果重启机器或者再次执行 :service network
restart后,ping外网还是会不同,需要再次执行:route add default gw 10.0.0.1 ,如果有linux大神,还请留言交流。
相关文章推荐
- linux配置静态IP后ping外网不通的解决方案-续
- CentOS7设置静态IP以及windows下ping不通虚拟机、虚拟机ping不通外网解决方案
- Linux配置JDK的问题,Centos7设置静态IP后ping不通的问题
- 嵌入式板子 配置完ip ping不通外网
- Ubuntu命令行修改网络配置,静态ip,hostname ,解决hostname ping不通的办法
- VMware下配置Linux IP,解决Linux ping不通,但主机能ping 通linux
- 拷贝了虚拟机后linux下如何配置静态ip,并连接外网
- 详述Linux配置静态IP、设置DNS和主机名
- Linux VIP(虚拟IP)配置后,无法ping通的问题处理
- 详述Linux配置静态IP、设置DNS和主机名
- Openstack 云主机可以ping外网但ping不通浮动IP
- 电信外网ping路由器外网IP不通问题
- linux配置静态IP
- linux 配置静态IP 弹出eth0 失败
- Linux如何配置IP和DNS才可以上网?以及ping: unknown host www.baidu.com
- Linux能ping通IP,ping不通域名
- linux (debian) 配置静态ip
- 在linux系统下单网卡的双静态IP配置
- linux 网络 PING IP可以通,ping域名ping不通
- Linux操作系统下配置静态IP上网