千家信息网

CentOS中无法访问外网如何解决

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,CentOS中无法访问外网如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。现象:ping内网正常ping外网IP,
千家信息网最后更新 2026年11月04日CentOS中无法访问外网如何解决

CentOS中无法访问外网如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

现象:

ping内网正常
ping外网IP,域名均无法正常,返回错误:connect: Network is unreachable

后面在无意中看到Linux网络配置有添加网关的命令:

复制代码

代码如下:


route add default gw 192.168.128.2 dev eth0

按上面操作,添加了默认的网关之后。再次访问外网一切正常。

有这个现象来看,应该是配置文件中没有配置网关,但是经过确认/etc/sysconfig/network 中是配置了GATEWAY地址的,而且GATEWAY的地址也是正确的,在多次重启network之后,只要不手动添加网关,就不能访问外网。

多次仔细确认各个网络配置文件之后,发现在网卡配置文件中(ifcfg-eth0)有一个NETWORK配置项,对于这个配置项,本身作用不是很清楚,因此到官网查看了一下说明:

复制代码

代码如下:


NETWORK=


where
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
192.168.128.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1002 0 0 eth0
default 192.168.128.2 0.0.0.0 UG 0 0 0 eth0

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

配置 代码 网关 文件 清楚 地址 现象 网络 帮助 神奇 不用 作用 信息 内容 再次 参数 命令 域名 对此 手动 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技财经 期待互联网科技 互联网与未来科技 深圳天众互联网科技公司 互联网科技小额贷款 互联网科技大会 国外互联网科技网站 互联网科技生活的内容 江苏南京365互联网科技 青岛中康互联网医疗科技有限公司 随着互联网科技发展 贵州叶脉互联网科技有限公司所属行业 明优互联网科技有限公司 元气玛特互联网科技公司是外包吗 宇信科技在杭州互联网排第几 长沙渺峰互联网科技有限公司 互联网领先科技活动 互联网科技职业技能培训学校 绵阳真晨互联网科技有限公司 如何强化互联网金融科技 广东万易互联网科技有限公司惠州分公司 互联网科技金融 互联网 卓越科技 无锡溥仪互联网科技有限公司 承德科技产业互联网发展 山东有哪些互联网科技公司 宇信科技在杭州互联网排第几 悟空问答互联网科技 深圳互联网科技园地址 互联网科技创业计划的风险分析
0