我启用了 TUN/TAP
服务器配置文件
port 1194 proto udp dev tun ca ca.crt cert server.crt key server.key dh dh1024.pem server 10.8.0.0 255.255.255.0 ifconfig-pool-persist ipp.txt push "redirect-gateway def1 bypass-dhcp" push "dhcp-option DNS 208.67.222.222" push "dhcp-option DNS 208.67.220.220" keepalive 10 120 comp-lzo persist-key persist-tun status openvpn-status.log verb 3
我可以从客户端机器很好地连接到 VPN,但无法访问任何外部网络/站点
在 sysctl.conf 中启用了 ip forward
我正在关注本指南: http: //kyl191.net/2012/09/getting-openvpn-to-work-on-an-openvz-vps/
输入 POSTROUTING 规则会杀死我服务器的 DNS,并且在重新启动之前我无法解析任何域。
我想我已经涵盖了所有内容。有谁知道是否可以在 openvz 机器上运行 openVPN?
添加此规则修复了它:
iptables -t nat -A POSTROUTING -s 10.8.0.0/255.255.255.0 -j SNAT --to-source $ip
呜呼!