На моем ПК у меня есть этот стек:
- Microsoft Windows [версия 10.0.19042.1110]
- VmWare Player 16.1.2 build-17966106 установлен в Windows
- CentOS Stream 8 установлен на виртуальной машине
- Докер 20.10.7 установлен на CentOS
- последняя версия nginx запущен через
докер запустить -p 8000:80 nginx
Как я могу получить доступ к nginx из браузера Windows Chrome?
В виртуальной машине это работает - я могу перейти к http://локальный:8000
и увидеть целевую страницу nginx, но тот же URL-адрес, открытый из окон, возвращается ERR_CONNECTION_REFUSED
.
Я пробовал конфигурацию ниже без успеха.
Сетевой адаптер VmWare настроен как «мост» (не отмечен флажок «Реплицировать физическую сеть»).
После настройки брандмауэра в гостевой sudo firewall-cmd --list-all
показывает это:
публичный (активный)
цель: по умолчанию
icmp-инверсия блока: нет
интерфейсы: ens33
источники:
сервисы: кабина dhcpv6-клиент http ssh
порты: 8000/TCP
протоколы:
вперед: нет
маскарад: нет
форвард-порты:
исходные порты:
icmp-блоки:
богатые правила:
ifconfig ens33
команда возвращает:
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
инет 192.168.1.167 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.1.255
inet6 2600:1700:9450:61a0:20c:29ff:fe61:e09a prefixlen 64 scopeid 0x0<глобальный>
inet6 fe80::20c:29ff:fe61:e09a prefixlen 64 scopeid 0x20<ссылка>
inet6 2600:1700:9450:61a0::22 prefixlen 128 scopeid 0x0<глобальный>
эфир 00:0c:29:61:e0:9a txqueuelen 1000 (Ethernet)
Пакеты RX 142905 байт 202802932 (193,4 МБ)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 70060 байт 5010134 (4,7 МБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
В командной строке Windows ipconfig включает следующие адаптеры (я могу успешно пропинговать 192.168.159.1 и 192.168.181.1):
Ethernet-адаптер VMware Network Adapter VMnet1:
DNS-суффикс для конкретного подключения. :
Локальный IPv6-адрес ссылки. . . . . : fe80::4c50:95ea:37ab:119e%7
IPv4-адрес. . . . . . . . . . . : 192.168.181.1
Маска подсети . . . . . . . . . . . : 255.255.255.0
Шлюз по умолчанию . . . . . . . . . :
Ethernet-адаптер VMware Network Adapter VMnet8:
DNS-суффикс для конкретного подключения. :
Локальный IPv6-адрес ссылки. . . . . : fe80::bc63:e5b3:244d:f11c%9
IPv4-адрес. . . . . . . . . . . : 192.168.159.1
Маска подсети . . . . . . . . . . . : 255.255.255.0
Шлюз по умолчанию . . . . . . . . . :
Я видел предложения использовать редактор виртуальной сети для настройки, но он не включен в VMWare Player.