Я установил Ubuntu (как для настольного ПК, так и для сервера, последних версий) на виртуальные машины VirtualBox.
Они работают, все службы запущены (apache2, mysql, php, xrdp, ssh...), я даже могу открыть страницу apache2 по умолчанию в feuerfox на локальном хосте настольной системы.
Но затем я пытаюсь получить к нему доступ через локальную сеть между виртуальной машиной и хост-машиной.
Страница apache2 не открывается, клиенты mysql и rpd не могут подключиться, и даже соединение ssh «отказано».
При установке интерфейс Ethernet автоматически настраивается на DHCP (так как я использую NAT VirtualBox для доступа в Интернет для установки дополнительных пакетов), но затем я меняю конфигурацию на статические IP-адреса локальной сети, чтобы виртуальная машина и хост могли пинговать друг друга.
Брандмауэр отключен, но это не помогает.
WDIDW?
ОБНОВЛЯТЬ [НЕВЕРОЯТНО ГРОМКИЙ РЕВ]
Нашел сам.
Проблема была в том, что я использовал статическую сеть 192.168.1.0 на интерфейсе к VM, когда та же сеть была назначена другому интерфейсу к DSL-модему его DHCP. Поэтому VM/HOST был 192.168.1.2/192.168.1.1, а хост/DSL был тем же 192.168.1.2/192.168.1.1.
ПОЧТИ НЕДЕЛЯ, ПОЧТИ НЕДЕЛЯ!!!111oneone
Берегите свои сетевые карты, ребята.
решение1
Вам необходимо убедиться, что хост-машина, на которой запущен VirtualBox, правильно распределяет трафик, предназначенный для вашего VirtualBox.