我可以從另一台未連接到相同路由器的電腦存取 Virtualbox 上的伺服器嗎

我可以從另一台未連接到相同路由器的電腦存取 Virtualbox 上的伺服器嗎

我是新來的,所以我希望我能正確地提出我的問題。

我使用的是 Windows 7,有 Oracle Virtualbox,並且在其上執行 Windows Server 2008。問題是,我能否以某種方式從另一台電腦(例如:從工作中)存取該伺服器。 (有沒有辦法以某種方式為該訪客設定 IP,以便可以從網路存取?)

先感謝您。喬爾·HN

答案1

就在這裡。所以W7是主機,WS2008是客戶虛擬機器。

訪客的 IP 位址是否與訪客在同一範圍內?來賓虛擬機器是否可以從本機網路中的其他電腦存取?

您需要在路由器上設定連接埠轉送。根據您的需求(ssh、http、rdp 等),您需要將路由器設定為轉送來自這些連接埠的流量,並將其路由到訪客 IP。

對於 HTTP、連接埠 80,這是一種設定:

Work > Home router (port 80) > forward to IP of Guest VM

如何設定你的路由器?尋找型號,用谷歌搜尋它加上“連接埠轉送”,我認為這很容易做到。然後你需要知道家裡的IP位址。

您可以使用免費代理服務在家中進行測試,該服務會為您提供另一個 IP 位址。流量來自另一個 IP,因此路由器會像您在工作時一樣對待它。

相關內容