1

Всем привет! Ситуация такая. Есть виртуальная машина CentOS в минимальной поставке. Настроена на прием параметров по DHCP. На VmWare настроен NAT, и пинг проходит по доменным именам до внешних ресурсов. На линукс я установил Apache, запустил его, и теперь пытаюсь увидеть посадочную страницу Apache по адресу http://<ip> на хостовой ОС. Но страница не загружается. Подскажите, пожалуйста, что я упустил.

2

diablero, выложите вывод команды ifconfig на хосте и гостевой ОС, также конфиг Apache. Желательно под спойлер.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD, DDR4 32 GB, SSD 500GB + HDD 2TB | Linux Mint 21.3 Cinnamon + Fedora 39 MATE (Compiz) + Windows 11 + macOS 12 Monterey

3

diablero пишет:

VmWare настроен NAT

Ну и на кой чёрт?
Bridge в руки, для виртуалки выставляем IP из той же зоны что и у хоста и радуемся жизни.
*** Добавлено: Sep 12 2019 9:42:48 pm ***

diablero пишет:

Подскажите, пожалуйста, что я упустил.

то что хост и виртуальная машина находятся в двух разных сетях.

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

4

Скажем так виртуальная машина имеет свою подсеть, но может видеть сеть физической машины.
А вот наоборот увидеть сеть виртульной машины с физической нельзя в таком случае.
Поэтому и нужен сетевой мост (Bridge) как советовали выше.

5

mozgfx пишет:

Скажем так виртуальная машина имеет свою подсеть, но может видеть сеть физической машины.
А вот наоборот увидеть сеть виртульной машины с физической нельзя в таком случае.

стандартное поведение любого NAT'a, возьми к примеру любой домашний роутер с дефолтными настройками без проброса портов - ровно такая-же ситуация будет.

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

6 (16.09.2019 18:30:33 отредактировано diablero)

Rizado пишет:

diablero, выложите вывод команды ifconfig на хосте и гостевой ОС, также конфиг Apache. Желательно под спойлер.

Хост

+ открыть спойлер

Windows IP Configuration


Ethernet adapter Ethernet:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : Home

Wireless LAN adapter Local Area Connection* 7:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Ethernet adapter VMware Network Adapter VMnet1:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::4c83:6b0e:1e80:62f%13
   IPv4 Address. . . . . . . . . . . : 192.168.59.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Ethernet adapter VMware Network Adapter VMnet8:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::bd5b:2fb9:1c68:d06d%9
   IPv4 Address. . . . . . . . . . . : 192.168.133.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . : Home
   Link-local IPv6 Address . . . . . : fe80::f11d:100f:90c4:208c%7
   IPv4 Address. . . . . . . . . . . : 192.168.1.3
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1


Гостевая ОС

+ открыть спойлер

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.133.129  netmask 255.255.255.0  broadcast 192.168.133.255
        inet6 fe80::20c:29ff:fe72:d060  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:72:d0:60  txqueuelen 1000  (Ethernet)
        RX packets 432  bytes 30077 (29.3 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 84  bytes 9459 (9.2 KiB)
        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 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Конфиг апача:
https://hello-site.ru/share/httpdconf/

7

diablero пишет:

Конфиг апача

А где секция VirtualHost? Посмотрите-ка файлы в папках /etc/apache2/sites-available и /etc/apache2/sites-enabled. Возможно, придётся включить через a2ensite.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD, DDR4 32 GB, SSD 500GB + HDD 2TB | Linux Mint 21.3 Cinnamon + Fedora 39 MATE (Compiz) + Windows 11 + macOS 12 Monterey

8

Rizado пишет:

А где секция VirtualHost?

в минимальной конфигурации оно и не нужно.

diablero, хост и гостевая находятся в разных подсетях, так что оно и не заработает. Здесь два варианта: либо настраивать нормально NAT и port forwarding ,либо включать виртуалку в ту же подсеть. Как сделать первое для вмвари да ещё и под окнами я понятия не имею, здесь гугл в помощь, но ИМХО второй вариант самый правильный в данной ситуации

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

9

DiabloPC пишет:

хост и гостевая находятся в разных подсетях

Если сетевая карта на виртуальной машине в режиме моста, то в одной подсети как раз.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD, DDR4 32 GB, SSD 500GB + HDD 2TB | Linux Mint 21.3 Cinnamon + Fedora 39 MATE (Compiz) + Windows 11 + macOS 12 Monterey

10

Rizado пишет:

Если сетевая карта на виртуальной машине в режиме моста, то в одной подсети как раз.

diablero пишет:

На VmWare настроен NAT

diablero пишет:

Ethernet adapter VMware Network Adapter VMnet1:
   IPv4 Address. . . . . . . . . . . : 192.168.59.1

Ethernet adapter VMware Network Adapter VMnet8:
   IPv4 Address. . . . . . . . . . . : 192.168.133.1

Wireless LAN adapter Wi-Fi:
   IPv4 Address. . . . . . . . . . . : 192.168.1.3

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

11

DiabloPC пишет:
Rizado пишет:

Если сетевая карта на виртуальной машине в режиме моста, то в одной подсети как раз.

diablero пишет:

На VmWare настроен NAT

diablero пишет:

Ethernet adapter VMware Network Adapter VMnet1:
   IPv4 Address. . . . . . . . . . . : 192.168.59.1

Ethernet adapter VMware Network Adapter VMnet8:
   IPv4 Address. . . . . . . . . . . : 192.168.133.1

Wireless LAN adapter Wi-Fi:
   IPv4 Address. . . . . . . . . . . : 192.168.1.3

Перевел с NAT на BRIDGE, но это не помогло. Пинги по-прежнему идут в оба направления. SELinux вырубил, в iptables для трех основных цепочек установил политику ACCEPT.

12

diablero пишет:

Перевел с NAT на BRIDGE,

Подсеть одна? Маршрут и DNS одни?
Что говорит браузер в виртуалке при попытке захода по IP?

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему