通过OpenVpn重定向一系列IP

时间:2018-09-04 09:24:49

标签: routing iptables openvpn

我无法通过vpn重定向IP范围,它告诉我VPN服务器阻止了流量。

This is my architecture diagram

这是我的设置:

  • 子网为152.20.20.0 MASK 255.255.255.0

  • 客户端Windows:

    route add 22.22.22.0 MASK 255.255.255.0 10.8.0.16

  • 服务器Windows OpenVpn(10.8.0.1):

    它是在客户端到客户端模式下配置的,因此我的Windows客户端“知道” VPN下的网关

  • Ubuntu网关(10.8.0.16):

    iptables -t nat -A PREROUTING -d 22.22.22.0/24 -j NETMAP --to 152.20.20.0/24

    iptables -t nat -A POSTROUTING -j MASQUERADE

但是,如果我尝试从Windows客户端(在22.22.22.0范围内)跟踪IP,则会得到:

Result of tracert from Windows client

1 个答案:

答案 0 :(得分:0)

我解决了这个问题:

我向服务器添加了以下规则:

route 22.22.22.0 255.255.255.0

并在服务器的ccd(ubuntu网关)文件上

iroute 22.22.22.0 255.255.255.0