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

时间:2014-07-23 13:16:14

标签: shell ubuntu vpn ipsec

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

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

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

1 个答案:

答案 0 :(得分:2)

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

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