什麼是端口轉發以及如何在您的路由器上進行設置

如果您正在閱讀本文,恭喜您!您正在使用端口 80 和 443(用於 Web 流量的標准開放網絡端口)與互聯網上的另一台服務器成功交互。如果我們的服務器關閉了這些端口,您將無法閱讀本文。關閉的端口可以保護您的網絡(和我們的服務器)免受黑客攻擊。

我們的網絡端口可能是開放的,但您的家庭路由器的端口不應該是開放的,因為這為惡意黑客打開了一個漏洞。但是,您可能需要不時使用端口轉發來允許通過 Internet 訪問您的設備。為了幫助您了解有關端口轉發的更多信息,以下是您需要了解的內容。

什麼是端口轉發以及如何在您的路由器上進行設置

什麼是端口轉發?

端口轉發是本地網絡路由器上的一個過程,它將連接嘗試從在線設備轉發到本地網絡上的特定設備。這要歸功於網絡路由器上的端口轉發規則,這些規則匹配對網絡上設備的正確端口和 IP 地址所做的連接嘗試。

本地網絡可能只有一個公共 IP 地址,但內部網絡上的每台設備都有自己的內部 IP。端口轉發將來自 A(公共 IP 和外部端口)的這些外部請求鏈接到 B(網絡上設備的請求端口和本地 IP 地址)。 

為了解釋為什麼這可能有用,讓我們假設您的家庭網絡有點像中世紀的堡壘。雖然您可以看到牆外,但其他人無法窺視或突破您的防禦——您可以免受攻擊。 

什麼是端口轉發以及如何在您的路由器上進行設置

得益於集成的網絡防火牆,您的網絡處於相同的位置。您可以訪問其他在線服務,例如網站或遊戲服務器,但其他互聯網用戶無法訪問您的設備。吊橋已升起,因為您的防火牆會主動阻止任何來自外部連接的破壞您網絡的嘗試。

然而,在某些情況下,這種級別的保護是不可取的。如果您想在家庭網絡上運行服務器(例如 使用 Raspberry Pi ),則需要外部連接。

這就是端口轉發的用武之地,因為您可以將這些外部請求轉發到特定設備而不會影響您的安全。

什麼是端口轉發以及如何在您的路由器上進行設置

例如,假設您在內部 IP 地址為192.168.1.12的設備上運行本地 Web 服務器,而您的公共 IP 地址為80.80.100.110。由於端口轉發規則,將允許對端口80 ( 80.90.100.110:80 ) 的外部請求,並將流量轉發到192.168.1.12上的端口 80

為此,您需要將網絡配置為允許端口轉發,然後在網絡路由器中創建適當的端口轉發規則。您可能還需要在您的網絡上配置其他防火牆,包括Windows 防火牆,以允許流量。

為什麼你應該避免 UPnP(自動端口轉發)

在本地網絡上設置端口轉發對於高級用戶來說並不困難,但對於新手來說可能會造成各種困難。為了幫助克服這個問題,網絡設備製造商創建了一個稱為UPnP(或通用即插即用)的端口轉發自動化系統。

UPnP 背後的想法是(現在也是)允許基於互聯網的應用程序和設備在您的路由器上自動創建端口轉發規則以允許外部流量。例如,UPnP 可以自動打開端口並為運行遊戲服務器的設備轉發流量,而無需在路由器設置中手動配置訪問權限。

什麼是端口轉發以及如何在您的路由器上進行設置

這個概念很棒,但遺憾的是,執行存在缺陷——如果不是極其危險的話。UPnP 是惡意軟件的夢想,因為它會自動假定在您的網絡上運行的任何應用程序或服務都是安全的。UPnP黑客網站 揭示了即使在今天,網絡路由器也很容易包含的不安全因素的數量。

從安全的角度來看,最好謹慎行事。與其冒著網絡安全風險,不如避免使用 UPnP 進行自動端口轉發(並在可能的情況下完全禁用它)。相反,您應該只為您信任且沒有已知漏洞的應用程序和服務創建手動端口轉發規則。

如何在您的網絡上設置端口轉發

如果您避免使用 UPnP 並希望手動設置端口轉發,您通常可以從路由器的 Web 管理頁面進行設置。如果您不確定如何訪問它,通常可以在路由器底部或路由器的文檔手冊中找到相關信息。

