Проблема
У меня есть несколько маршрутов, которые создаются, когда я подключаю к использованию VPN своей компании клиента VPN Cisco. (Это, кажется, ошибка в нашем клиенте VPN, что мы подвергаемся этому во-первых: Позвольте Доступ к локальной сети, идет, но клиент игнорирует опцию.)
У меня есть виртуальная машина, работающая на моей системе, которую я хочу подключить с тем, в то время как я нахожусь на VPN. Я могу сделать это надежно путем удаления маршрута к сети адаптера моей VPN Только для хоста, созданного клиентом VPN, но я должен удалить маршрут каждый раз, когда я соединяюсь со своей VPN.
Вопрос
Как я надежно запрещаю любого удаление этих маршрутов или во время соединения, мешаю некоторым из них создаваться или работаю вокруг них?
Поскольку я использую адаптер VM Только для хоста с IP-адресами набора и на хосте и на госте, я создал работу вокруг следующим образом:
Добавьте персистентный маршрут от хоста до VM использование следующей команды:
route -p add <guest-ip-address> 255.255.255.255 <host-vmnet1-ip-address>
Поскольку это - уточненный маршрут, чем эти 255.255.255.0 маршрутов, которые создает программное обеспечение VPN, этот маршрут используется, даже когда соединено с VPN.