Я пишу теперь из Рабочего стола Ubuntu 17.10, и я установил VirtualBox 5.1 из репозитория Ubuntu, затем создал новый VM с Сервером Ubuntu 16.4 для использования его в качестве веб-сервера.. таким образом, у меня есть Сервер Ubuntu 16.4 с ssh и Apache2 В VM.
От "VirtualBox - Предпочтения => Сеть" я добавил новые Сети Только для хоста, это называют "vboxnet0"
и от "Настроек VM => Сеть" я Выбрал:
"Туземный" как "Адаптер 1" и проверенный для Кабельных соединений Связанный,
"Адаптер только для хоста" как "Адаптер 2" и выбранный "vboxnet0" с "Неразборчивым режимом: Позвольте Все".
измененный etc/network/interfaces
как это:
ifconfig -a
шоу:
и я отключил брандмауэр.
но когда я пытаюсь соединиться от рабочего стола до vm, использующего SSH это сообщение шоу:
ssh: connect to host 192.168.56.101 port 22: No route to host
и я не могу получить доступ к веб-серверу из настольного "http://192.168.56.101/", дает мне:
This site can’t be reached
Я хочу использовать VM как Сервер Localhost, какова моя ошибка или что я пропускаю?
При использовании сети Host-Only на VirtualBox (или VMware), Вы в основном изолируете свои виртуальные машины в ту же сеть, которая недоступна из других сетей (потому что сеть Host-Only не имеет шлюза). Так, чтобы смочь сделать маршрутизацию между сетями, необходимо будет использовать сеть NAT. Этот тип сети разделяется от Вашей реальной сети, но это может все еще быть направлено, потому что это находится на таблице маршрутизации Вашего компьютера. Думайте о сети NAT как о Только для хоста, который может быть направлен от Вашего собственного компьютера.
Как Вы видите, сеть Host-Only не может быть достигнута непосредственно от Вашего хоста, но сети NAT, VMs может быть направлен к Вашему хосту.
После того как Вы поместили свой VM на NAT, удостоверьтесь, что Вы поместили шлюз в/etc/network/interfaces. Например:
auto enp0s8
iface enp0s8 inet static
address 192.168.56.101
netmask 255.255.255.0
gateway 192.168.56.1
(Источник изображения: https://www.eandbsoftware.org/networking-between-host-and-guest-vms-host-only-networking-with-virtualbox/)
Я основан что я пропавшие без вести,
просто я отсутствую для проверки к [Кабель, Связанный] для "Адаптера 2".
теперь я могу получить доступ к серверу VM.