Linux路由网关的配置

1.查看当前路由表

[root@kvm ~]# route -n 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.209.2   0.0.0.0         UG    425    0        0 br0
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
192.168.209.0   0.0.0.0         255.255.255.0   U     425    0        0 br0
// 0.0.0.0 代表本机 
//注意观察iface接口 

手动添加一个网关

LinuxOS 中系统默认只支持一个默认网关
所以两块或者两块以上的网卡是不允许配置默认网关的 但是可以手动添加
例如:我们有两个网卡 eth0 eth1
我们在eth0上设置了默认网关,因此我们不能在eth1上也设置默认网关
如果设置两个默认网关的话,一个数据想要和外部进行通信 那么数据会不知道走哪条路径,所以会造成信息不可达
解决办法 我们可以手动配置网关:

route add -net 192.168.1.0 netmask 255.255.255.0 dev eth1 
route add -net 192.168.2.0 netmask 255.255.255.0 dev eth1

说明:如果目标地址是192.168.1.0 192.168.2.0网段 默认出口设备为eth1

配置默认网关

添加一条默认网关

route add default gw 192.168.1.1 eth0

默认主机想要和外部通信 都要走192.168.1.1这个网关 指定通向这个网关的网卡为eth0
注意:route 命令仅仅是临时生效 重启网卡配置失效

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值