установить тестовый сервер ubuntu на виртуальный бокс в окне

Решение, которое работало для Тимофея, почему-то не сработало для меня. Однако решение, которое работало, заключалось в том, чтобы поместить строку

echo 0 > /sys/module/hid_apple/parameters/iso_layout

в /etc/rc.local.

Это предложение происходит отсюда:

https: / /bugs.launchpad.net/ubuntu/+source/linux/+bug/1245081

через

https://bugs.launchpad.net/ubuntu/+source / Linux / + ошибка / 1245081

0
задан 18 April 2017 в 21:08

3 ответа

Как показывает ваш вывод, у вас есть только один интерфейс, который настроен на использование NAT.

Чтобы иметь возможность отправлять запрос с вашего хоста на ваш Ubuntu, вы должны создать сеть Host-only , а также новый интерфейс для вашей виртуальной машины, затем присоедините свою виртуальную машину к этой сети, в которой также находится ваш хост.

Создайте сеть только для хостов:

В VirtualBox из меню file выберите preferences и в окне настроек VirtualBox выберите Network, затем нажмите только сети.

В конце концов, нажав на значок + plus, добавьте новую сеть host-only. это имя должно быть vboxnet0.

Запустить DHCP-сервер

Затем дважды щелкните по нему и перейдите на вкладку DHCP, чтобы запустить DHCP Server в этой сети выполните следующие действия:

Создайте новый интерфейс

Затем вы должны добавить интерфейс для ваша виртуальная машина Ubuntu и присоедините ее к этой сети.

Сделайте правый щелчок на своей виртуальной машине Ubuntu, выберите settings, перейдите к network section. Нажмите Adapter 2, установите флажок Enable Network Adapter, а для Attached to выберите Host-Only adapter.

После этого нажмите ok, чтобы сохранить эти настройки.

Теперь, когда вы включаете эту виртуальную машину, у вас есть новый интерфейс, что-то вроде: enp0s9, который должен иметь IP-адрес между 192.168.56.10 до 100, должен быть 192.168.56.10. используйте ip a или ifconfig -a, чтобы узнать это.

Конфигурация Apache

Теперь сделайте apache для прослушивания этого IP-адреса, изменив конфигурационный файл apache на что-то вроде:

Listen 0.0.0.0:80

Или точно ваш собственный IP, например:

Listen 192.168.56.10:80

Некоторая часть этого ответа и картинки из моего другого ответа, связанного с VirtualBox отсюда.

1
ответ дан 18 July 2018 в 14:41

Как показывает ваш вывод, у вас есть только один интерфейс, который настроен на использование NAT.

Чтобы иметь возможность отправлять запрос с вашего хоста на ваш Ubuntu, вы должны создать сеть Host-only , а также новый интерфейс для вашей виртуальной машины, затем присоедините свою виртуальную машину к этой сети, в которой также находится ваш хост.

Создайте сеть только для хостов:

В VirtualBox из меню file выберите preferences и в окне настроек VirtualBox выберите Network, затем нажмите только сети.

В конце концов, нажав на значок + plus, добавьте новую сеть host-only. это имя должно быть vboxnet0.

Запустить DHCP-сервер

Затем дважды щелкните по нему и перейдите на вкладку DHCP, чтобы запустить DHCP Server в этой сети выполните следующие действия:

Создайте новый интерфейс

Затем вы должны добавить интерфейс для ваша виртуальная машина Ubuntu и присоедините ее к этой сети.

Сделайте правый щелчок на своей виртуальной машине Ubuntu, выберите settings, перейдите к network section. Нажмите Adapter 2, установите флажок Enable Network Adapter, а для Attached to выберите Host-Only adapter.

После этого нажмите ok, чтобы сохранить эти настройки.

Теперь, когда вы включаете эту виртуальную машину, у вас есть новый интерфейс, что-то вроде: enp0s9, который должен иметь IP-адрес между 192.168.56.10 до 100, должен быть 192.168.56.10. используйте ip a или ifconfig -a, чтобы узнать это.

Конфигурация Apache

Теперь сделайте apache для прослушивания этого IP-адреса, изменив конфигурационный файл apache на что-то вроде:

Listen 0.0.0.0:80

Или точно ваш собственный IP, например:

Listen 192.168.56.10:80

Некоторая часть этого ответа и картинки из моего другого ответа, связанного с VirtualBox отсюда.

1
ответ дан 24 July 2018 в 20:27
  • 1
    большое спасибо. Я собираюсь попробовать это позже и сообщит вам, исправляет ли он мою проблему. Я очень признателен, что вы нашли время ответить на мой вопрос – Khoa Nguyen 19 April 2017 в 00:25
  • 2
    это работало для меня, когда режим моста не работал – ptetteh227 22 January 2018 в 19:57

Как показывает ваш вывод, у вас есть только один интерфейс, который настроен на использование NAT.

Чтобы иметь возможность отправлять запрос с вашего хоста на ваш Ubuntu, вы должны создать сеть Host-only , а также новый интерфейс для вашей виртуальной машины, затем присоедините свою виртуальную машину к этой сети, в которой также находится ваш хост.

Создайте сеть только для хостов:

В VirtualBox из меню file выберите preferences и в окне настроек VirtualBox выберите Network, затем нажмите только сети.

В конце концов, нажав на значок + plus, добавьте новую сеть host-only. это имя должно быть vboxnet0.

Запустить DHCP-сервер

Затем дважды щелкните по нему и перейдите на вкладку DHCP, чтобы запустить DHCP Server в этой сети выполните следующие действия:

Создайте новый интерфейс

Затем вы должны добавить интерфейс для ваша виртуальная машина Ubuntu и присоедините ее к этой сети.

Сделайте правый щелчок на своей виртуальной машине Ubuntu, выберите settings, перейдите к network section. Нажмите Adapter 2, установите флажок Enable Network Adapter, а для Attached to выберите Host-Only adapter.

После этого нажмите ok, чтобы сохранить эти настройки.

Теперь, когда вы включаете эту виртуальную машину, у вас есть новый интерфейс, что-то вроде: enp0s9, который должен иметь IP-адрес между 192.168.56.10 до 100, должен быть 192.168.56.10. используйте ip a или ifconfig -a, чтобы узнать это.

Config Apache

Теперь попробуйте apache прослушать этот IP, изменив файл конфигурации apache на что-то вроде:

Listen 0.0.0.0:80

Или точно ваш собственный IP, например:

Listen 192.168.56.10:80

Некоторая часть этого ответа и картинки из моего другого ответа, связанного с VirtualBox отсюда.

1
ответ дан 31 July 2018 в 23:30
  • 1
    большое спасибо. Я собираюсь попробовать это позже и сообщит вам, исправляет ли он мою проблему. Я очень признателен, что вы нашли время ответить на мой вопрос – Khoa Nguyen 19 April 2017 в 00:25
  • 2
    это работало для меня, когда режим моста не работал – ptetteh227 22 January 2018 в 19:57

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

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