永久性连接跨越VPN重启

我在Linux上使用vpnc,并使用公司的VPN设置(这是一个思科的东西或其他路由器),它不是坚如磐石的。 我在屏幕上运行大部分的东西,所以这不是什么大问题,但是在VPN重启过程中没有办法保持连接吗?

似乎如果我有一个单独的路由器框运行vpnc,我会得到它只是通过设置该框作为我的网关。 我怎样才能模仿一个单一的框相同的行为?

当VPN重新启动时,我在tun0或tap0设备上获得不同的IP地址和MAC地址。

我试着用tap0来玩隧道,然后把它连接到各种东西(虚拟设备,环回等),但是没有任何工作。

你可以在你的VPN连接上运行ppp到另一端的东西,从而为你提供一个静态IP。 通过该连接运行所有的东西,并使其自动重新连接。

我不会说这很漂亮,但它会工作! 🙂

如果您的IP地址在VPN重新启动时发生变化,那么您可以做的事情就不多了 – IP地址的更改将会终止任何活动的会话。