我目前有一臺運行在Windows上的虛擬機。 VM正在運行Linux,並且在Windows機器和Linux機器之間有一個虛擬盒子網絡。 VM正在運行一個我希望能夠從外部連接到的應用程序。Windows:如何將udp流量重定向到另一個端口
爲了做到這一點,我嘗試了從Windows互聯網界面到windows virtualbox界面的端口轉發。最後,我創建了另一個端口,從windows virtualbox界面轉發到虛擬機界面。
netsh interface portproxy add v4tov4 listenport=5000 listenaddress=10.11.65.103 connectport=7890 connectaddress=192.168.56.1
netsh interface portproxy add v4tov4 listenport=7890 listenaddress=192.168.56.1 connectport=5000 connectaddress=192.168.56.101
所以,如果我連接到10.11.65.103:5000在Windows機器上這將是同樣的事情連接到虛擬機的192.168.56.101:5000。
[Win Internet Intf] [Win VM Intf] [VM intf]
10.11.65.103:5000<----->192.168.56.1:7890 <------> 192.168.56.101:5000
不幸的是,這不適合我...有人可以告訴我爲什麼嗎?我是否正確使用端口轉發?
我會給它一個鏡頭,讓它知道它是否有效。我認爲我仍然需要爲Windows端做一個端口,以便信息可以在接口之間轉發? – Sam
對於NAT方法,是的。 – OrdinaryOrange