Рейтинг:0

Как настроить Windows>Vmware>Docker>nginx, чтобы я мог получить доступ к http

флаг cn

На моем ПК у меня есть этот стек:

  • 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.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.