configurationlinux网关来转发数据包

我有一个无线网卡(ip 10.10.96.22)configuration了一个默认网关10.10.96.21/24(这是我的Linux笔记本电脑的无线IP)的Windows盒子。 在Windows中,我可以通过无线和有线IP来ping我的笔记本电脑,但是我无法ping我笔记本电脑连接的有线子网(10.96.18.0/24)上的任何其他机器。 linux的configuration如下:

pp@think:~$ cat /proc/sys/net/ipv4/ip_forward 1 pp@think:~$ ip route default via 10.96.18.1 dev eth0 proto static 10.10.96.0/24 dev wlan0 proto kernel scope link src 10.10.96.21 metric 2 10.96.18.0/24 dev eth0 proto kernel scope link src 10.96.18.23 metric 1 169.254.0.0/16 dev wlan0 scope link metric 1000 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 pp@think:~$ sudo iptables -L FORWARD Chain FORWARD (policy ACCEPT) target prot opt source destination ACCEPT all -- 10.10.96.22 10.96.18.0/24 ACCEPT all -- anywhere anywhere 

任何想法,我可能会在这里失踪?

更新我忽略了检查返回到Windows框的路线。 一旦设置一切正常。