Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

OpenWRT 路由器 VPN + chnroutes 完整配置實戰

編輯:關於 Linux

OpenWRT 是精簡強大的嵌入式 Linux 發行版,適合刷入家用路由器實現透明代理。本文記錄在 Netgear WNDR3800 上配置 OpenWRT、VPN 與 chnroutes(中國大陸 IP 路由表)的完整流程,並對比 DD-WRT 差異。

為何選擇 OpenWRT

DD-WRT 內建過多用不到的套件、配置依賴 JFFS2/NVRAM、無線穩定性較差(5G 常搜尋不到)。OpenWRT 優勢:配置語法統一、全存檔案系統、極小核心套件、按需安裝、LuCI Web 介面可選、長期運行穩定。

chnroutes 簡介

chnroutes 每日從 APNIC 統計自動更新中國大陸 IP 段,讓國內流量不走 VPN,國外流量自動代理,實現精準分流。

刷機與初始配置

  1. 確認支援與下載:查 支援列表,下載對應 ROM(官方下載頁),建議 stable 版 attitude_adjustment (12.09) 或 trunk 版。
  2. 刷機:參考設備 Wiki 頁面(如 WNDR3800),通常可在原廠 Web 介面直接升級。
  3. 基本設定:
    • 網線連 LAN 口,電腦設靜態 IP 192.168.1.x,telnet 192.168.1.1 改 root 密碼,啟用 SSH。
    • 配置 WAN 口上網(PPPoE 範例):
      uci set network.wan.proto=pppoe
      uci set network.wan.username='your@isp.su'
      uci set network.wan.password='yourpassword'
      uci commit network
      ifup wan
    • 安裝 LuCI:
      opkg update
      opkg install luci
      /etc/init.d/uhttpd start
      /etc/init.d/uhttpd enable
    • 瀏覽器訪問 192.168.1.1 完成 Wi-Fi 等設定。

VPN + chnroutes 部署(核心步驟)

文中截圖顯示後續配置 VPN 客戶端(如 OpenVPN/PPTP)、下載 chnroutes 腳本、設定防火牆標記與路由規則、啟動腳本自動更新路由表。具體命令因 VPN 協議而異,核心邏輯:國內 IP 走預設路由,其餘走 VPN 介面。

經驗總結

  • OpenWRT 乾淨、模組化,適合進階玩家深度定製。
  • chnroutes 配合 ipset + iptables 效能最佳。
  • 定期備份 /etc/config/ 目錄,便於遷移與災備。

完成配置後,家中所有裝置連 Wi-Fi 即可自動享受分流代理,無需客戶端安裝,體驗極佳。

Copyright © Windows教程網 All Rights Reserved