什麼是端口轉發以及如何在您的路由器上進行設置

您可以使用路由器的默認網關地址連接到路由器的管理頁面。這通常是192.168.0.1或類似的變體——將此地址輸入您的網絡瀏覽器的地址欄。您還需要使用路由器提供的用戶名和密碼(例如admin)進行身份驗證。

使用 DHCP 預留配置靜態 IP 地址

大多數本地網絡使用動態 IP 分配來為連接的設備分配臨時 IP 地址。一定時間後,IP 地址會更新。這些臨時 IP 地址可能會被回收並用於其他地方,並且您的設備可能會分配有不同的本地 IP 地址。

但是,端口轉發要求用於任何本地設備的 IP 地址保持不變。您可以手動分配靜態 IP 地址,但大多數網絡路由器允許您使用 DHCP 預留在路由器設置頁面中為某些設備分配靜態 IP 地址。

不幸的是,每個路由器製造商都不同,下面的屏幕截圖(使用 TP-Link 路由器製作)中顯示的步驟可能與您的路由器不匹配。如果是這種情況,您可能需要查看路由器的文檔以獲得更多支持。

首先,使用網絡瀏覽器訪問網絡路由器的網絡管理頁面,並使用路由器的管理員用戶名和密碼進行身份驗證。登錄後,訪問路由器的 DHCP 設置區域。

什麼是端口轉發以及如何在您的路由器上進行設置

您可以掃描已連接的本地設備(以自動填充所需的分配規則),或者您可能需要為您希望為其分配靜態 IP 的設備提供特定的 MAC 地址。使用正確的 MAC 地址和您希望使用的 IP 地址創建規則,然後保存條目。

什麼是端口轉發以及如何在您的路由器上進行設置

創建新的端口轉發規則

如果您的設備有一個靜態 IP(手動設置或在您的 DHCP 分配設置中保留),您可以移動以創建端口轉發規則。這方面的條款可能會有所不同。例如,某些 TP-Link 路由器將此功能稱為虛擬服務器,而 Cisco 路由器則使用標準名稱(端口轉發)來指代它。

在路由器 Web 管理頁面的正確菜單中,創建一個新的端口轉發規則。該規則將需要您希望外部用戶連接到的外部端口(或端口範圍)。此端口鏈接到您的公共 IP 地址(例如公共 IP 80.80.30.10的端口80)。

什麼是端口轉發以及如何在您的路由器上進行設置

您還需要確定您希望將流量從外部端口轉發到的內部端口。這可以是相同的端口或備用端口(以隱藏流量的目的)。您還需要提供本地設備的靜態 IP 地址(例如192.168.0.10)和使用的端口協議(例如 TCP 或 UDP)。

根據您的路由器,您可以選擇一種服務類型來自動填充所需的規則數據(例如,端口 80 的HTTP或端口 443 的HTTPS)。配置規則後,保存它以應用更改。

附加步驟

您的網絡路由器應自動將更改應用於您的防火牆規則。對打開的端口進行的任何外部連接嘗試都應使用您創建的規則轉發到內部設備,儘管您可能需要為使用多個端口或端口範圍的服務創建額外的規則。

什麼是端口轉發以及如何在您的路由器上進行設置

如果遇到問題,您可能還需要考慮向 PC 或 Mac 的軟件防火牆(包括 Windows 防火牆)添加額外的防火牆規則以允許流量通過。例如,Windows 防火牆通常不允許外部連接,因此您可能需要在 Windows 設置菜單中進行配置。

如果 Windows 防火牆給您帶來困難,您可以暫時將其禁用以進行調查。但是,由於存在安全風險,我們建議您在解決問題後重新啟用 Windows 防火牆,因為它提供了針對可能的黑客攻擊的額外保護。

保護您的家庭網絡

您已經學習瞭如何設置端口轉發,但不要忘記風險。您打開的每個端口都會在路由器的防火牆之外增加一個漏洞,端口掃描工具可以找到並濫用這些漏洞。如果您需要為某些應用程序或服務打開端口,請確保將它們限制為單個端口,而不是可能被破壞的巨大端口範圍。

