路由器ip 192.168.1.1/24 WAN接外网
LAN接口分别接服务器,机器C和D(网关都设置的服务器)
服务器双网卡
A 192.168.1.2/24 网关192.168.1.1
B 192.168.2.1/24 无默认网关
服务器为03 开启了IP路由设置
查看路由表得知 网卡A,B 0.0.0.0 路由到192.168.1.1
1.0 2.0 2个网段的路由也正确 机器C,D能ping通
机器C 192.168.1.20/24 网关192.168.1.2/24 能上外网
机器D 192.168.2.20/24 网关192.168.2.1/24 不能上外网 不能ping到192.168.1.1
服务器启动NAT后 机器D能上网
现在问题是没启动NAT就不能上网,我考虑这个原因可能是
1 机器D的数据包路由到192.168.1.1 因为网段不同被 192,168,1,1丢弃
2 机器D的数据包到服务器后就无法路由出去
请问哈 到底是哪个原因出现这个情况