當前位置:首頁 » 雲伺服器 » 不要公網地址訪問內網伺服器

不要公網地址訪問內網伺服器

發布時間: 2025-09-09 17:28:29

1. 無需公網IP,ssh外部訪問家中內網

無需公網IP,可以通過以下步驟實現ssh外部訪問家中內網

  1. 注冊並配置NoIP

    • 注冊NoIP賬號:訪問NoIP網站並注冊一個賬號。
    • 安裝並配置NoIP客戶端:在你的家中內網設備上安裝NoIP提供的客戶端工具。該工具會實時監控設備所在網路的IP地址變化,並自動更新到NoIP伺服器上。
    • 獲取域名:通過NoIP,你可以獲得一個免費的域名。使用這個域名,你可以訪問到你的家中路由器。
  2. 在路由器中設置埠映射

    • 登錄路由器管理界面:使用瀏覽器登錄到你的路由器管理界面。
    • 找到埠映射或DDNS設置:在路由器的設置菜單中,找到埠映射或DDNS相關設置。
    • 配置埠映射:將外部埠映射到你家中內網設備的特定埠上。這樣,當外部設備嘗試通過SSH連接到你的域名時,路由器會將連接轉發到指定的內網設備上。
  3. 在外部設備上使用SSH進行連接

    • 打開SSH客戶端:在你的外部設備上打開SSH客戶端。
    • 輸入連接命令:使用以下格式的命令連接到你的家中內網設備:ssh 用戶名@你的NoIP域名 p 外部埠號。例如,如果你的用戶名是user,NoIP域名是myhome.noip.me,外部埠號是2222,則命令為ssh [email protected] p 2222。

注意事項

  • 安全性:確保你的路由器和SSH服務都設置了強密碼,並考慮使用SSH密鑰認證來提高安全性。
  • 網路配置:不同品牌和型號的路由器可能有不同的設置方法和界面,因此請根據你路由器的具體情況進行操作。
  • 防火牆設置:確保你的防火牆或安全軟體允許SSH連接通過。

通過上述步驟,你就可以在無需公網IP的情況下,通過SSH遠程訪問家中的內網設備了。

2. 外網為什麼訪問不了內網伺服器

1. 如果伺服器使用的IP地址是內網IP,例如以192.168開頭,那麼它無法直接從外網訪問。這是因為全球有成千上萬的設備可能擁有相同的內網IP地址。
2. 外網用戶只能訪問到網路中的路由器(或硬體防火牆)的外網埠,這個埠關聯的是一個公網IP地址。
3. 若要從外網訪問內網的伺服器,必須在路由器(或防火牆)的外網埠上配置網路地址轉換(NAT)。這樣可以將外網IP地址的指定埠映射到內網伺服器上,這一過程稱為埠映射。
4. 例如,如果內網中有一台Web伺服器,它啟用了80埠,那麼需要在路由器上設置NAT,將外網埠的80埠映射到內網伺服器的80埠。
5. 配置完成後,外網用戶可以通過輸入這台路由器的公網IP地址來訪問內網伺服器的Web頁面。在外網環境中,只能使用公網IP地址進行訪問。

3. 怎麼才能在外網訪問內網伺服器的網站

一、確保頁面在內網可正常訪問
比如,Tomcat默認頁面是:http://localhost:8080/

二、確認內網IP和外網IP
1、Windows系統的內網IP查詢辦法:
a、按下「Win+R」快捷鍵,打開「運行」窗口;
b、在「運行」窗口裡輸入「cmd」並按Enter鍵,打開命令(Command)窗口;
c、在命令行中輸入「ipconfig」,即可查到本機的內網IP(IPv4 地址);
本地鏈接 IPv6 地址. . . . . . . . : fe80::cca4:d1c:35d1:a149%13
IPv4 地址 . . . . . . . . . . . . : 192.168.0.123
子網掩碼 . . . . . . . . . . . . : 255.255.255.0
默認網關. . . . . . . . . . . . . : 192.168.0.1
2、外網IP的查詢辦法:
打開瀏覽器,輸入網址「ip.cn」,並按Enter鍵前往,即可看到外網IP了。
當前 IP:122.233.45.140 來自:浙江省杭州市 電信
GeoIP: Hangzhou, Zhejiang, China

三、設置本地的路由器的埠轉發功能
1、登陸路由器(TP-LINK)的管理頁面(http://192.168.0.1/);
2、在「轉發規則-虛擬伺服器」下設置:
服務埠號:8080
IP地址:192.168.0.123
協議:ALL
狀態:生效

或者在「轉發規則-DMZ主機」下設置「虛擬服務」:
DMZ 狀態:啟用
DMZ 主機IP地址:192.168.0.123

設置並保存好後,就可以通過外網IP訪問內網的網頁了:
http://122.233.45.140:8080/
DMZ(Demilitarize Zone)即非軍事區,它將主機從防火牆內暴露給外網。
它無需設置埠,也就是所有埠全部開放,所以,安全風險很大。

熱點內容
編程用的輸入法 發布:2025-09-09 22:18:31 瀏覽:781
安卓機怎麼上卡 發布:2025-09-09 21:30:16 瀏覽:525
編譯運行後一閃而過 發布:2025-09-09 21:28:45 瀏覽:199
哪裡可以搜到關於安卓的設計 發布:2025-09-09 21:28:07 瀏覽:65
安卓手機怎麼搞蘋果手機emoji 發布:2025-09-09 21:09:49 瀏覽:528
安卓手機忘記密碼用什麼軟體刷機 發布:2025-09-09 20:52:48 瀏覽:19
手機存儲8128夠用嗎 發布:2025-09-09 20:47:26 瀏覽:857
存儲池消失 發布:2025-09-09 20:45:59 瀏覽:178
xshell如何配置串口 發布:2025-09-09 20:24:18 瀏覽:847
演算法崗讀博 發布:2025-09-09 20:24:17 瀏覽:977