無公網ip且伺服器無法上網如何實現外網訪問

tq013oo發表於2019-07-04


      在ipv4的大環境下,公網ip和車牌號一樣搶手,一個固定公網ip價格非常昂貴,中小企業承擔不起,也不願意在上面投入;同時勒索病毒日益猖獗,企業資訊化負責人為了保證資料安全性,乾脆禁止伺服器上外網。那麼問題來了,在無公網ip的環境下,伺服器又無法上網,如何能讓外網的電腦訪問呢?別急,寬頻通NAT移動版可以解決你的難題。  

一、準備工作

      1:伺服器所在區域網內找一臺可以上網的電腦,配置雙網路卡,一個網路卡連線外網,一個網路卡連線內網
      2:保證雙網路卡電腦可以透過內網ip可以訪問伺服器
      3:雙網路卡電腦如果是windows2003需安裝ipv6,其他作業系統無需特別處理  

二、環境及需求描述

      1:雙網路卡電腦連線內網網路卡的ip是192.168.1.10
      2:內網無法上網的伺服器內網ip是192.168.1.11
      3:外網需要訪問內網伺服器的80埠  

三、操作步驟

      1:雙網路卡電腦下載安裝動態域名寬頻通伺服器端,註冊並切換NAT移動版試用  

           

無公網ip且伺服器無法上網如何實現外網訪問  


 2:寬頻通軟體裡新增埠對映,內部埠隨意填寫,注意只要不被當前其他程式佔用即可(用netstat -an|find "埠號"命令查詢)  
                    

無公網ip且伺服器無法上網如何實現外網訪問  

  

無公網ip且伺服器無法上網如何實現外網訪問  

                        

無公網ip且伺服器無法上網如何實現外網訪問  


3:雙網路卡電腦上新增路由命令

     netsh interface portproxy add v4tov4 listenport=15000 connectaddress=192.168.1.11 connectport=80
     (“listenport”指對映埠時填寫的應用程式埠,“connectaddress”指內網伺服器ip地址,“connectport”指內網伺服器需要開放的埠)  


4:透過命令檢視是否生效  
              

無公網ip且伺服器無法上網如何實現外網訪問  


四、外網訪問

外網輸入natmobileceshi.gnway.cc:15944測試訪問  


至此就實現了再無公網ip的環境下訪問內網無法上網的應用伺服器,netsh命令起到了埠轉發的作用,是不是很神奇,快來試試把。  


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69935851/viewspace-2649546/,如需轉載,請註明出處,否則將追究法律責任。

相關文章