我從辦公室得到了一台未使用的伺服器。使用帶有 IIS 10 的 Windows Server 2019 設定我的伺服器,並在 VMWare Player 16 上執行 Ubuntu 20.04,並將網路模式設定為橋接網路。
假設我執行 IIS 的 Windows 伺服器 IP 位址是 192.168.100.188,執行 Wordpress,我的 VMWare IP 位址是 192.168.100.104,執行 OwnCloud。
我運行 IIS(wordpress)的伺服器已經透過 no-ip DDNS 路由到網域(例如 example.com),因為家庭 ISP 使用動態 IP,我可以在本地網路之外的互聯網上打開它。
我的問題是,如何將我的 VMWare IP 位址 (OwnCloud) 路由到網域(例如 vm.example.com)或(例如 example.com/vm)
當我使用本機裝置存取本機 IP (192.168.100.104) 時,它就開始運作了。但是我怎麼才能將該私有IP路由到公共IP以便我可以在互聯網上打開它呢?
謝謝!
答案1
您需要設定一個反向代理,然後讓它「拆分」請求,以便它們從適當的主機中提取資料。
或者,取得提供靜態 IP 的 VPN 並從第二個 Web 伺服器執行它。
(除非您有不同的端口,否則您無法僅使用DNS 和/或NAT 執行您嘗試的操作- 例如,一個站點使用https/443,另一個站點使用http/80,或使用修改url 的非標準端口。 )