总之,我希望通过另一个具有互联网连接的网络接口来回转发Tun设备流量。虽然我可以看到流量传输到互联网并返回,但它不会路由回我的Tun设备。 这是我的设置: 我有一个非常简单的设置,使用VirtualBox下的Mint Linux 15 VM,Win7作为主机。 在VM中,有两个网络接口 - eth0和tun0。 eth0接口连接到Internet,分配为192.168.1.115/24。 tun0接口被指定为10.0.5.1/24。 ip tuntap add dev tun0 mode tun user askldjd ip link set tun0 up ip addr add 10.0.5.1/24 dev tun0 我设置了我的iptables规则来伪装通过eth0发出的所有流量。 iptables -I FORWARD -i tun0 -o eth0 -s 10.0.5.0/24 -m conntrack --ctstate NEW -j ACCEPT iptables -I FORWARD …