Я пытаюсь установить тестовый веб-сервер, Моя машина является окнами 10, я установил virtualbox-> затем человечность-> mysql-> apache2-> php
Я могу протестировать как это в моей ubuntu http://localhost/info.php-> работа
Я не уверен, как соединиться от моего поля окон до моего веб-сервера на человечности. Большое спасибо за помощь мне
cat interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
#iface lo inet loopback
iface lo inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.1
*ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255
inet6 fe80::55d:fcc7:9636:c597 prefixlen 64 scopeid 0x20<link>
ether 08:00:27:8d:b4:be txqueuelen 1000 (Ethernet)
RX packets 10205 bytes 10467155 (10.4 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3596 bytes 442501 (442.5 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 464 bytes 63031 (63.0 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 464 bytes 63031 (63.0 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0*
Как Ваш вывод указывает, у Вас есть только один интерфейс, который установлен использовать NAT
.
Чтобы смочь отправить запрос от Вашего хоста до Вашей Ubuntu, необходимо создать a Host-only
сеть и новый интерфейс для Вашего VM, затем присоединяют Ваш VM к этой сети, которая Ваш хост находится на нем также.
В VirtualBox от file
выбор меню preferences
и в окне VirtualBox Preferences, выберите Сеть, затем разместите только сети.
В конце концов, путем нажатия +
знак "плюс" добавляет новое host-only
сеть. это - имя, должен быть vboxnet0
.
Затем дважды щелкните по нему и перейдите в DHCP
вкладка для выполнения a DHCP Server
в этой сети реализуйте свою желаемую конфигурацию следующим образом:
Затем необходимо добавить интерфейс к VM Ubuntu и присоединить его к этой сети.
Сделайте щелчок правой кнопкой по своему VM Ubuntu, выберите settings
, перейдите в network section
. Нажать Adapter 2
, проверить Enable Network Adapter
и для Attached to
выбрать Host-Only adapter
.
После всего щелчка ok
сохранять эти настройки.
Теперь при включении этого VM у Вас есть новый интерфейс, что-то как: enp0s9
который это должно иметь IP между 192.168.56.10 к 100, это должно быть 192.168.56.10. использовать ip a
или ifconfig -a
узнать это.
Теперь сделайте апача для слушания этого IP путем изменения апачского конфигурационного файла на что-то как:
Listen 0.0.0.0:80
Или точно Ваш собственный IP, как:
Listen 192.168.56.10:80
Некоторая часть этого ответа и изображений из моего другого ответа, связанного с VirtualBox отсюда.