如果您擔心您的家庭網絡,您可以通過添加第三方防火牆來提高網絡安全性。這可以是安裝在您的 PC 或 Mac 上的軟件防火牆,也可以是Firewalla Gold之類的 24/7 硬件防火牆,連接到您的網絡路由器以同時保護您的所有設備。



Leave a Comment

如何在 Windows 中更改 Spotify 本地存儲的位置

如何在 Windows 中更改 Spotify 本地存儲的位置

了解如何在 Windows 中將 Spotify 的本地存儲位置更改,以便釋放主驅動器的空間,提升電腦性能。

如何搜索和查找某人已刪除的推文

如何搜索和查找某人已刪除的推文

Twitter 易於表達的特點常常導致名人尷尬的失言和有爭議的言論。了解如何搜索和查找已刪除的推文。

Discord 上的慢速模式是什麼以及如何使用它

Discord 上的慢速模式是什麼以及如何使用它

如果您運行的是活躍的 Discord 服務器,使用慢速模式可以減少消息量並易於管理,用戶發送消息的速度得到有效控制。

如何在 Discord 中設置文本格式:字體、粗體、斜體、刪除線等

如何在 Discord 中設置文本格式:字體、粗體、斜體、刪除線等

了解如何在 Discord 中設置文本格式,包括字體、粗體、斜體等,提升您的溝通技巧。

如何更新您的 PSP 固件

如何更新您的 PSP 固件

我始終相信,無論是計算機、無線路由器還是遊戲機,為任何設備安裝固件升級都是值得的。在本文中,我將引導您完成升級 PSP 設備固件所需的步驟。

如何在 Windows 中將分區設置或標記為活動分區

如何在 Windows 中將分區設置或標記為活動分區

您的計算機上是否有多個分區,安裝了不同的操作系統。如果是這樣,您可以更改 Windows 中的活動分區,以便在計算機啟動時加載適當的操作系統。

如何禁用無線路由器上的 SSID 廣播

如何禁用無線路由器上的 SSID 廣播

如果您正在考慮在您的無線路由器上禁用 SSID 廣播的選項,您應該了解所涉及的真正安全問題。如果您禁用 SSID 廣播,當有人使用他們的標準無線網絡適配器搜索可用網絡時,網絡名稱確實不會顯示。

如何將多個圖像轉換為 PDF 文件

如何將多個圖像轉換為 PDF 文件

圖像可以獨立存在。但有時,您需要將多個圖像組合成一個 PDF 文件並保存或共享。

如何設置和使用 Twitter 列表

如何設置和使用 Twitter 列表

Twitter 是分享您的觀點、與他人交談以及建立社交媒體資料以支持您的朋友和關注您的興趣的好地方。但是,跟踪您關注的帳戶可能很困難。

如何確保您獲得所支付的網絡速度

如何確保您獲得所支付的網絡速度

在消費者權益如此重要的世界裡,互聯網公司可以不斷提供“最高”速度或無法提供您支付的速度,這似乎很奇怪。在本文中,我們將介紹您可以採取哪些步驟來確保您獲得的速度是您應該獲得的速度。

如何將您的音樂提交到 Spotify

如何將您的音樂提交到 Spotify

您是想知道如何在 Spotify 上播放音樂的新藝術家嗎?在數字時代分發音樂與過去大不相同。

如何在您的視頻項目中使用 YouTube 音頻庫

如何在您的視頻項目中使用 YouTube 音頻庫

如果您正在製作自己的視頻或其他媒體項目,則不能隨便從 Internet 上獲取您想要的任何音樂。如果你駕駛一架噴氣式戰鬥機飛越美國的天空並拍攝它,你不能使用 Kenny Loggins 的“Danger Zone”歌曲並希望擺脫它。

如何在 Discord 中添加、管理和刪除角色

如何在 Discord 中添加、管理和刪除角色

當您啟動第一個 Discord 服務器時,您可能要做的第一件事就是在其中創建可以分配給服務器用戶的角色。Discord 中的角色是在團隊中提供某些能力的職位。

如何使音頻文件更大聲

如何使音頻文件更大聲

低音量的音頻文件幾乎毫無用處,而且非常令人沮喪,尤其是當您無法重新錄製原始音頻時。無論是您嘗試在筆記本電腦上聆聽的 MP3 歌曲,還是錄製的聲音不夠大的音頻文件,使用台式機或在線音頻編輯軟件都可以輕鬆提高幾乎所有音頻文件的音量。

