Вот я сценарий:

  1. Я использую MacbookPro в качестве хоста
  2. Использование VBox для создания / использования виртуальных машин
  3. Использование Ubuntu в качестве виртуальной машины с установленным программным обеспечением, которому необходим доступ к моей работе (конечно, через VPN)
  4. Иметь VPN-подключение от Mac и возможность ssh к hosts @ work

Я не могу получить доступ к тем же хостам при входе в виртуальную машину на моем Mac.

Сеть компании - 10.xx (как в случае с большинством компаний). Я использую comcast дома, по умолчанию используется адрес 192.168.xx.

При использовании той же программы setup @ work я могу иметь доступ к рабочим компьютерам, но не дома. Любые подсказки, что мне нужно сделать, чтобы получить доступ изнутри виртуальной машины ?. Спасибо,

2 ответа2

0

VirtualBox по умолчанию использует некоторые адреса 192.168.xy. Вы столкнетесь с конфликтами, если ваша локальная сеть использует ту же подсеть.

В VirtualBox откройте диалоговое окно сетевых настроек (Файл / Предпочтения / Сеть из меню в моей версии). Отредактируйте там параметры сети, заменив все префиксы 192.168.x другим префиксом, который не конфликтует с вашим провайдером или сетью компании. Вероятно, есть место в диапазоне 10. * или в диапазоне 192.168. *, Но вы также можете использовать подсеть 172.16.0.0/12 (то есть префикс 172.ab, где 16≤a <31).

Этого может быть или не быть достаточно, в зависимости от того, какой тип виртуального сетевого адаптера вы настроили. Если вам нужна дополнительная помощь, опишите, какие адаптеры вы настроили для виртуальной машины (вкладка «Сеть» в настройках виртуальной машины), и опишите конфигурацию сети на вашем Mac (я не знаком с конфигурацией сети OSX, но с выходом из route -n было бы хорошим началом.)

0

Если у вас есть доступ в Интернет изнутри виртуальной машины, и вам нужен только доступ к сети компании оттуда, вы можете попытаться настроить VPN-подключение изнутри виртуальной машины. В зависимости от используемого программного обеспечения VPN и других ваших потребностей, это может быть более простым решением.

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