在花了几个小时进行故障排除,在本网站和其他网站上寻找潜在的解决方案之后,我辞职向我的更好的人寻求建议。我正在努力通过大学的 Cisco VPN 路由 Ubuntu 实例上的所有网络流量。使用内置网络管理器或 vpnc,我可以成功建立到 VPN 的连接,并且可以通过 VPN 成功将流量路由到任何大学 IP。但是,除了这些特定的 IP 范围之外,我似乎无法想象出任何可以通过 VPN 成功映射所有网络流量的路由。
到目前为止,我已经尝试过:
route add -net 0.0.0.0 gw homeportal dev tun0
路由添加-net 0.0.0.0 tun0
路由添加-net 0.0.0.0 gw 128.122.252.77 dev tun0
路由添加-net 0.0.0.0 gw 128.122.252.77 dev eth0
iptables -A FORWARD -o tun0 -j ACCEPT iptables -A FORWARD -i tun0 -j ACCEPT iptables -t nat -A POSTROUTING -o tun0 -j 伪装
还有许多其他愚蠢、无效的事情,我记不清了,无法准确转录。
此外,我尝试路由较小的 IP 范围和特定的 IP,但都无济于事。我不太确定出了什么问题,因为我能够观察到的影响程度是名称解析失败,以及无法通过 VPN 路由流量。我在这里做错了什么?
编辑-
以下是ip route show使用 VPNC 启动 VPN 连接后的输出: …