Ubuntu上的OpenVPN配置共享互联网连接

时间:2014-11-26 15:06:18

标签: ubuntu openvpn

我在美国设置OpenVPN服务器,因此我的中国团队可以连接到它以使用谷歌应用程序。

现在他们可以连接到服务器,但仍然没有谷歌访问权限。

任何人都可以帮助我吗?我还需要在服务器端配置其他任何东西吗?

操作系统是:Ubuntu 14.04.1

当前的openvpn配置是:

port 1194
proto udp
dev tun
ca ca.crt
cert openvpn.crt
key  openvpn.key 
dh /etc/openvpn/dh2048.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt

;server-bridge 10.8.0.4 255.255.255.0 10.8.0.50 10.8.0.100
;server-bridge

push "redirect-gateway def1 bypass-dhcp"
keepalive 10 120
comp-lzo
user nobody
group nogroup
persist-key
persist-tun
status openvpn-status.log
verb 3

我也启用ip_forwarding

root@ubuntu:/etc/openvpn# echo "1" > /proc/sys/net/ipv4/ip_forward
root@ubuntu:/etc/openvpn# more /proc/sys/net/ipv4/ip_forward
1

未启用防火墙。

root@ubuntu:/etc/openvpn# ufw status
Status: inactive

1 个答案:

答案 0 :(得分:1)

您需要设置NAT以共享与VPN网络的连接:

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

将eth0替换为您的接口名称,它应该可以正常工作