自 Windows Vista 起,TCP 半開連線數限制預設停用,系統可建立無限制的 TCP 連線。雖然提升了 P2P、下載工具的並發能力,但也增加遭受 SYN Flood 攻擊或惡意程式濫用連線資源的風險。本文說明如何透過登錄重新啟用此限制。
regedit 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersEnableConnectionRateLimiting 值(DWORD)。EnableConnectionRateLimiting。1(啟用限制),0 為停用。
啟用後,系統將限制每秒新建立的 TCP 連線數,緩解蠕蟲病毒、木馬大量對外連線造成的網路擁塞。若需調整具體閾值,可進一步研究 Tcpip\Parameters 下的 TcpNumConnections 等相關參數。