Score:0

วิธีกำหนดค่า Windows>Vmware>Docker>nginx เพื่อให้ฉันสามารถเข้าถึง http

ธง cn

บนพีซีของฉันฉันมีกองนี้:

  • 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

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา