Am un Ubuntu 20.04.3 LTS
VM în rulare Multipass pe care vreau să o expun la internet prin redirecționarea portului routerului. VM utilizează modul de rețea cu punte. Dacă fug nc -l -p 8080
în VM și ascult portul, pot vedea conexiunile inițiate din rețeaua conectată. Cu toate acestea, cererile care sunt redirecționate de la routerul meu nu sosesc.
ubuntu@microk8s-vm:~$ ip a
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 55:54:00:ad:68:aa brd ff:ff:ff:ff:ff:ff
inet 192.168.86.123/24 brd 192.168.86.255 scope global dynamic enp0s8
valid_lft 81708sec preferred_lft 81708sec
inet6 fd46:2d25:460a:436e:5054:ff:fead:68cb/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 1786sec preferred_lft 1786sec
inet6 fe80::5054:ff:fead:68cb/64 scope link
valid_lft pentru totdeauna preferred_lft pentru totdeauna
Am testat redirecționarea portului găzduind un server web pe mașina gazdă și redirecționând cu succes la adresa acestuia.
Cum pot permite conexiuni externe către VM?
Editați | ×:
Linie potențial relevantă din tcpdump
pe mașina gazdă atunci când faceți o solicitare de la Tester de redirecționare porturi YouGetSignal
15:56:36.643672 IP 198.199.98.246.50138 > microk8s-vm.lan.http: Flags [S], seq 304495333, win 14600, options [mss 1460,sackOK,TS6027977, val 902797, TS6027977] lungime 0
15:56:36.643680 IP 198.199.98.246.50145 > microk8s-vm.lan.http: Flags [S], seq 2904338462, win 14600, options [mss 1460, sackOK, TS6097OK, TS6097OK, TS6097OK, TS602929] lungime 0
15:56:37.644183 IP 198.199.98.246.50145 > microk8s-vm.lan.http: Flags [S], seq 2904338462, win 14600, options [mss 1460,sackOK,TS8629729] lungime 0
15:56:37.649490 IP 198.199.98.246.50150 > microk8s-vm.lan.http: Flags [S], seq 3462120669, win 14600, options [mss 1460, sackOK, TS609729] lungime 0
15:56:38.643138 IP 198.199.98.246.50150 > microk8s-vm.lan.http: Flags [S], seq 3462120669, win 14600, options [mss 1460, sackOK, TS6097OK, TS609729] lungime 0
15:56:40.652553 ARP, Solicitați cine-are microk8s-vm.lan spune 192.168.86.1, lungime 46
15:56:40.652670 ARP, Răspuns microk8s-vm.lan is-at xx:xx:xx:xx:xx:xx (oui Necunoscut), lungime 28