Portál AbcLinuxu, 11. května 2025 01:15
127.0.0.1:9000
a nainstalovaný VirtualBox s Linuxem. Potřeboval bych zpřístupnit Windows službu do Linuxu ve VirtualBoxu.
Používám NAT síťování, nastavil jsem port forwarding:
Host IP: Host Port 127.0.0.1:9000
Guest IP: Guest Port 10.0.2.15:9000
Ale telnet 10.0.2.15 9000
ve VirtualBoxu stále hlásí Connection refused. Ve Windows se telnet 127.0.0.1 9000
připojí. Zkoušel jsem v nastavení port forwardingu nechat i prázdné IP adresy, ale beze změny. Jak na to?
Z veřejné adresy VM na veřejnou adresu hostitele.
Tak se obvykle s adresami pracuje, bez podivných pokusů o přesměrování jednotlivých portů.
Nakonec se mi problém pouze přes nastavení ve VirtualBoxu vyřešit nepodařilo, ale zafungoval tento postup, třeba to pomůže někomu dalšímu:
169.254.161.197
.netsh interface portproxy add v4tov4 listenaddress=169.254.161.197 listenport=9000 connectaddress=127.0.0.1 connectport=9000
169.254.161.197:9000
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.