使用x-ui面闆中轉流量解鎖流媒體
X-ui面闆項目地址:
X-ui面闆
我們先将兩台服務器使用x-ui面闆搭建代理,然後都創建好入站規則。
協議随意,在這裏我的美國機器(VPS2)使用了vless協議并配置了ws+tls,新加坡機器(VPS1)由于不會經過牆所以直接使用vmess。x-ui面闆以及入站配置相對簡單這裏就不展開說了。
找到Xray默認配置
我們在美國服務器(VPS2)的x-ui上找到Xray的默認配置。
可以先将完整配置複制到編輯器中方便修改。(推薦vscode)
觀察默認配置
實在懶的話這部分不看也行,直接複制下面的抄作業模闆然後把入站節點改好就行了。
我們可以先将其全選複制到編輯器上觀察一下x-ui默認的配置。
配置文件關鍵信息
在配置文件中我們我們可以找到幾個重要的鍵值對,分别爲入站、出站和路由。對應的英文如下:
inbounds
入站
outbounds
出站
routing
路由
修改配置
簡單認識模闆文件後我們便可以開始着手修改了。
入站
由于入站協議我們使用面闆可視化生成,不用在配置文件裏面手寫,所以在這裏我們不用去動 inbounds
的内容。
出站
我們要在 outbounds
中增加VPS1的出站配置。
找到 outbounds
的大括号 []
在 ]
前面的花括号 }
後面打一個英文逗号 ,
然後回車另起一行将下面的配置粘貼進去。
{ // VPS1 的配置 "tag": "VPS1", //這裏能用别的名稱,能和路由中的outboundTag對上即可 "protocol": "vmess", "settings": { "vnext": [{ "address": "1.2.3.4", "port": 10086, "users": [{ "id": "23ad6b10-8d1a-40f7-8ad0-e3e35cd38297", "security": "auto", "alterId": 64 }] }] } }
然後把地址、端口、id以及alterId改成的VPS1(新加坡機器)的入站内容即可。
這上面内容隻是給個格式,請按照實際内容填寫。這裏的協議不限于vmess可自行更換。
路由
然後我們找到 routing
在rules的大括号 []
在 ]
前面的花括号 }
後面打一個英文逗号 ,
然後回車另起一行将下面的配置粘貼進去讓Netflix的流量走VPS1即可。
{ "type": "field", "outboundTag": "VPS1", //這裏能用别的名稱,能和出站中的Tag對上即可 "domain": ["geosite:netflix","nflxvideo.net","nflxext.com","nflxso.net"] // netflix 走 VPS1 }
抄作業模闆
注意在實際操作時候要将裏面的注釋給去掉。把節點信息改成自己的就行。如果tag名稱不變的話就沒必要去改路由規則了。
爲了方便修改這裏貼一份已經将出站點和路由格式填好的Xray配置文件,複制下來直接修改裏面的内容即可,注意在實際操作時候要将裏面的注釋給去掉。
{ "api": { "services": [ "HandlerService", "LoggerService", "StatsService" ], "tag": "api" }, "inbounds": [ { "listen": "127.0.0.1", "port": 62789, "protocol": "dokodemo-door", "settings": { "address": "127.0.0.1" }, "tag": "api" } ], "outbounds": [ { "protocol": "freedom", "settings": {} }, { "protocol": "blackhole", "settings": {}, "tag": "blocked" }, { "tag": "VPS1", "protocol": "vmess", "settings": { "vnext": [{ "address": "141.11.175.192", "port": 25020, "users": [{ "id": "2903218b-dbbb-48fd-ceeb-4da4d07254b2", "security": "auto", "alterId": 1 }] }] } } ], "policy": { "system": { "statsInboundDownlink": true, "statsInboundUplink": true } }, "routing": { "rules": [ { "inboundTag": [ "api" ], "outboundTag": "api", "type": "field" }, { "ip": [ "geoip:private" ], "outboundTag": "blocked", "type": "field" }, { "outboundTag": "blocked", "protocol": [ "bittorrent" ], "type": "field" }, { "type": "field", "outboundTag": "VPS1", "domain": ["geosite:netflix","nflxvideo.net","nflxext.com","nflxso.net"] } ] }, "stats": {} }
完成
原文鏈接:https://ogsgame.8910pan.top/xiofuli/2024/08/222152/,轉載請注明出處。如有侵權,聯系侵删!
請先
!