拋棄openwrt,用linux部署代理全家科學上網。最穩的純翻牆方案,電視盒子也能部署



【關於DNS防污染我是這麼想的】

1 大部分機場用戶,分流規則都由有機場制定,所以防污染這件事其實和機場有關 而不是部署方式
2 對於部分高階用戶知道怎麼手搓配置文件,配置自己的防污染規則,同時也肯定明白,防污染這件事是做不到完美的,只能盡量貼合自己的需求。
3 如果你是看了幾篇簡中帖子就認定DNS可以做到防污染,那就說明你不是開放討論的態度,那麼,你說的都對

openwrt軟路由,原版的太極客,我暫時還搞不懂,而市面上現有的固件簡直是一坨屎,完全不考慮插件之間的衝突,集成了一大堆插件。所以我的目光自然而然地把目光聚焦在了linux的低功耗設備上,

因為linux一定是有很多基於clash的魔改軟體的,只是符合我的需求的軟體需要花點時間檢索。 一個星期後我找到了這個叫tpclash的項目,根據主頁的介紹,tpclash的設計初衷,就是把它作為一個穩定的旁路網關,默認開啟tun模式,也就是mac版clash所說的增強模式,原理是虛擬了一張tun網卡在底層就接管所有的流量。作者把clash原版所需要的依賴以及作為旁路網關所需要的文件全部打包成了一個二進位的單文件,只需要在linux的命令行里輸入./+文件名就可以運行。
這次視頻我是用斐訊n1來作為演示,但其核心還是linux,你可以用任何x86的硬體、以及可以刷linux系統的arm電視盒子、開發版、甚至軟路由等等,也可以部署在esxi、PVE、甚至hyper-v這樣的虛擬機上,唯一的建議是,最好保證運行了tpclash的這台機器有一個獨立的ip,因為你保不定會在同一台linux上安裝了去廣告的adguardhome 或者pihole或者tailscale,這時候每個程序都有自己的「tun模式」,那麼tpclash可能就不會順利接管全部流量。

tpclash主頁:(作者已經刪除項目),最新的build版本請自行電報群搜索。
自啟動腳本:https://drive.google.com/file/d/1oFI1dCO-WAVVGqkAGrjybqMh0Axj2GDk/view?usp=drive_link

35 comments
  1. 看不懂…….
    作為一個現代人,上網就如看電視 睇場電影 談個電話一樣簡單自由生活。
    為什麼作為一個中國人要上網際網路要搞到電腦資訊本科生那樣專業和折騰😢
    可悲 可憐 還是 可笑😢

  2. 我也從網上的視頻找到了上網技術。我這裡推薦一個硬體設備,小米8手機。目前國內的翻牆軟體,主要存在一個問題,就是你買一個賬號,只能一台設備使用,要麼就是限流。其實,用手機作為網關的話,可以做到家裡多台設備用一個代理,這樣就不需要開多個賬號,可以省錢。我這裡建議在網上買一個二手的小米8手機,價格300-500元,也不貴。只要root之後,用相應腳本就可以做到共享。

  3. OpenWrt也是Linux啊,本質上都是用Linux做底層
    你這個方案還要輸命令,OpenWrt刷完固件就可以Web界面點點點操作完成,明顯是OpenWrt更簡單

  4. 我用CF創建一個節點,把這個節點放在路由器上,雖然好多設備都可以翻牆了,但是國內有好多網站就打不開了,比如貓爪

  5. 一個問題。DHCP無法進行交換得時候,TPCLASH我感覺就是個雞肋版。。。。還有一個更要命得,不是所有用戶都懂linux得命令執行方式。

  6. 另外糾正一個發音:Linux的發音是 /ˈlaɪnəks/,那個nu不念「牛」,你可以點谷歌翻譯的小喇叭跟著念幾遍。

  7. 49年加入國軍就是說的up主了。另外,OpenWrt是Linux的重要發行版,用OpenWrt就是用Linux。我也用台式機做軟路由,不過我用的Host是WIn11,OpenWrt跑在Hyper-V虛擬機里,完全不影響我使用台式機。當然,這個虛擬機里的OpenWrt只是備用的旁路由。主力還是軟路由,軟路由的Host是PVE,OpenWrt跑在QEMU虛擬機里。至於為啥軟路由都選擇跑在虛擬機里,那是因為我的配置機器,網路和CPU都不構成瓶頸,虛擬機能力足夠,而且支持快照備份,可以放心升級,升級失敗用備份或快照還原到升級前的狀態。而且兩份軟路由都用相同固件,升級OpenWrt時先升級台式機內的,確認運轉正常再升級軟路由中的。

  8. 還是openwrt直截了當。也不見得不穩定,大眾的設備大眾固件,軟體自己裝。不要多餘的功能。配合ros主路由,指定網關,比手動在設備操作簡單。ros後台隨時可以更改。all in one 好的設備軟體大大增強體驗,減少折騰時間

Comments are closed.