前言:如果你有更好的想法、更便捷的方法,可以在博客裏面留言聯係,或者加入我的TG頻道。假設我們買了兩臺VPS用來做節點,正常操作是,我在機場面板上面加節點信息,然後VPS安裝XrayR對接。我需要添加兩個節點:1.父節點 2.子節點(套用Cloudflare CDN)於是可以通過MySQL命令在後臺執行。那麽如果長期下去會遇到一些問題,例如vps太多一個個更改配置太麻煩(舊域名被墻,配置文件的域名替換為新域名)操作:1.通過替換域名脚本,也就是舊域名解析換成新域名解析,IP地址複製。在之前的教程裏面有python脚本。2.因爲cdn域名更換了,所以xrayr的配置文件内域名也要更換,可以通過一個web php返回最新的域名地址,讓vps自動替換。於是可以通過shell脚本,來讓節點VPS自動每5分鐘替換cdn域名,Your_Cdn_Domain_API 替換為一個web網頁返回一個未被墻的域名即可。也就是説,原本xrayr配置domain為a.a.com,被墻了,脚本自動通過網頁api請求獲取最新未被墻的域名,例如為b.com,然後自動替換xrayr的配置文件,前綴不會更改,此時配置文
我的機場節點遇到個問題就是無法訪問Google,其他網站都可以,我一開始懷疑是IP被送中了,但是經過查看日志發現并非如此。因爲我是開啓了審計規則,可能是規則匹配之類出現錯誤,後來重新獲取規則,然後重啓了xrayr就好了。如果出現和我類似的問題,不妨試試以下命令,如果你的節點沒有問題,完全不用執行以下操作。wget https://raw.githubusercontent.com/Rakau/blockList/main/blockList -O /etc/XrayR/rulelist;xrayr restart
何謂審計?審計是爲了防止機場用戶訪問和傳播糟糕的網站進行的限制,一般來説作爲機場主都需要開啓審計規則。本次帶來Xrayr的審計,首先安裝xrayr然後找到 RuleListPath: /etc/XrayR/rulelist,默認前面有個#,需要去掉即可。然後使用脚本添加審計規則,最後 重啓xrayr wget https://raw.githubusercontent.com/Rakau/blockList/main/blockList -O /etc/XrayR/rulelistGitHub項目地址
Alpine系統安裝XrayR并不難,教程分爲兩個版本:A.手動安裝XrayR B.自動脚本安裝XrayR和X-UI。那麽開始手動安裝教程:1.首先到XrayR項目下載 Linux 64 位的zip包下載地址2.新建目錄:mkdir -p /etc/XrayR/3.上傳壓縮包到 /etc/XrayR/ ,並解壓4.配置 config.yml ,然後安裝screen保證後臺運行apk add screen5.輸入 screen 命令創建窗口后,運行:cd /etc/XrayR;./XrayR -config config.yml官方手動安裝教程自動安裝XrayR和X-UI:wget https://www.moerats.com/usr/shell/alpine.sh && bash alpine.shalpine版-Xrayrwget https://github.com/Cd1s/alpineXrayR/releases/download/one-click/install-xrayr.sh && chmod +x install-xrayr.sh &
首先V2board後臺設置通訊密鑰其次節點機安裝XrayRbash <(curl -Ls https://raw.githubusercontent.com/XrayR-project/XrayR-release/master/install.sh)最后打開路徑/etc/XrayR/config.yml打開配置信息 以下以Shadowsocks舉例,其實只要填寫正確的密鑰、對接url、節點id就可以了