如何停用 Facebook 帳戶而不是刪除它

如何停用 Facebook 帳戶而不是刪除它

想要脫離社交媒體是可以理解的。如果任其發展,社交媒體的使用可能會變成看似無窮無盡的時間消耗。

如何錄製不和諧的音頻

如何錄製不和諧的音頻

主要由遊戲玩家使用的即時消息和 VoIP 服務如何成為教育和企業的首選通信工具。答案很簡單。

如何在 Facebook 群組中添加或刪除管理員

如何在 Facebook 群組中添加或刪除管理員

如果您一個人做所有事情,那麼在 Facebook 上管理一個小組可能會很有挑戰性。您至少需要另外一個人來幫助您編輯和發佈內容、管理評論、成員,並根據頁面指標創建報告。

如何下載 Twitter 照片和視頻

如何下載 Twitter 照片和視頻

想知道如何下載 Twitter 照片和視頻。這實際上非常簡單。

如何移動和提取 PDF 頁面

如何移動和提取 PDF 頁面

在某些時候,您可能不得不通過移動頁面、刪除頁面或將一頁或一組頁面提取到單獨的 PDF 文件中來編輯 PDF 文件。最近,我不得不更改一些 PDF 頁面的順序,並將一組不同的頁面提取到一個單獨的 PDF 文件中。

如何在 Windows 中查找隱藏和保存的密碼

如何在 Windows 中查找隱藏和保存的密碼

如果您忘記了密碼但您知道它保存在您計算機的某個位置,您可以訪問 Windows 保存的密碼並查看它是否存在。Windows 實際上保留了所有已保存密碼的列表,並允許您在需要時訪問它們。

麥克風在 Google Meet 中無法使用?嘗試這些常見的修復

麥克風在 Google Meet 中無法使用?嘗試這些常見的修復

發現解決 Google Meet 麥克風問題的有效方法,包括音頻設置、驅動程序更新等技巧。

解決 Twitter (X) 訊息發送失敗的 13 種方法

解決 Twitter (X) 訊息發送失敗的 13 種方法

在 Twitter 上發送訊息時出現訊息發送失敗或類似錯誤?了解如何修復 X (Twitter) 訊息發送失敗的問題。

修復 Apple Watch 手腕檢測不起作用的 9 種方法

修復 Apple Watch 手腕檢測不起作用的 9 種方法

無法使用手腕檢測功能?以下是解決 Apple Watch 手腕偵測不起作用問題的 9 種方法。

修復 Twitter 上「出了問題」錯誤的 11 種方法

修復 Twitter 上「出了問題」錯誤的 11 種方法

解決 Twitter 上「出錯了,重試」錯誤的最佳方法,提升用戶體驗。

無法在瀏覽器上登入 Google 帳戶的 6 大修復

無法在瀏覽器上登入 Google 帳戶的 6 大修復

如果您無法在瀏覽器中登入 Google 帳戶,請嘗試這些故障排除提示以立即重新取得存取權限。

如何在電視上獲得 Google Meet 會議

如何在電視上獲得 Google Meet 會議

借助 Google Meet 等視頻會議工具,您可以在電視上召開會議,提升遠程工作的體驗。

如何為 Instagram 聊天啟用端對端加密

如何為 Instagram 聊天啟用端對端加密

為了讓您的對話更加安全,您可以按照以下步驟在行動裝置和桌面裝置上為 Instagram 聊天啟用端對端加密。

Dropbox:如何檢查您的安全性設置

Dropbox:如何檢查您的安全性設置

了解如何檢查您的 Dropbox 安全設定有助於確保您的帳戶免受惡意攻擊。

每個用戶都應該知道的 7 個 YouTube 電視提示和技巧!

每個用戶都應該知道的 7 個 YouTube 電視提示和技巧!

YouTube TV 為我們提供了許多堅持使用的理由,因為它融合了直播電視、點播視頻和 DVR 功能。讓我們探索一些最好的 YouTube 電視提示和技巧。

修復三星 Galaxy 手機上通知不起作用的 12 種方法

修復三星 Galaxy 手機上通知不起作用的 12 種方法

您的三星手機沒有收到任何通知?嘗試這些提示來修復通知在您的 Samsung Galaxy 手機上不起作用的問題。