Openwrt 安装 服务插件+订阅地址转换服务搭建

1.下载安装

1.1下载

https://github.com/vernesong/OpenClash/releases

1.2安装依赖

opkg update
opkg remove dnsmasq && opkg install dnsmasq-full 
opkg install coreutils-nohup bash iptables curl ca-certificates ipset ip-full iptables-mod-tproxy iptables-mod-extra libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base

 

1.2上传 

上传后点击安装即可

安装完成需要重启


获取订阅,更新内核等操作需要保证网络环境


2.搭建订阅服务转换(自己搭建可防泄露

2.1搭建订阅地址转换的docker服务

https://github.com/asdlokj1qpi233/subconverter

 命令

docker run --name=SubConverter -d --restart=always -p 25500:25500 asdlokj1qpi23/subconverter:latest

 2.2订阅转换服务地址

docker服务地址:25500/sub

 点击端口接即可查看地址

 我的如图

直接复制到服务插件中即可。

 3.自定义模板(待更新)

### OpenWRT 服务器节点配置与使用 #### 开机启动脚本配置 对于OpenWRT设备而言,为了实现某些功能的自动运行,可以编写并利用开机启动脚本来完成特定的任务。例如,在未生成`moon.json`的情况下,通过在OpenWRT内建立开机启动脚本来确保所需的服务或程序能够随系统一同启动[^1]。 ```bash #!/bin/sh /etc/rc.common start() { # 启动所需的命令和服务写在这里 } stop() { # 停止服务的命令可放置于此处 } ``` 上述代码展示了如何构建一个简单的OpenWRT开机启动脚本框架[^2]。在这个基础上可以根据实际需求添加具体的执行逻辑。 #### FTP服务器配置 当涉及到文件传输协议(FTP)服务器时,如果遇到OpenWRT上无法正常显示FTP服务器的情况,则可能是因为缺少必要的配置项或是存在权限问题。针对这种情况,可以通过编辑相应的配置文件来进行调整,比如设置RSA私钥路径等参数以增强安全性[^3]: ```ini # rsa_private_key_file=/etc/config/vsftpd_privkey.pem ``` 需要注意的是,具体的操作还需依据所使用的FTP软件包版本以及官方文档说明进行适当修改。 #### 自定义域名解析 为了让局域网内的设备能更方便地访问由OpenWRT提供的资源,可通过配置dnsmasq来支持自定义主机名或域名映射。这不仅简化了内部网络中的地址管理,也提高了用户体验。以下是有关于domain配置节的部分介绍及其常用选项[^4]: - `server`: 定义上游DNS服务器; - `local`: 设置本地查找范围; - `address`: 映射指定IP到某域名; 这些设置可以帮助管理员更好地管理和维护小型企业级甚至家庭级别的网络环境。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值