我在美国设置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
答案 0 :(得分:1)
您需要设置NAT以共享与VPN网络的连接:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
将eth0替换为您的接口名称,它应该可以正常工作