VirtualBox: установка сетевого адаптера для монопольного использования виртуальной машины

на предыдущий вопрос Я спросил, как настроить m0n0wall в виртуальной машине. Теперь я хотел бы установить сетевой аддаптор на своей машине, который будет использоваться только для гостевой виртуальной машины, то есть не пропускать трафик с хост-машины. До сих пор я не мог найти способ сделать это. Я использую VBox 4.0.0.

У меня есть две физические сетевые карты, одна из которых я хотел бы использовать хост и одна для гостя.

Я попытался отключить эти два поля красным (который затем отключил коробки зеленым цветом) и оставил галочку "VirtualBox Bridged Networking Driver", но это не сработало (или, может быть, я ожидал, что это будет работать легче, чем я надеялся).

enter image description here

идея состоит в том, чтобы виртуальная машина работала как шлюз на хост-компьютере.

10
задан Community
30.11.2022 8:32 Количество просмотров материала 3692
Распечатать страницу

5 ответов

Я только что протестировал это работает Ubuntu 11.10 гость на Windows 7 хост с VirtualBox 4.1.16.

Я установил конфигурацию Virtualbox гостевой виртуальной машины я установил сетевой режим "мост" и подключен к локальной сети моего хоста.

на хосте я отключил все, кроме "VirtualBox Bridged Networking Driver" в списке свойств соединения.

Я впоследствии смог получить доступ к интернету из моей гостевой ОС, но не с хоста.

мой предназначенная польза была как виртуальный прибор обойти требование к моей сети университета для машин Виндовс установить собственническое отслеживая программное обеспечение. Университет выполняет только снятие отпечатков пальцев ОС перед аутентификацией в сети, поэтому можно загрузиться в Linux, подделать MAC-адрес, аутентифицировать, перезагрузиться в windows, подделать тот же MAC-адрес и подключиться к сети без проверки подлинности или отслеживания программного обеспечения.

Я еще не тестировал эту технику с виртуальной ОС настроен описанным выше способом, но я обновлю свой ответ с полным тестированием, когда я это сделаю.

6
отвечен Meyer Jacobs 2022-12-01 16:20

по этому сообщение на форуме вы должны попробовать это:

переведите сеть в мостовой режим. Система добавляет дополнительный код, позволяющий сетевой карте в виртуальной машине получить доступ к драйверу сетевой карты. Если вы посмотрите на свойства NIC из ОС хоста, вы увидите этот дополнительный флажок для драйвер фильтра VirtualBox. Если снять все флажки, кроме этого, сетевая карта виртуальной машины по-прежнему будет видеть физическую сетевую карту, но операционная система на узле не сможет.

3
отвечен uSlackr 2022-12-01 18:37

другой вариант был бы получить сетевой адаптер USB и иметь VirtualBox захватить это устройство USB и представить его в гостевой операционной системе. Таким образом, гость будет единственным, кто сможет получить доступ к этому устройству напрямую.

3
отвечен Goyuix 2022-12-01 20:54

кажется, что это на самом деле невозможно, так как сетевая карта хоста должна каким-то образом взаимодействовать с гостем, поэтому отключение функций на карте не будет работать. Все еще возможно сделать m0n0wall/gateway в VM.

2
отвечен tombull89 2022-12-01 23:11

Я был такой же проблемой с моей корпоративной машиной Windows 7.

У меня есть два соединения Ethernet, одно соединение с моей рабочей сетью, а другое-с маршрутизатором DSL. Это второе соединение, которое я использую для своих виртуальных машин.

Итак, когда я подключил DSL-соединение, мои рабочие приложения перестали работать должным образом.

лучше, чем изменить стоимость маршрутов из командной строки я нашел второй ответ, поступающий от uSlackr наиболее легко и лучшее решение, сняв все, кроме:

  • Virtual PC Network Filter Driver
  • VirtualBox Мост Сетевой Драйвер

конечно, я использую опцию мостового адаптера на Virtual Box для адаптера DSL

теперь все работает как шарм!

2
отвечен Ignacio 2022-12-02 01:28

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх