gpt4 book ai didi

windows-7 - openvpn - 连接到 openVPN 后无法浏览互联网

转载 作者:行者123 更新时间:2023-12-03 23:27:08 42 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

4年前关闭。




Improve this question




我已经使用以下服务器端配置建立了一个 openVPN 隧道:

port 1194
proto udp
dev tun
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
ca ca.crt
cert server.crt
key server.key
dh dh1024.pem
push "route 10.8.0.0 255.255.255.0"
push "redirect-gateway def1"
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
comp-lzo
keepalive 10 60
ping-timer-rem
persist-tun
persist-key
client-to-client
log-append /var/log/openvpn
group daemon
daemon
verb 3

和客户端配置文件如下:
client
remote ******* 1194
dev tun
comp-lzo
ca ca.crt
cert client1.crt
key client1.key
route-delay 2
route-method exe
redirect-gateway def1
verb 3

但是,连接后,我可以毫无问题地 ping 10.8.0.1,但我什至无法访问 Google。

我在具有管理员权限的 Windows 7 Ultimate 中运行 Open VPN 2.1.4。服务器是 Ubuntu 10.04 安装,默认情况下启用 TUN。

我能在日志中找到的唯一可疑部分是这样的:
Mon Feb 21 20:44:33 2011 C:\WINDOWS\system32\route.exe ADD ********* MASK 255.255.255.255 192.168.1.1
OK!
Mon Feb 21 20:44:33 2011 C:\WINDOWS\system32\route.exe ADD 0.0.0.0 MASK 128.0.0.0 10.8.0.5
OK!
Mon Feb 21 20:44:34 2011 C:\WINDOWS\system32\route.exe ADD 128.0.0.0 MASK 128.0.0.0 10.8.0.5
OK!
Mon Feb 21 20:44:34 2011 C:\WINDOWS\system32\route.exe ADD 10.8.0.0 MASK 255.255.255.0 10.8.0.5
OK!
Mon Feb 21 20:44:34 2011 C:\WINDOWS\system32\route.exe ADD 10.8.0.0 MASK 255.255.255.0 10.8.0.5
The route addition failed: The object already exists.
Mon Feb 21 20:44:34 2011 Initialization Sequence Completed

不确定这是否有帮助。

请帮忙!

谢谢!

最佳答案

您正在使用标志 redirect-gateway def1并且因为正在通过 VPN 重定向您的所有流量。

我无法从您的帖子中看到您是否在服务器上配置了 NAT 或任何其他地址转换,但我的猜测是,数据包只是通过您的 VPN 路由,然后无法返回到您的客户端。

如果您的 VPN 客户端是 10.8.0.2你的服务器是 10.8.0.1并且有一个互联网IP是12.12.12.12 :
您给 google 的电话将从 10.8.0.2 发出通过 VPN 路由,然后从那里发送到 Google。问题是,原始地址将保持为 10.8.0.2因此,应答包永远无法找回给您。您必须添加一些转换方式来获取数据包并转换来自 10.8.0.2 的来源。至 12.12.12.12然后回来:

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



这也在 OpenVPN Manual 中有解释.我希望这能解决您的问题,但从描述中我无法确定您是否启用了任何 NAT 转换,所以这可能根本没有帮助:-)

关于windows-7 - openvpn - 连接到 openVPN 后无法浏览互联网,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5073249/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com