OpenVPN Access Server 连接并可以浏览除 HTTP 和 HTTPS 端口之外的所有其他端口

OpenVPN Access Server 连接并可以浏览除 HTTP 和 HTTPS 端口之外的所有其他端口

亲爱的 Serverfault 专家们,您好,

我最近安装的 OpenVPN 访问服务器有一个非常令人沮丧的问题(https://openvpn.net/index.php/access-server/download-openvpn-as-sw/113.html?osfamily=CentOSCentOS 6.5)

一切正常,除了我无法浏览端口 80 或端口 443。

我可以执行 NSLOOKUP、traceroutes、ping、访问地址栏中使用其他端口的网站(例如 www.example.com:2087),Skype 连接正常,等等。唯一不起作用的是当我想浏览常规端口上的网站时,例如 www.google.com。

OpenVPN 服务器安装在加拿大 OVH 托管的节点上。它有多个 IP(公共 IP),1 个加拿大 IP 和 2 个美国 IP。它目前设置为监听并服务于其中一个美国 IP。我也尝试过加拿大 IP,结果相同。

请告诉我您需要更多信息,我会尽快回复。

先感谢您!

编辑:

这是使用 Putty 进行 Telnet 的结果: puu.sh/bvMON/2ce15e6735.png 2) 这应该确定我们使用的是 IPv4 还是 IPv6,对吗? puu.sh/bvMSf/1241ddf1c4.png puu.sh/bvMUU/13fa10c86f.png 客户端和服务器的互联网连接也在 OpenVPN 客户端设置中使用 IPv4 相互连接。- 从评论中添加

编辑2:

服务器是CentOS 6.5,客户端是Windows。

编辑3:

以下是开启VPN时使用的“netstat -n”命令:http://pastebin.com/iet3ErVX 请注意“<--- 评论”

诚挚问候,托马斯·施密特

答案1

解决了:

我的 iptables 中有这些:

# COMMENTED OUT TO SUPPORT OPENVPN
#-A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8880
#-A PREROUTING -p tcp -m tcp --dport 443 -j REDIRECT --to-ports 8881

相关内容