3

Я использую гостевую систему VMware Fusion 6 для Windows XP, чтобы запустить на моем Mac устаревшее программное обеспечение Windows. Я хотел бы отключить доступ к Интернету для виртуальной машины, чтобы Windows XP не могла подключиться к сети. Тем не менее, я хотел бы сохранить возможность передавать файлы между Mac и VM.

Какой лучший способ достичь этого? Заранее спасибо.

2 ответа2

5

Вы можете использовать общие папки VMWare KB Article. Это не требует подключения к сети. Вы можете просто отключить сетевой адаптер для виртуальной машины.
Также вы можете использовать сеть только для хоста, которая будет использовать виртуальную сеть между хостом и гостем, без подключения к вашей сети Ethernet или Интернету.
Альтернативный способ - отключить шлюз по умолчанию в виртуальной машине, но это небезопасно.

1

Если ваша проблема связана только с Интернетом, а ваша виртуальная машина - Windows XP, решение должно быть таким простым:
Командная строка Linux: быстрый способ отключить интернет (сохранить локальную сеть)?
Хитрость проста: просто удалить шлюз. В этом потоке у вас есть короткое решение в виде простой строки, например:

route delete 0.0.0.0 mask 0.0.0.0 10.0.2.1

(принимая 10.0.2.1 в качестве шлюза, вы можете найти ввод "ipconfig").
или решение более общее, как (не намного более длинный) сценарий.

-EDIT: как кто-то предложил, это может быть сделано:

route delete 0.0.0.0

так что вам даже не нужно знать, какой IP у вашего шлюза.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .