vpnc 通过 openvpn 失败

vpnc 通过 openvpn 失败

我应该连接到 Cisco VPN 服务器,例如 95.94.66.6,它配置为接受指定的 IP,因此我启动了一个在 Cisco 上注册了 IP 的服务器,该服务器运行一个openvpn服务器。场景如下:我连接到我的 vpn 服务器,然后使用vpnc-connect客户端上的命令连接到 Cisco。这里所有事情都正常。问题是,当我连接到 vpn 服务器时,所有的互联网流量都会通过它出去。为了避免这个问题,我更改了server.confvpn 服务器,禁用push "redirect-gateway def1 bypass-dhcp"并添加,push "route 95.94.66.6 255.255.255.255 vpn_gateway 1"然后重新启动了openvpn服务器。在客户端连接后,路由正常,也没有 和 ,0.0.0.0/1正如128.0.0.1/1预期的那样。我 ping 了 95.94.66.6,结果正确traceroute。但vpnc-connect失败了,显示no response from target。我回滚了配置,这次 vpnc 可以连接。我还检查了 vpn 服务器和客户端上的路由和 iptables,使用两种不同的配置没有区别。

为什么?以及如何解决?

/-----\        /-----------------\        /------\
|Cisco|<------>|My Own VPN Server|<------>|Client|
\-----/        \-----------------/        \------/

相关内容