網絡#
過程#
- 首先參考如何讓國內的阿里雲服務器可以高速下載 Github 代碼,但這個是純命令行的,用的是 pm2
- 因為延遲比較大,想切換節點,首先研究如何用命令行實現。確實可以,使用 Clash-API 切換節點有介紹,但我試了不行,返回
{"message":"Body invalid"}
。看到也有人提 issue,但我還是不能成功更改。而且這樣更改的話,就挺麻煩的。於是想著能不能搞個 ui。 - 然後參考如何在 Linux 上優雅地使用 Clash這篇,docker 讓這些配置變得簡單多了。但我還是遇到了些問題:主要是自作聰明,修改了
- ./config.yaml:/root/.config/clash/config.yaml
- ./Country.mmdb:/root/.config/clash/Country.mmdb
調試後才發現並不用修改。另一個是配置external-controller: :9090
時,自己改成了127.0.0.1:9090
- 上面那篇文章少了暴露接口這一步,如何為實驗室服務器配置終端代理,Linux 讓終端走代理的幾種方法,這兩篇講得挺好的
收穫#
- 了解了配置文件怎麼寫
- 學到了如何檢查是否處於代理狀態:
curl cip.cc
,但得到的地址和我實際走的節點不一樣