我有以下设置:
操作系统:Ubuntu v13
软件:PPTP
网卡 1(eth1)
IP:10.2.95.207/24
网关:10.2.95.1
(这是我想要连接的网络)
网卡 2(eth2)
IP:7.82.176.254/8
(我想要连接的网络)
点对点隧道协议设置为
本地 IP:10.2.95.208
远程 IP 范围:10.2.95.212 至 219
系统配置参数
网.ipv4.ip_forward=1
rc.本地
iptables -A FORWARD -p tcp --syn -s 10.0.0.0/8 -j TCPMSS --set-mss 1356
iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -o eth1 -j MASQUERADE
我想要实现的目标
- 从 Windows 8.1 使用 PPTP 连接并获取 IP 10.0.0.0/24(完成!)
- 访问基于 10.0.0.0/8 的计算机(完成!)
- 将所有 UDP 流量转发到我正在连接的网络(我不知道该怎么做)
我想要访问该网络上的一个游戏服务器。当我从同一网络的游戏大厅扫描它时,我可以看到它,但是当我从 VPN 后面扫描时,我看不到它,尽管我可以 ping IP 并访问计算机本身(远程桌面)。
我猜测问题出在 UDP 转发上。