บนพีซีของฉันฉันมีกองนี้:
- Microsoft Windows [เวอร์ชัน 10.0.19042.1110]
- ติดตั้ง VmWare Player 16.1.2 build-17966106 ใน windows
- CentOS Stream 8 ติดตั้งใน VM
- Docker 20.10.7 ติดตั้งบน CentOS
- nginx ล่าสุด เปิดตัวผ่าน
นักเทียบท่ารัน -p 8000:80 nginx
ฉันจะเข้าถึง nginx จากเบราว์เซอร์ Chrome ของ Windows ได้อย่างไร
ภายใน VM ใช้งานได้ - ฉันสามารถเรียกดูได้ http://localhost:8000
และดูหน้า Landing Page ของ nginx แต่ url เดียวกันที่เปิดจาก windows ส่งคืน ERR_CONNECTION_REFUSED
.
ฉันได้ลองการกำหนดค่าด้านล่างโดยไม่ประสบความสำเร็จ
อะแดปเตอร์เครือข่าย VmWare ได้รับการกำหนดค่า "Bridged" (ยกเลิกการเลือก Replicate physical network)
หลังจากกำหนดค่าไฟร์วอลล์ในเกสต์ sudo firewall-cmd --list-all
แสดงสิ่งนี้:
สาธารณะ (ใช้งานอยู่)
เป้าหมาย: ค่าเริ่มต้น
icmp-block-inversion: ไม่
อินเทอร์เฟซ: ens33
แหล่งที่มา:
บริการ: ห้องนักบิน dhcpv6-client http ssh
พอร์ต: 8000/tcp
โปรโตคอล:
ไปข้างหน้า: ไม่
สวมหน้ากาก: ไม่
พอร์ตไปข้างหน้า:
พอร์ตต้นทาง:
icmp บล็อก:
กฎมากมาย:
เดอะ ifconfig ens33
คำสั่งส่งคืน:
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.167 netmask 255.255.255.0 ออกอากาศ 192.168.1.255
inet6 2600:1700:9450:61a0:20c:29ff:fe61:e09a คำนำหน้าlen 64 scopeid 0x0<ทั่วโลก>
inet6 fe80::20c:29ff:fe61:e09a คำนำหน้า 64 scopeid 0x20<ลิงค์>
inet6 2600:1700:9450:61a0::22 คำนำหน้า 128 scopeid 0x0<ทั่วโลก>
อีเธอร์ 00:0c:29:61:e0:9a txqueuelen 1000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 142905 ไบต์ 202802932 (193.4 MiB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 70060 ไบต์ 5010134 (4.7 MiB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
จากพรอมต์ของ windows ipconfig รวมอะแดปเตอร์ด้านล่าง (ฉันสามารถ ping 192.168.159.1 และ 192.168.181.1 ได้สำเร็จ):
อะแดปเตอร์อีเทอร์เน็ต VMware Network Adapter VMnet1:
ส่วนต่อท้าย DNS เฉพาะการเชื่อมต่อ :
ลิงก์ที่อยู่ IPv6 ภายในเครื่อง . . . . : fe80::4c50:95ea:37ab:119e%7
ที่อยู่ IPv4 . . . . . . . . . . : 192.168.181.1
ซับเน็ตมาสก์ . . . . . . . . . . : 255.255.255.0
เกตเวย์เริ่มต้น . . . . . . . . :
อะแดปเตอร์อีเทอร์เน็ต VMware Network Adapter VMnet8:
ส่วนต่อท้าย DNS เฉพาะการเชื่อมต่อ :
ลิงก์ที่อยู่ IPv6 ภายในเครื่อง . . . . : fe80::bc63:e5b3:244d:f11c%9
ที่อยู่ IPv4 . . . . . . . . . . : 192.168.159.1
ซับเน็ตมาสก์ . . . . . . . . . . : 255.255.255.0
เกตเวย์เริ่มต้น . . . . . . . . :
ฉันเคยเห็นคำแนะนำให้ใช้ Virtual Network Editor เพื่อกำหนดค่าต่างๆ แต่นั่นไม่รวมอยู่ใน VMWare Player