我正在運行一個帶有 ip 的虛擬機192.168.122.69
,並且我想運行一個伺服器必須從主機 ip 運行10.0.2.2
。伺服器正在連接埠上運行,我可以從主機8081
連接到它。192.168.122.69:8081
確切的應用程式是開發一個反應應用程式並共享一個反應應用程式伺服器實例。然而,我主要問這個問題是出於教育10.0.2.2:8081
目的192.168.122.69:8081
。127.0.0.1:8081
我真的不明白路由、網橋、DNS 等是如何運作的,因此非常感謝您提供徹底的解釋。
我對此進行了無數個小時的研究,雖然我確信我已經多次討論了答案,但我一直無法掌握它。
答案1
至於在 guestVM 上,連接到192.168.122.69:8081
與連接到相同,127.0.0.1:8001
僅取決於 Web 伺服器配置。在 Web 伺服器設定檔中,在所有 IP 位址上發布頁面。
至於連接埠將位址從主機轉送到訪客,這實際上取決於您的設定;最重要的是您正在使用什麼虛擬機器管理程式以及主機作業系統是什麼。
是VMware嗎?然後這篇文章回答了你的問題。