在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埠
三、操作步驟
2:寬頻通軟體裡新增埠對映,內部埠隨意填寫,注意只要不被當前其他程式占用即可(用netstat -an|find "埠號"命令查詢)
3:雙網絡卡電腦上新增路由命令
netsh inte***ce portproxy add v4tov4 listenport=15000 connectaddress=192.168.1.11 connectport=80
(「listenport」指對映埠時填寫的應用程式埠,「connectaddress」指內網伺服器ip位址,「connectport」指內網伺服器需要開放的埠)
4:通過命令檢視是否生效
四、外網訪問
外網輸入natmobileceshi.gnway.cc:15944測試訪問
至此就實現了再無公網ip的環境下訪問內網無法上網的應用伺服器,netsh命令起到了埠**的作用,是不是很神奇,快來試試把。
如何查詢Linux伺服器公網IP位址
工作中有不少情況需要我們得到當前機器的公網ip 訪問一台有公網ip機器的nginx,檢視nginx日曆裡記錄的情況,這種方法適用於多種情況,用於得到出口ip 也就是本機的公網ip 查詢公網ip curl icanhazip.com curl ifconfig.me curl curlmyip.com...
Docker暴露埠伺服器公網IP無法訪問問題排查
環境 阿里雲centos7 伺服器 問題 當啟動乙個容器向外部暴露埠時,伺服器公網ip 埠號無法訪問 docker run d name nginx01 p 90 80 nginx暴露給外部的埠需要開啟對應的安全組設定,比如這裡nginx對外暴露90埠,就需要新增如下的安全組配置 首先檢視防火牆是否...
firewall騰訊雲伺服器通過公網ip連線不上了
1.有可能是你自己安裝了linux機器上的防火牆,禁止了ssh連線,特別是當你為了安全考慮,在裝防火牆之前把ssh連線口給修改了,然後安裝修改了firewall和iptables防火牆,卻沒有修改你的iptables,把新的ssh埠加進來。可以用vnc方式登陸 因為防火牆安裝後,埠22還是預設開啟的...