工作中有需要進行通過外網ip訪問虛擬機上的web服務,通過查閱資料,將配置過程整理如下:
思路:通過路由器的端口映射訪問虛擬機上的web服務
1. 前提是在虛擬機上的web服務已經部署好,並且可以通過虛擬機的固定ip在內網中訪問web業務,這里的過程就不再贅述;
2. 登錄路由器管理后台,一般為192.168.1.1,默認賬號和密碼為admin/admin
3. 在管理頁面:傳輸控制---->NAT設置---->虛擬服務器,新增虛擬服務器規則列表(注:不同的路由器,管理后台也會不同,視具體情況而定),如下圖:


點擊新增:


將信息填入上面的表中,確定即可!
這樣配置好后,怎么進行訪問呢?首先要查看路由器的公網ip,通過公網ip+外部端口來訪問虛擬機上的web服務,路由器的公網ip通過 運行狀態---->系統狀態 來查看:


圖中的IP地址就是路由器的公網ip