最近有很多小伙伴问到centos ping怎么连接外网?centos ping不通外网怎么处理?等相关的问题,今天小编带大家了解一下centos ping连接外网的方法。首先我们确认三件事。
一、本地ip
二、网关
三、dns
一就不多说了,设定好本地ip和掩码就可以了,二网关ip加上默认网关,指令:route add default gw 192.168.1.1这时候,你用route指令查询最下边会有一条默认路由,走192.168.1.1网关ip,或许这一网关ip是依据你本地的网段决策的,三 就是说dns了,dns也必须到配置文件改动,#vi etc/resolv.conf文档,我的文件默认设置是空白页的。加上一条dns纪录就就行了,例如我还在河南省,我加上:nameserver 222.85.85.85随后储存撤出,OKping通外网地址了。
顺带记一下好多个指令:
删掉默认路由 :
route 指令
设定和查询路由表能够用 route 指令,设定核心路由表的指令文件格式是:
# route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
在其中:
add : 加上一条路由器规则
del : 删掉一条路由器规则
-net : 目地详细地址是一个互联网
-host : 目地详细地址是一个服务器
target : 目地互联网或服务器
netmask : 目地详细地址的互联网掩码
gw : 路由器数据文件根据的网关ip
dev : 为路由器特定的网络接口
route 指令应用举例说明
加上到服务器的路由器
# route add -host 192.168.1.2 dev eth0:0
# route add -host 10.20.30.148 gw 10.20.30.40
加上到互联网的路由器
# route add -net 10.20.30.40 netmask 255.255.255.248 eth0
# route add -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
# route add -net 192.168.1.0/24 eth1
加上默认路由
# route add default gw 192.168.1.1
删掉路由器
# route del -host 192.168.1.2 dev eth0:0
# route del -host 10.20.30.148 gw 10.20.30.40
# route del -net 10.20.30.40 netmask 255.255.255.248 eth0
# route del -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
# route del -net 192.168.1.0/24 eth1
# route del default gw 192.168.1.1
看了以上分析,知道centos ping怎么连接外网了吗?如果还有疑问,欢迎咨询群英网络。