я хочу использовать VM как Подача Localhost

Я пишу теперь из Рабочего стола Ubuntu 17.10, и я установил VirtualBox 5.1 из репозитория Ubuntu, затем создал новый VM с Сервером Ubuntu 16.4 для использования его в качестве веб-сервера.. таким образом, у меня есть Сервер Ubuntu 16.4 с ssh и Apache2 В VM.

От "VirtualBox - Предпочтения => Сеть" я добавил новые Сети Только для хоста, это называют "vboxnet0"

Screen shot

и от "Настроек VM => Сеть" я Выбрал:

  • "Туземный" как "Адаптер 1" и проверенный для Кабельных соединений Связанный,

  • "Адаптер только для хоста" как "Адаптер 2" и выбранный "vboxnet0" с "Неразборчивым режимом: Позвольте Все".

измененный etc/network/interfaces как это:

like that (screenshot)

ifconfig -a шоу:

Screenshot

и я отключил брандмауэр.

но когда я пытаюсь соединиться от рабочего стола до 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, какова моя ошибка или что я пропускаю?

0
задан 14 April 2018 в 20:14

2 ответа

При использовании сети Host-Only на VirtualBox (или VMware), Вы в основном изолируете свои виртуальные машины в ту же сеть, которая недоступна из других сетей (потому что сеть Host-Only не имеет шлюза). Так, чтобы смочь сделать маршрутизацию между сетями, необходимо будет использовать сеть NAT. Этот тип сети разделяется от Вашей реальной сети, но это может все еще быть направлено, потому что это находится на таблице маршрутизации Вашего компьютера. Думайте о сети NAT как о Только для хоста, который может быть направлен от Вашего собственного компьютера.

As you can see, the Host-Only network can't be reached directly from your host, but the NAT network VMs can be routed to your host. Как Вы видите, сеть 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/)

4
ответ дан 30 October 2019 в 02:20

Я основан что я пропавшие без вести,

просто я отсутствую для проверки к [Кабель, Связанный] для "Адаптера 2".

теперь я могу получить доступ к серверу VM.

0
ответ дан 30 October 2019 в 02:20

Другие вопросы по тегам:

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