使 OpenVPN 从网络外部访问

使 OpenVPN 从网络外部访问

我正在尝试让 openvpn 在我的 centos 机器上工作,但我遇到了一些问题,而且我对 openvpn 不太了解。

我已经设法让它工作,并且可以在同一网络上与另一台计算机连接到它,但是我需要做什么才能从网络外部连接?

Centos机器有一个静态IP地址10.0.0.66,当我尝试转发端口1194时,它说无论我做什么它都已关闭(iptables已完全禁用以进行测试)

我知道端口转发没有任何问题,因为我有一个在同一台机器上运行的 apache Web 服务器(现已删除,以免干扰测试)并且该端口工作正常

我已包含以下设置

服务器配置文件

push "redirect-gateway def1 bypass-dhcp"

push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"

user nobody
group nobody

系统配置文件

net.ipv4.ip_forward = 1

防火墙

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

相关内容