Как настроить сетевой интерфейс так, чтобы он был доступен гостю VirtualBox и не использовался хостом?

851
ændrük

В хост-системе с двумя физическими сетевыми интерфейсами, как я могу назначить один интерфейс, который будет использоваться только гостевой ОС VirtualBox?

И хост, и гость - это Ubuntu 10.10, на котором работает NetworkManager. В идеале я хотел бы, чтобы назначенный сетевой интерфейс управлялся NetworkManager в гостевой системе и был бы неизвестен NetworkManager в хосте.

1

2 ответа на вопрос

0
RobotHumans

Возьмите его из нм управляемых интерфейсов на хосте. Установите его для моста в Vbox. Если он привыкнет к клиенту, это здорово, если нет, то это тоже здорово.

edit: может потребоваться, чтобы интерфейс «только клиент» был в promisc на хосте

Вместо того, чтобы оскорблять мой вопрос и жаловаться на вашу неспособность печатать международные символы, вам может быть полезно указать мне и другим читателям, какая неясность в моем вопросе вызывает у вас такие трудности. ændrük 13 лет назад 0
Неоднозначность заключается в том, что это очевидно возможно ... поэтому мой комментарий "это действительно вопрос". Есть множество побочных проблем, которые могут возникнуть, например, кеширование arp из «неиспользуемого» интерфейса, если он не в беспорядочном режиме. Существуют очевидные возможности для проблем маршрутизации (не может иметь одинаковые диапазоны IP-адресов на обоих интерфейсах, или что-то, вероятно, станет ошибочным). Утверждение о том, что это возможно, подразумевает несколько вопросов: как перевести интерфейс в режим promisc, как настроить vbox на работу в мостовых сетях, как включить proxy arp, если требуется, будет ли хост учиться на клиентских arps и т. Д. RobotHumans 13 лет назад 0
Спасибо за объяснение вашей интерпретации. Я обновил вопрос таким образом, что я чувствую, устраняет двусмысленность. Пожалуйста, дайте мне знать или отредактируйте вопрос самостоятельно, если вы чувствуете, что любые другие изменения необходимы. ændrük 13 лет назад 0
Хорошая сделка. Это гораздо лучший вопрос. Я удалил самые непристойные из моих замечаний в разделе комментариев (чтобы вы знали). Я стараюсь не задавать вопросы вообще, но когда я делаю, я удостоверяюсь, что на них нельзя ответить да или нет. RobotHumans 13 лет назад 0
@ ændrük Между прочим, я могу набирать международные символы, просто не буду публиковать сообщения на немецком или русском форуме, используя набор символов США 101. RobotHumans 13 лет назад 0
0
Ian

Я думаю, что ответ - да, но я могу спутать его с другим продуктом виртуализации.

Я бы начал с редактирования файла / etc / interfaces на хосте, чтобы он не видел аппаратное обеспечение.

Аппаратное обеспечение должно быть известно VB. Я думаю, что мост должен работать просто отлично.

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

Похожие вопросы