Score:2

เครือข่ายบริดจ์แบบ Multipass ไม่ยอมรับการเชื่อมต่อจากอินเทอร์เน็ต

ธง cn

ฉันมี อูบุนตู 20.04.3 LTS VM ในการทำงาน Multipass ซึ่งฉันต้องการเปิดเผยต่ออินเทอร์เน็ตผ่านการส่งต่อพอร์ตของเราเตอร์ VM กำลังใช้โหมดเครือข่ายบริดจ์ ถ้าฉันวิ่ง nc -l -p 8080 ใน VM และฟังพอร์ต ฉันเห็นการเชื่อมต่อที่เริ่มต้นจากภายในเครือข่ายบริดจ์ อย่างไรก็ตาม คำขอที่ส่งต่อจากเราเตอร์ของฉันไม่มาถึง

ubuntu@microk8s-vm:~$ ip
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 55:54:00:โฆษณา:68:aa brd ff:ff:ff:ff:ff:ff
    inet 192.168.86.123/24 brd 192.168.86.255 ขอบเขต global dynamic enp0s8
       valid_lft 81708วินาทีที่ต้องการ_lft 81708วินาที
    inet6 fd46:2d25:460a:436e:5054:ff:fead:68cb/64 ขอบเขตแบบไดนามิกทั่วโลก mngtmpaddr noprefixroute 
       valid_lft 1786 วินาทีที่ต้องการ_lft 1786 วินาที
    ลิงค์ขอบเขต inet6 fe80::5054:ff:fead:68cb/64 
       valid_lft ตลอดไป reserved_lft ตลอดไป

ฉันได้ทดสอบการส่งต่อพอร์ตโดยการโฮสต์เว็บเซิร์ฟเวอร์บนเครื่องโฮสต์และส่งต่อไปยังที่อยู่ของมันได้สำเร็จ

จะอนุญาตการเชื่อมต่อภายนอกผ่านไปยัง VM ได้อย่างไร

แก้ไข:

สายที่อาจเกี่ยวข้องจาก tcpdump บนเครื่องโฮสต์เมื่อมีการร้องขอจาก เครื่องทดสอบการส่งต่อพอร์ต YouGetSignal

15:56:36.643672 IP 198.199.98.246.50138 > microk8s-vm.lan.http: ค่าสถานะ [S], seq 304495333, ชนะ 14600, ตัวเลือก [mss 1460,sackOK,TS val 979766022 ecr 0,nop,wscale 8], ความยาว 0
15:56:36.643680 IP 198.199.98.246.50145 > microk8s-vm.lan.http: ค่าสถานะ [S], seq 2904338462, ชนะ 14600, ตัวเลือก [mss 1460,sackOK,TS val 979766022 ecr 0,nop,wscale 8], ความยาว 0
15:56:37.644183 IP 198.199.98.246.50145 > microk8s-vm.lan.http: ค่าสถานะ [S], seq 2904338462, ชนะ 14600, ตัวเลือก [mss 1460,sackOK,TS val 979766272 ecr 0,nop,wscale 8], ความยาว 0
15:56:37.649490 IP 198.199.98.246.50150 > microk8s-vm.lan.http: ค่าสถานะ [S], seq 3462120669, ชนะ 14600, ตัวเลือก [mss 1460,sackOK,TS val 979766272 ecr 0,nop,wscale 8], ความยาว 0
15:56:38.643138 IP 198.199.98.246.50150 > microk8s-vm.lan.http: ค่าสถานะ [S], seq 3462120669, ชนะ 14600, ตัวเลือก [mss 1460,sackOK,TS val 979766522 ecr 0,nop,wscale 8], ความยาว 0
15:56:40.652553 ARP, คำขอใครมี microk8s-vm.lan บอก 192.168.86.1 ความยาว 46
15:56:40.652670 ARP, Reply microk8s-vm.lan is-at xx:xx:xx:xx:xx:xx (oui Unknown) ความยาว 28
cn flag
ไดรเวอร์ VM คือ Virtual Box โดยใช้โหมดเครือข่ายบริดจ์
David avatar
cn flag
หากความคิดเห็นนี้เป็นข้อมูลเพิ่มเติมสำหรับคำถาม โปรดแก้ไขคำถามและใส่ข้อมูลที่ไม่ใช่ความคิดเห็น
Saviq avatar
de flag
สวัสดีจัสติน โฮสต์ของคุณคืออะไร เป็นเรื่องน่าสนใจที่จะทราบว่าแพ็กเก็ตภายนอกมาถึงโฮสต์ของคุณหรือไม่ `tcpdump` จะเป็นตัวเลือกที่ดีสำหรับ macOS และน่าจะมีเครื่องมือที่คล้ายกันสำหรับ Windows
cn flag
เครื่องโฮสต์คือ macOS ฉันไม่คุ้นเคยกับ `tcpdump` ดังนั้นฉันจึงไม่แน่ใจว่ากำลังมองหาอะไรอยู่ greping สำหรับ VM ของฉันและเครื่องในเครือข่าย ฉันสามารถดูกิจกรรมเมื่อร้องขอจากในเครือข่าย มีกิจกรรมมากมายจาก VM จึงยากที่จะระบุได้ว่าเกิดอะไรขึ้นเมื่อพยายามค้นหาการเชื่อมต่อภายนอก
cn flag
ฉันได้แก้ไขคำถามเพื่อเพิ่มบางบรรทัดที่เกี่ยวข้อง

โพสต์คำตอบ

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