ฉันมี อูบุนตู 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