Я установил Ubuntu (как на настольном компьютере, так и на сервере, самые новые выпуски) на виртуальных машинах VirtualBox.

Они работают, все службы запущены (apache2, mysql, php, xrdp, ssh ...), я даже могу открыть страницу по умолчанию apache2 в feuerfox на localhost настольной системы.

Но затем я пытаюсь получить доступ к нему через локальную сеть между ВМ и хост-машиной.

И страница apache2 не открывается, клиенты mysql и rpd не могут подключиться, и даже ssh-соединение "отказалось".

При установке интерфейс Ethernet автоматически настраивается для DHCP (так как я использую NAT VirtualBox для доступа в Интернет для установки дополнительных пакетов), но затем я меняю конфигурацию на статические IP-адреса локальной сети, чтобы виртуальная машина и хост могли пинговать друг друга.

Брандмауэр отключен, но это не помогает.

WDIDW?

ОБНОВЛЕНИЕ [РЕВИНГ НЕВЕРОЯТНО ГРОМКИЙ]

Нашел это сам.

Проблема была только в том, что я использовал статическую сеть 192.168.1.0 на интерфейсе с виртуальной машиной, когда эта же сеть была назначена другому интерфейсу модема DSL с помощью DHCP. Итак, VM/HOST был 192.168.1.2/192.168.1.1, а host/DSL был тем же 192.168.1.2/192.168.1.1.

ПОЧТИ НЕДЕЛЯ, ПОЧТИ НЕДЕЛЯ !!!111oneone

Посмотри за своими сетевыми картами, ребята.

1 ответ1

1

Вы должны убедиться, что хост-машина, на которой запущен virtualbox, правильно соединяет трафик, предназначенный для вашей виртуальной коробки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .