Я пытаюсь установить мостовое сетевое соединение между Linux Mint VSN 12 в VirtualBox и хостом Mac Lion.
Конфигурация Mac:
- Настройки сети: en3 настроен по DHCP
- Настройка общего доступа: выбран общий доступ к Интернету, общий доступ к подключению от en3 к компьютерам с помощью en3
Настройка Virtualbox Linux:
- Сетевые настройки: Мостовой адаптер, Имя: en3
Я могу пинговать с хоста (192.168.2.1) на гостя (192.168.2.2) и с гостя на хост, но не могу пинговать с гостя Linux во внешний мир. Соединение на хосте установлено, потому что я могу пинговать с хоста Mac во внешний мир.
Что-то еще мне кажется странным: в настройках сети Mac IP-адрес, сгенерированный DHCP, равен 169.254.243.185. Что это за чертовщина?? Однако, когда я открываю терминал на Mac, ifconfig показывает его адрес en3 inet как 192.168.2.1.
решение1
У меня гостевая ОС CentOS в VirtualBox, и я использую хост Mac OS X. Мостовое сетевое соединение у меня работает.
Я не включил Internet Sharing в своей конфигурации Mac OS X. Есть ли причина, по которой вам нужно было включить его? Вы пробовали опцию мостовой сети без включенного Internet Sharing?
решение2
У меня была та же проблема: NAT работал нормально, а в режиме моста не удавалось получить DHCP.
У меня возникли подозрения по поводу Lion Firewall, но его отключение не помогло.
Позже я обнаружил, что в режиме моста не работает только DHCP; поэтому я вручную установил IP-адрес на своем хосте Linux, и все стало работать нормально.
решение3
Нашел простое решение проблемы с подключением в VirtualBox:
- УстановитьНастройка сетина «NAT» в настройках VirtualBox для виртуальной/гостевой машины
- После загрузки виртуальной машины перейдите в «Свойства сетевого адаптера» и введите следующие адреса DNS-серверов (конфигурация OpenDNS):
- 208.67.222.222
- 208.67.220.220
- Теперь установлено полноценное подключение к Интернету.