為何要隱藏真實 IP?
IP 位址是網路身分證。攻擊者取得真實 IP 後,可發動 DoS/Flood 攻擊、掃描開放埠、定位實體位置、關聯個人資料。特別是 OICQ (QQ 早期版本) 使用 UDP 通訊,無三次交握機制,攻擊者僅需誘導發送一則訊息,即可監聽 UDP 封包取得真實 IP 與連接埠。
主要防護手段
1. 限制直接通訊 (QQ 客戶端設定)
- 「個人設定」→ 「身分驗證」→ 選「需要身分認證才能加我為好友」。
- 「系統參數」→ 勾選「拒絕陌生人訊息」。
- 限制非好友直接建立 UDP 連線,減少 IP 暴露面。
2. 透過 SOCKS5 代理伺服器連線
原理:客戶端 → SOCKS5 Proxy → 目標伺服器。目標端看到的來源 IP 為代理伺服器 IP。
QQ 客戶端設定 SOCKS5 步驟
- 主選單 → 「系統設定」→ 「網路設定」索引標籤。
- 勾選「使用 SOCKS5 代理伺服器」。
- 填入:代理位址 (IP/域名)、埠號 (預設 1080)。
- 若代理需驗證,填入帳號/密碼 (注意清除預設佔位符 `-` 或 `*`)。
- 點選「測試」→ 顯示「測試成功」即可使用。
取得 SOCKS5 代理來源
- 企業/學校提供的代理伺服器。
- 付費商業代理服務 (如 Luminati、Smartproxy、Oxylabs)。
- 自建:VPS + Dante / 3proxy / Shadowsocks (配合 SOCKS5 模組)。
3. 隱身登入 (伺服器轉發模式)
- 啟用隱身登入後,訊息經騰訊伺服器中轉,對方看到的 IP 為騰訊伺服器 IP。
- 缺點:延遲略增、部份功能 (檔案傳輸、語音) 可能受限或走 P2P 仍洩露 IP。
現代通用 IP 隱藏方案 (不限 QQ)
| 方案 | 原理 | 匿名度 | 速度 | 適用場景 |
| VPN (商業/自建) | 全系統虛擬網卡加密隧道 | 高 (無日誌供應商) | 中高 | 全系統防護、跨區串流、公共 Wi-Fi 安全 |
| SOCKS5/HTTP Proxy | 應用層代理 (需軟體支援) | 中 (視供應商日誌政策) | 高 | 特定應用 (瀏覽器、下載工具、Telegram) |
| Tor 瀏覽器 | 多層洋蔥路由 | 極高 | 低 | 高敏感度匿名、繞過審查 |
| SSH Tunnel / SOCKS5 over SSH | SSH 加密通道轉發 | 高 (自控 VPS) | 中 | 技術人員、臨時繞過防火牆 |
| 住宅代理 / 移動代理 | 真實家庭/行動 IP 池輪換 | 極高 (難以封鎖) | 中 | 爬蟲、廣告驗證、社群媒體管理 |
進階防禦:DNS 洩漏與 WebRTC 洩漏檢測
- 啟用 VPN/代理後,必須檢測:
dnsleaktest.com、browserleaks.com/webrtc。
- 瀏覽器安裝 uBlock Origin、WebRTC Control 擴充套件阻擋 WebRTC 真實 IP 洩漏。
- 系統層面:
netsh interface ip set dns 強制指定 DNS、停用 Teredo/IPv6 隧道 (若 VPN 不支援 IPv6)。
法律與合規提醒
- 隱藏 IP ≠ 免責牌照。依各國法律,網路行為仍需負責。
- 企業員工使用代理/VPN 繞過公司防火牆可能違反資安政策。
- 選擇無日誌、司法管轄區友善的服務商。