位置: 编程技术 - 正文
推荐整理分享CentOS网络配置后无法访问外网的解决方法(centos6.10配置网络),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:centos5.5网络配置,centos6.6网络配置,centos的网络配置文件,centos5.3网络配置,centos6.10配置网络,centos6.10配置网络,centos6.10配置网络,centos的网络配置文件,内容如对您有帮助,希望把文章链接给更多的朋友!
关于CentOS网络的具体配置项,可以参考Mitchell博客之前的那篇文章。
现象:
ping内网正常ping外网IP,域名均无法正常,返回错误:connect: Network is unreachable
后面在无意中看到Linux网络配置有添加网关的命令:
复制代码代码如下:route add default gw ...2 dev eth0
按上面操作,添加了默认的网关之后。再次访问外网一切正常。
有这个现象来看,应该是配置文件中没有配置网关,但是经过确认/etc/sysconfig/network 中是配置了GATEWAY地址的,而且GATEWAY的地址也是正确的,在多次重启network之后,只要不手动添加网关,就不能访问外网。
多次仔细确认各个网络配置文件之后,发现在网卡配置文件中(ifcfg-eth0)有一个NETWORK配置项,对于这个配置项,本身作用不是很清楚,因此到官网查看了一下说明:
复制代码代码如下:NETWORK=<address> where <address> is the network address. This directive is deprecated, as the value is calculated automatically with ifcalc.
这节奏是告诉我们这个参数不要设置嘛(deprecate),这个值将会由ifcalc自动计算。既然不用设置,自然去掉。
去掉之后,重启network服务之后,外网竟然神奇的能够访问了。使用route查看路由表,发现能够自动添加default这条信息了,原来可是一直没有的:
复制代码代码如下:Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface ...0 * ...0 U 0 0 0 eth0 link-local * ..0.0 U 0 0 eth0 default ...2 0.0.0.0 UG 0 0 0 eth0
看来问题正是这个NETWORK参数设置引起的。至于具体为什么会这样,这个设置会产生什么样的影响还不是很清楚。
TIPs:为了简单,你也可以将IPADDR,GATEWAY等设置到ifcfg-eth*的文件中,不用将GATEWAY单独设置在network中。
centos更改文件夹打开方式(增加路径、前进、后退按钮) 在CentOS中,双击文件夹,默认会在新窗口中打开文件夹,没有路径、前进、后退这样的按钮,如果一个文件夹的路径很深,则需要打开n多的窗口才能找
CentOS系统中安装高亮vim编辑工具的方法 们在安装完Centos后,它默认的是安装了VI编辑器,VIM是没有安装的,所以我们在使用vimtest.txt时会提示:vimcommandnotfound。。。这就是说明我们的Linux环境
centos6.3使用ntfs-3g挂载windows ntfs分区的方法 默认情况下,CentOS6.3不支持WidowsNTFS硬盘分区读写,要想把NTFS格式的磁盘挂载到CentOS6.3下面需要安装第三方的插件ntfs-3g,这里我们采用编译安装插件。1
标签: centos6.10配置网络
本文链接地址:https://www.jiuchutong.com/biancheng/353755.html 转载请保留说明!友情链接: 武汉网站建设