在远程 VPS 上使用 openconnect,无需挂起 ssh 会话

在远程 VPS 上使用 openconnect,无需挂起 ssh 会话

我已经对此进行了几次搜索,但没有一个能针对 openconnect 的具体情况给出答案。

我需要访问 Cisco AnyConnect VPN,因此我使用 openconnect。当我登录服务器并连接时,会话冻结,并且我也无法建立新连接。我相信 OpenVPN 有一个涉及 route-nopull 的解决方案,但 openconnect 似乎没有这样的选项。我该怎么办?

答案1

我能够按照以下说明解决这个问题https://unix.stackexchange.com/questions/237460/ssh-into-a-server-which-is-connected-to-a-vpn-service, 跑步

ip rule add table 128 from <public-ip>
ip route add table 128 to <public ip subnet> dev eth0
ip route add table 128 default via <gateway>

信息来自哪里ifconfig以及netstat。我不需要做任何其他特别的事情;我只是像往常一样使用 openconnect 进行连接。

相关内容