我在 Intranet 上有一台 Linux 机器,我只能通过 SSH 访问,这台机器需要使用 openconnect 连接到 VPN,但是当我这样做时,由于 Intranet 的 IP 不再有效,我与 SSH 断开了连接。
我可以使用它分配的 IP 从 VPN 内重新连接到它,但是每次连接 VPN 时 IP 都会更改,我无法控制任何其他网络,只有这台机器。
有没有办法在连接到 VPN 时保持 SSH 连接有效?谢谢。
openconnect 需要一个 --script 参数,它需要一个脚本来配置路由,没有它连接成功但没有解析名称并且内网的 IP 保持有效。
我目前正在使用 Ubuntu 的默认 /etc/vpnc/vpnc-script(粘贴在这里)我很擅长 shell 脚本,但我对网络知之甚少,如果我必须修改它,我需要一些关于什么或如何的参考改变它。