centos7 新机器网络问题 connect: Network is unreachable 以及route路由表 看不到 default那一条记录。(已解决)

新购入的CentOS7机器遇到网络问题,表现为无法ping通8.8.8.8,route命令未显示默认路由记录。问题源于网卡配置时未设置网关。解决方案是添加网关地址10.10.1.46,并为DNS解析添加记录。完成上述步骤后,网络问题得到解决。
摘要由CSDN通过智能技术生成

公司新买了个机器,昨天配置完网络有问题,很晚了,也就没继续弄,今早排查找问题,找到了原因,过程如下。

内网机器都是做的路由转发,通过添加路由上网,昨天添加路由之后没生效

route只能看到一个路由表,添加的却看不到了,原因是配置网卡ip的时候没有配置网关,当时配置文件是从其他机器复制的,

那边没配置网关,这边也就不配置了,都是centos7,下图我把问题情况复现了,经过确认:

1. ping 8.8.8.8提示 connect: Network is unreachable。   

解决方法:添加网关,我这是通过10.10.1.46 访问外网的,所以gateway=10.10.1.46

2. route 输出的没有default那一条,下图情况复现。

解决方法:添加网关,我这是通过10.10.1.46 访问外网的,所以gateway=10.10.1.46

3. ping: www.baidu.com 提示  Name or service not known

解决方法:新机器的resolv.conf文件没有添加dns,添加就可以找到解析了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值