您現在的位置是:首頁 > 足球

工具-只有1臺公網IP,教你連內網10臺機器的服務

  • 由 testerzhang 發表于 足球
  • 2022-01-20
簡介前言當我們有一臺公網主機和N多臺內網主機,怎麼訪問到內網主機的服務,今天我跟大家簡單說下怎麼利用securecrt來轉發埠

如何檢視區域網內所有ip

前言

當我們有一臺公網主機和N多臺內網主機,怎麼訪問到內網主機的服務,今天我跟大家簡單說下怎麼利用securecrt來轉發埠。

工具-只有1臺公網IP,教你連內網10臺機器的服務

上課了

思路

我們今天分享的是其中一個常用方法,就是利用我們的ssh客戶端遠端連線工具:SecureCRT。

我們可以登入公網主機,然後進行埠轉發。

第1步:開啟公網主機session的屬性配置

在一個已經能成功到連線公網主機的session裡,點選session的屬性介面,選擇“Port Forwarding“,然後點選“Add。。。”按鈕。

工具-只有1臺公網IP,教你連內網10臺機器的服務

Session 設定頁面

第2步:配置轉發資訊

工具-只有1臺公網IP,教你連內網10臺機器的服務

轉發介面設定

配置如下:

name: 隨意命名,你自己識別清楚就可以

local配置節裡的Port: 是你筆記本本地的埠(比如我這裡假設是本地5000埠)

Remote配置節複選框: 勾選“Destination host is different form the SSH server”

Remote配置節Hostname: 內網主機的IP(比如我這裡假設是10。10。10。10)

Remote配置節Port: 內網主機的埠(比如我這裡假設是6000)

點選“ok”,就可以生效。

第3步:請求本地監聽的埠

從上面的例子配置完,那麼我們只要訪問http://127。0。0。1:5000 其實就是訪問http://10。10。10。10:6000

是不是很簡單。

能做什麼事情

利用上面的方法,我們可以做一些事情:

連線部分網頁服務URL,可以透過公網轉發埠,看到對應的內網網頁服務。

連線資料庫服務,這樣就可以用資料庫客戶端直接訪問資料庫。

筆記本透過轉發的埠,直接請求內網介面服務。

不足之處

當我們轉發網頁服務的時候,如果內網這個網頁服務,頁面還呼叫了內網其他WEB服務,那麼你的頁面就會顯示不全。

當我們要訪問的內網服務越多,配置轉發的埠也就比較多,不太直觀。

注意

我們轉發後,要保證該公網主機的Session不能斷開,否則會連不到內網服務。

轉發的本地斷開不能衝突,如果衝突的話,需要更換其他可用埠。

學到了嗎?相信你Get 到知識點了。

喜歡本文的童鞋,可以關注我+收藏,不明白的地方也可以評論留言。

工具-只有1臺公網IP,教你連內網10臺機器的服務

Top