Всем привет! Ситуация такая. Есть виртуальная машина CentOS в минимальной поставке. Настроена на прием параметров по DHCP. На VmWare настроен NAT, и пинг проходит по доменным именам до внешних ресурсов. На линукс я установил Apache, запустил его, и теперь пытаюсь увидеть посадочную страницу Apache по адресу http://<ip> на хостовой ОС. Но страница не загружается. Подскажите, пожалуйста, что я упустил.
LinuxForum.Fans
Настройка конфигурации CentOS7 + Apache
Автор: diablero
12 сообщений
1466 просмотров
diablero, выложите вывод команды [console=inline]ifconfig[/console] на хосте и гостевой ОС, также конфиг Apache. Желательно под спойлер.
Ну и на кой чёрт?VmWare настроен NAT
Bridge в руки, для виртуалки выставляем IP из той же зоны что и у хоста и радуемся жизни.
Добавлено: Sep 12 2019 9:42:48 pm
то что хост и виртуальная машина находятся в двух разных сетях.Подскажите, пожалуйста, что я упустил.
Скажем так виртуальная машина имеет свою подсеть, но может видеть сеть физической машины.
А вот наоборот увидеть сеть виртульной машины с физической нельзя в таком случае.
Поэтому и нужен сетевой мост (Bridge) как советовали выше.
стандартное поведение любого NAT'a, возьми к примеру любой домашний роутер с дефолтными настройками без проброса портов - ровно такая-же ситуация будет.Скажем так виртуальная машина имеет свою подсеть, но может видеть сеть физической машины.
А вот наоборот увидеть сеть виртульной машины с физической нельзя в таком случае.
diablero, выложите вывод команды [console=inline]ifconfig[/console] на хосте и гостевой ОС, также конфиг 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/
Конфиг апача
А где секция VirtualHost? Посмотрите-ка файлы в папках /etc/apache2/sites-available и /etc/apache2/sites-enabled. Возможно, придётся включить через [console=inline]a2ensite[/console].
в минимальной конфигурации оно и не нужно.А где секция VirtualHost?
diablero, хост и гостевая находятся в разных подсетях, так что оно и не заработает. Здесь два варианта: либо настраивать нормально NAT и port forwarding ,либо включать виртуалку в ту же подсеть. Как сделать первое для вмвари да ещё и под окнами я понятия не имею, здесь гугл в помощь, но ИМХО второй вариант самый правильный в данной ситуации
хост и гостевая находятся в разных подсетях
Если сетевая карта на виртуальной машине в режиме моста, то в одной подсети как раз.
Если сетевая карта на виртуальной машине в режиме моста, то в одной подсети как раз.
На VmWare настроен NAT
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
[quote="Rizado"]Если сетевая карта на виртуальной машине в режиме моста, то в одной подсети как раз.
На VmWare настроен NAT
[/quote]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.
Подсеть одна? Маршрут и DNS одни?Перевел с NAT на BRIDGE,
Что говорит браузер в виртуалке при попытке захода по IP?
Войдите или зарегистрируйтесь, чтобы ответить.