shrewsoft命令行界面,用于连接和终止ubuntu上的vpn

Zes*_*est 8 shell ubuntu vpn ipsec

Shrewsoft [ 1 ]提供了一个命令行界面,用于自动设置vpn隧道,无需任何用户干预,例如使用以下命令

ikec -u username -p password -r configuration -a

有没有办法检测连接尝试是否成功,例如通过读取实时日志,以及如何使用命令行在一段时间后终止vpn隧道.任何帮助都会很明显.

use*_*238 2

通过查看终端输出ikec -u username -p password -r configuration -a,您可以判断连接是否成功;如果输出有一行ii : tunnel enabled,则表示连接成功并且应该可以工作。>> : detached from key daemon如果您收到诸如或 之类的消息failed to connect to key daemon,则意味着连接存在问题(https://askubuntu.com/a/793336/705434建议运行sudo /usr/sbin/iked此特定错误的解决方案)。要退出 ikec 命令,只需q在终端中键入即可。

编辑:看起来这个页面(https://gist.github.com/fschabmeyer/22b759994cf852df7e9b)有一个可以处理检测的shell脚本,您应该能够添加一个案例以在一定数量后自动退出命令时间。