предыстория:
Каждый раз, когда я отключаюсь от Juniper Network Connect VPN (при запуске клиента на гостевой системе), на значке сети в области системных уведомлений панели инструментов в Windows7 появляется желтый флажок, и сеть не используется. Похоже, что программное обеспечение Juniper не полностью отключает интерфейс, который он устанавливает при первом запуске.
Я использую OS X Virtual Box 4.2.18, гостевые дополнения 4.2.18r88780 и Win7 Professional с пакетом обновления 1, и использую NAT.
Когда я настраиваю несколько интерфейсов на гостевой машине, каждый раз, когда я запускаю Network Connect и оставляю его (на гостевой), он загрязняет интерфейс, на котором он был, так что пока остается интерфейс, который не использовался для Network Connect, я Хорошо, когда я покидаю VPN.
Практически отсоединение кабеля не восстанавливает функцию интерфейса. Однако, если во время работы гостя я меняю сеть с "NAT" на "не подключен", сохраняю ее, затем возвращаюсь и возвращаю ее обратно, что ДЕЛАЕТ функцию восстановления. Я предполагаю, что это делает эквивалент невесомости.
Перезагрузка ВСЕГДА восстанавливает функцию. В частности, полностью отключить гостя с выключением / с или выключением питания. Выполнение shutdown / r для перезапуска, но перезапуска гостевой виртуальной машины НЕ восстанавливает функцию.
ВОПРОС:
Может ли кто-нибудь предложить какой-нибудь VBoxManage, vboxshell.py или другой материал, который я мог бы использовать в сценарии, чтобы свести мое восстановление шагов обслуживания к одной вещи? Я думаю, что мог бы даже периодически пинговать внешний IP-адрес гостя, и если он исчезнет, когда интерфейс будет загрязнен, это может стать моим триггером для запуска скрипта.
Спасибо!
-KwM-