让电视盒子作为旁路网关对流量进行分流。
项目地址:
官方文档:
- TPClash 可以自动安装 Mihomo, 并自动配置基于 Tun 的透明代理.
- TPClash 的透明代理规则、日志配置、Dashboard(UI) 配置等全部从标准的 Clash 配置文件内读取, 并完成自适应; TPClash 暂时不会创建自己的自定义 配置文件(减轻使用负担).
功能特点
- TPClash 只有一个二进制文件, 直接从 Release 页面下载二进制文件运行即可. TPClash 二进制内嵌入了目标平台的 Clash 二进制文件以及其他资源文件(All in one), 启动后会自动释放, 所以无需再下载 Clash.
下载地址:
1.复制对应系统版本的二进制文件下载链接。
2.在SSH内输入如下指令
mkdir tpclash && cd tpclash
#此处链接替换为系统对应的下载链接
wget https://github.com/TPClash/tpclash/releases/download/v0.2.6/tpclash-mihomo-linux-arm-v7 -O tpclash
chmod +x tpclash
3.如果使用自己的节点信息,以下时根据官方文档建议的默认配置,只要将自己的节点信息填写完整即可
mixed-port: 7890
allow-lan: true
bind-address: '*'
mode: rule
log-level: debug
ipv6: true
#web管理页面端口
external-controller: 0.0.0.0:9090
#管理页面密钥,不填留空即可
secret:
hosts: null
profile:
store-selected: true
store-fake-ip: true
tun:
enable: true
stack: system # or gvisor
dns-hijack:
- any:53
auto-route: true
auto-redir: true
auto-detect-interface: true
# Clash Meta 分支版本
iptables:
enable: false
dns:
enable: true
listen: 0.0.0.0:1053
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
fake-ip-filter:
- '*.lan'
- '*.local'
default-nameserver:
- 223.5.5.5
- 119.29.29.29
nameserver:
{{range $index, $server := DefaultDNS}}- {{$server}}
{{end}}
proxies:
#这里填写自己的节点信息,如:
# - {name: SG, server: 1.1.1.1, port: 12345, client-fingerprint: chrome, type: hysteria2, password: 12321312, sni: www.bing.com, skip-cert-verify: true, udp: true}
proxy-groups:
#这里填写节点组,如:
# - name: Proxy
# type: select
# proxies:
# - SG
#分流规则
rules:
- GEOIP,CN,DIRECT
- MATCH,Proxy
4.将上面的配置根据自己的实际情况调整保存成一个 .yaml
文件后上传到 tpclash
同目录,如 config.yaml
#将tpclash安装成 Systemd 服务
./tpclash install --config ${PWD}/config.yaml
systemctl start tpclash
# 👌 TPClash 安装完成, 您可以使用以下命令启动:
# - 启动服务: systemctl start tpclash
# - 停止服务: systemctl stop tpclash
# - 重启服务: systemctl restart tpclash
# - 开启自启动: systemctl enable tpclash
# - 关闭自启动: systemctl disable tpclash
# - 查看日志: journalctl -fu tpclash
# - 重载服务配置: systemctl daemon-reload
5.运行成功后打开 电视盒子IP:9090/ui
即可进入web管理页面进行调整
6.如果配置文件在远程地址的话只需要将上面的命令换成
./tpclash install --config 配置文件的URL
systemctl start tpclash
在电视盒子上配置完tpclash并能够正常上网之后,在其它设备做如下设置就可以实现将流量交由电视盒子处理
- 将需要分流的设备网关设置为电视盒子的IP地址
- 或者添加一个SOCKS5代理,地址为电视盒子IP,端口是7890,账号密码留空即可
至此。
本网站所载信息和资料仅供一般性研究参考,本网站有部分内容来自互联网,如该等内容无意中侵犯了某相关方合法拥有的知识产权等法律权利,请来电或致函告知并提供相关证明材料,本网站会在核实无误后进行删除。
评论 (0)