双网卡应答访问的问题

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
baodl
帖子: 5
注册时间: 2006-08-14 12:31

双网卡应答访问的问题

#1

帖子 baodl » 2020-01-25 10:00

服务器是debian9,是4网卡

开始时网卡A设置的是192.168.0.1/255.255.252.0,下面客户机IP设置的是192.168.0.10/255.255.252.0,客户端访问0.1正常。

后来给网卡B设置了IP地址 192.168.0.100/255.255.255.0,连接的是另一个交换机,自己单独一个网络。

现在的问题就是服务器所有的192.168.0.X的访问,全走网卡B了,网卡A不应答0.X的访问,无论是0.X/24还是0.X/22

查看服务器路由表
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 网卡B
192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 网卡A

------------------------------------------------------------------------------------
请问怎么设置让0.X/22走网卡A(192.168.0.1/255.255.252.0)
然后0.X/24走网卡B(192.168.0.1/255.255.255.0)呢?


而且目前看debian没有开启包转发
net.ipv4.ip_forward = 0
头像
astolia
论坛版主
帖子: 6542
注册时间: 2008-09-18 13:11

Re: 双网卡应答访问的问题

#2

帖子 astolia » 2020-01-26 11:20

你在搞什么啊,你的/22和/24两个网段是重叠的?192.168.0.10既在192.168.0.0/22里面,又在192.168.0.0/24里面。
最省事的做法是指定不重叠的子网。否则慢慢去调路由表吧
回复