吴志勇的博客 吴志勇的博客
  • h5

    • HTML5&CSS3
  • scss

    • css预处理语言
  • JavaScript

    • JavaScript教程
    • Ajax
    • ES6教程
    • NodeJS
    • Typescript
  • 框架

    • Jquery
    • VUE
    • React
  • Swing专题
  • java基础
  • javaweb
  • 框架
  • 数据库
  • netty
  • 设计模式
  • 微服务及架构
  • 云原生
  • maven
  • 单元测试
工具
我的
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

吴志勇

......
  • h5

    • HTML5&CSS3
  • scss

    • css预处理语言
  • JavaScript

    • JavaScript教程
    • Ajax
    • ES6教程
    • NodeJS
    • Typescript
  • 框架

    • Jquery
    • VUE
    • React
  • Swing专题
  • java基础
  • javaweb
  • 框架
  • 数据库
  • netty
  • 设计模式
  • 微服务及架构
  • 云原生
  • maven
  • 单元测试
工具
我的
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 运维

    • linux&shell
    • Docker教程
    • git
    • Jenkins教程
    • 正则表达式
    • 一键打包到linux环境
    • vmvare安装虚拟机集群
    • kubesphere部署nacos
    • Vmware安装centos7后网络配置
    • Certbot与Nginx配置SSL证书及自动续签指南
  • VSCode的使用
  • idea热部署
  • vscode+github图床
  • 旧笔记本安装pve+黑群晖
  • 使用阿里云容器镜像服务
  • nvm管理nodejs
  • ollma
  • 虚拟机挂载CentOS挂载本地目录
  • 老毛子Padavan安装应用
    • 应用安装
      • 下载软件包
      • 启动程序
      • 设置开机启动
      • 备注
    • Samba 服务开启
  • docker安装firecrawl并使用
  • Python使用UV指南
  • huggingface部署n8n
  • n8n使用飞书作为数据存储
  • frp内网穿透以及服务化
  • 工具
wuzhiyong
2025-02-05

老毛子Padavan安装应用

小米路由器刷了 H 大的 padavan 作为旁路由,挂载 u 盘后可以安装软件。

# 应用安装

# 下载软件包

下载linux_mipsle版本的应用,以AdGuardHome为例,AdGuardHome_linux_mipsle_softfloat.tar.gz

# 启动程序

cd /media/AiDisk_a1/

将软件包上传至该目录并解压,其中AiDisk_a1为你的 u 盘路径。

启动脚本可以放在/etc/storage/下创建 run_frp.sh 并添加执行权限

#!/bin/sh

if [ -e /media/AiDisk_a1/frp ]; then
    COUNT=$(ps | grep "./frpc" | grep -v grep | wc -l)
    echo $COUNT
    if [ $COUNT -ne 0 ]; then
        logger -t "【frpc程序】" "已启动"
    else
        logger -t "【frpc程序】" "未启动,尝试启动"
        cd /media/AiDisk_a1/frp
        nohup ./frpc -c ./frpc.toml > /dev/null 2>&1 &
        logger -t "【frpc程序】" "启动完成"
    fi
else
    logger -t "【frpc程序】" "文件不存在,停止启动操作"
fi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

# 设置开机启动

打开老毛子管理后台 192.168.123.1,高级设置-自定义设置-在防火墙规则启动执行输入/etc/storage/run_frp.sh,然后应用设置。

# 备注

需要删掉/etc/storage/script/这个路径下的一些脚本,如果自带的版本和你安装的版本有冲突,需要删掉自带的安装脚本。

# Samba 服务开启

  1. 在主路由中固定旁路由的 ip 为192.168.1.2

  2. 开启 samba:usb 应用-开启 samba

  3. 放开 wan 口的 samab 访问

    • 进入 高级设置-自定义设置 - 脚本

    • 点开“在防火墙规则 (Emong’s Qos) 启动后执行: “,

    • 在最下面一行 logger -t “【防火墙规则】” “脚本完成” 这一行前面加入如下脚本

    #放行SAMBA端口
    logger -t "【SAMBA服务器】" "允许SAMBA访问"
    iptables -I INPUT 1 -p udp -m multiport --dport 137,138 -j ACCEPT
    iptables -I INPUT 1 -p tcp -m state --state NEW -m multiport --dport 139,445 -j ACCEPT
    
    #logger -t "【防火墙规则】" "脚本完成"  #(原本有的一行,不用加入)
    
    1
    2
    3
    4
    5
    6
  4. 进入 高级设置-自定义设置 - 脚本 点开“自定义脚本 0(功能配置): “,找到最下面“#↑↑↑ 功能详细设置 ↑↑↑ “, 在这一行前面加入如下脚本

    #开启wan口eth2.2端口的samba共享  其中,eth2.2 是wan口地址192.168.1.2的接口的名称
    sed -i 's/interfaces =.*/interfaces = eth2.2 br0/' /etc/smb.conf
    /bin/kill -9 `pidof smbd`
    smbd -D -s /etc/smb.conf
    #↑↑↑ 功能详细设置 ↑↑↑ #(原本有的一行,不用加入)
    
    1
    2
    3
    4
    5

设置过后\\192.168.1.2 \\192.168.123.1都可以访问

上次更新: 2025-02-06 01:04:01

← 虚拟机挂载CentOS挂载本地目录 docker安装firecrawl并使用→

Copyright © 2020-2025 wuzhiyong
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式