Решение, которое работало для Тимофея, почему-то не сработало для меня. Однако решение, которое работало, заключалось в том, чтобы поместить строку
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
Как показывает ваш вывод, у вас есть только один интерфейс, который настроен на использование NAT.
Чтобы иметь возможность отправлять запрос с вашего хоста на ваш Ubuntu, вы должны создать сеть Host-only , а также новый интерфейс для вашей виртуальной машины, затем присоедините свою виртуальную машину к этой сети, в которой также находится ваш хост.
В VirtualBox из меню file выберите preferences и в окне настроек VirtualBox выберите Network, затем нажмите только сети.
В конце концов, нажав на значок + plus, добавьте новую сеть host-only. это имя должно быть vboxnet0.
Затем дважды щелкните по нему и перейдите на вкладку 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 для прослушивания этого IP-адреса, изменив конфигурационный файл apache на что-то вроде:
Listen 0.0.0.0:80
Или точно ваш собственный IP, например:
Listen 192.168.56.10:80
Некоторая часть этого ответа и картинки из моего другого ответа, связанного с VirtualBox отсюда.
Как показывает ваш вывод, у вас есть только один интерфейс, который настроен на использование NAT.
Чтобы иметь возможность отправлять запрос с вашего хоста на ваш Ubuntu, вы должны создать сеть Host-only , а также новый интерфейс для вашей виртуальной машины, затем присоедините свою виртуальную машину к этой сети, в которой также находится ваш хост.
В VirtualBox из меню file выберите preferences и в окне настроек VirtualBox выберите Network, затем нажмите только сети.
В конце концов, нажав на значок + plus, добавьте новую сеть host-only. это имя должно быть vboxnet0.
Затем дважды щелкните по нему и перейдите на вкладку 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 для прослушивания этого IP-адреса, изменив конфигурационный файл apache на что-то вроде:
Listen 0.0.0.0:80
Или точно ваш собственный IP, например:
Listen 192.168.56.10:80
Некоторая часть этого ответа и картинки из моего другого ответа, связанного с VirtualBox отсюда.
Как показывает ваш вывод, у вас есть только один интерфейс, который настроен на использование NAT.
Чтобы иметь возможность отправлять запрос с вашего хоста на ваш Ubuntu, вы должны создать сеть Host-only , а также новый интерфейс для вашей виртуальной машины, затем присоедините свою виртуальную машину к этой сети, в которой также находится ваш хост.
В VirtualBox из меню file выберите preferences и в окне настроек VirtualBox выберите Network, затем нажмите только сети.
В конце концов, нажав на значок + plus, добавьте новую сеть host-only. это имя должно быть vboxnet0.
Затем дважды щелкните по нему и перейдите на вкладку 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 прослушать этот IP, изменив файл конфигурации apache на что-то вроде:
Listen 0.0.0.0:80
Или точно ваш собственный IP, например:
Listen 192.168.56.10:80
Некоторая часть этого ответа и картинки из моего другого ответа, связанного с VirtualBox отсюда.