当前位置:   article > 正文

Linux路由网关的配置_linux虚拟机 网关是否只能生效一个

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接口 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

手动添加一个网关

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
  • 1
  • 2

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

配置默认网关

添加一条默认网关

route add default gw 192.168.1.1 eth0
  • 1

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/1004727
推荐阅读
相关标签
  

闽ICP备14008679号