在 OS X VirtualBox WIndows7 来宾网络上断开与 Juniper Network Connect VPN 的连接

在 OS X VirtualBox WIndows7 来宾网络上断开与 Juniper Network Connect VPN 的连接

背景故事:

每次我断开与 Juniper Network Connect VPN 的连接(在客户机上运行客户端时),Windows7 工具栏系统通知区域中的网络图标上都会出现黄色标记,网络不可用。就好像 Juniper 软件没有完全解除其最初运行时建立的接口。

我正在运行 OS X Virtual Box 4.2.18、guest additions 4.2.18r88780 和 Win7 Professional service pack 1,并且正在使用 NAT。

当我在客户机上配置多个接口时,每次我运行网络连接并将其离开(在客户机上)时,它都会污染它所在的接口,因此只要还有一个未用于网络连接的接口,我离开VPN后就没问题了。

虚拟断开电缆不会恢复接口功能。但是,如果在客户机运行时我将网络从“NAT”更改为“未连接”,保存它,然后返回并反转它,这确实可以恢复功能。我认为这相当于断开连接。

重新启动总是可以恢复功能。具体来说,使用 shutdown /s 或 poweroff 完全关闭客户机。执行 shutdown /r 重新启动但回收客户机 VM 不会恢复功能。

问题:

有人能建议我使用 VBoxManage、vboxshell.py 或其他好东西来编写脚本,以便将恢复服务的步骤简化为一件事吗?我想我甚至可以定期 ping 客户机的对外 IP,如果当接口出错时 IP 消失,这可能是我运行脚本的触发器。

谢谢!

—KwM—

相关内容