Backtrack 5 R3 - 拒绝连接到 VPN

Backtrack 5 R3 - 拒绝连接到 VPN

我想在 Backtrack Linux 论坛上询问这个问题,但由于某种原因我无法注册,管理员禁止阅读它。因此,如果我说错了地方,我深表歉意(我感觉我就是这样,尽管 BT 是基于 Ubuntu 的)。

一周前,我的 VPN 连接状况良好。我在 GNOME 上使用网络管理器。我的 OpenVPN 连接(通过终端完成)也连接良好。现在,我的网络管理器中的 PPTP VPN 设置突然报告连接失败,当我尝试 OpenVPN 时,它报告成功,但我无法访问互联网。如果我进入一个网站,它就会永远挂起:(

具有相同配置、相同凭据、相同一切的相同 VPN 在 Ubuntu 12.04 LTS 和 Windows 7 上完美运行(我有三重启动)。从那时起我就没有运行任何更新或升级。我能做些什么?

答案1

我寻找线索的第一个地方是 openvpn 日志,它通常发送到 syslog。这可能会给你一些线索(可能是创建路由失败,或者客户端执行后由于某种原因断开连接)。

如果日志中没有明显的问题迹象,接下来就是它创建的路由。使用ip route show并查看是否将正确的网络添加到路由表中,以及它们是否指向 OpenVPN 正在创建的 tun/tap 设备。如果它们看起来正确并且ip route get x.x.x.xx.x.x.xVPN 网络上的 IP 地址)显示正确的路由,那么接下来就是防火墙。

如果您正在使用,您是否有和/或链iptables的规则,以允许流量通过 tun/tap 设备流出,并到达您尝试访问的网络。尝试连接到主机时是否显示任何流量通过 VPN 路由的迹象?OUTPUTFORWARDtcpdump

您还提到“进入网站”,是在您的浏览器上吗?如果是这样,dig <domain>其结果表明了什么? (<domain>例如,您尝试通过浏览器访问的 DNS 域在哪里dig www.google.com。可能是您的客户端被推送一组名称服务器以放入无法通过 VPN 访问的 resolv.conf,然后 DNS正在失败。

相关内容