Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Routing 通过OpenVpn重定向一系列IP_Routing_Iptables_Openvpn - Fatal编程技术网

Routing 通过OpenVpn重定向一系列IP

Routing 通过OpenVpn重定向一系列IP,routing,iptables,openvpn,Routing,Iptables,Openvpn,我无法通过vpn重定向ip范围,它告诉我vpn服务器阻止了流量 这是我的设置: 子网是152.20.20.0掩码255.255.255.0 客户端窗口: route add 22.22.22.0掩码255.255.255.0 10.8.0.16 服务器Windows OpenVpn(10.8.0.1): 它是在客户端到客户端模式下配置的,因此我的Windows客户端“知道”VPN下的网关 Ubuntu网关(10.8.0.16): iptables-tnat-A预路由-d22.22.22.0/

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

这是我的设置:

  • 子网是152.20.20.0掩码255.255.255.0

  • 客户端窗口:

    route add 22.22.22.0掩码255.255.255.0 10.8.0.16

  • 服务器Windows OpenVpn(10.8.0.1):

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

  • Ubuntu网关(10.8.0.16):

    iptables-tnat-A预路由-d22.22.22.0/24-jnetmap-to 152.20.20.0/24

    iptables-tnat-A后路由-j伪装

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

我解决了这个问题:

我已将以下规则添加到服务器:

route 22.22.22.0 255.255.255.0
在服务器的ccd(ubuntu网关)文件上

iroute 22.22.22.0 255.255.255.0