Clouodon Blog
    • 版块
    • 最新
    • 用户
    • 友链
    • 注册
    • 登录
    1. 主页
    2. clouldon
    离线
    • 资料
    • 关注 1
    • 粉丝 1
    • 主题 7
    • 帖子 14
    • 群组 2

    clouldon

    @clouldon

    administrators
    17
    资料浏览
    14
    帖子
    1
    粉丝
    1
    关注
    注册时间
    最后登录

    clouldon 取消关注 关注
    Global Moderator administrators

    clouldon 发布的最新帖子

    • RE: 哈基 项目推荐

      自托管服务器监控系统:https://dash.mjiji.top/

      Link Preview Image
      GitHub - Ithildur/Ithiltir: Self-hosted server monitoring dashboard with agent metrics, traffic stats, alerts, theming, and a bundled web admin console.

      Self-hosted server monitoring dashboard with agent metrics, traffic stats, alerts, theming, and a bundled web admin console. - Ithildur/Ithiltir

      favicon

      GitHub (github.com)


      Link Preview Image
      Ithiltir 文档 | Ithiltir

      Ithiltir 是一套自托管服务器监控系统,支持 Dash 集中管理与 Node 本地监控。

      favicon

      (www.ithiltir.dev)

      发布在 软件教程
      clouldonC
      clouldon
    • RE: openppp2简易使用教程

      因为在移动平台ppp的支持不好,所以我们可以采取ppp支持的代理来连接到ppp。电脑或软路由(windows,macos,linux(openwrt除外)),运行ppp,其中启动命令 --yun-host=no ,不更改系统路由。示例如下,客户端启动命令,我们甚至可以通过代理软件来分流:
      windows

      start ppp.exe --mode=client --tun-ip=10.0.0.5 --tun-gw=10.0.0.0 --tun-flash=yes --tun-mask=24 --tun-host=no --tun-vnet=yes --tun-static=no --block-quic=yes --config=./config/bwgUS.json --tun-mux=4
      

      linux:

      ./ppp --mode=client --config=./HKBN.json --tun-ip=10.0.0.8 --tun-gw=10.0.0.0 --tun-mask=24 --tun-host=no --link-restart=3 --tun-mux-acceleration=3 --tun-static=no --tun-ssmt=4/st --block-quic=yes > ./ppp.log
      

      然后根据配置文件里面的http或sock项来填写代理,当然可以通过ppp应用看到
      替代文字

      替代文字

      因为0.0.0.0代表本机地址,所以在局域网下,填入ppp客户端的IP,端口,代理类型即可达到效果
      替代文字
      效果如图
      替代文字

      发布在 软件教程
      clouldonC
      clouldon
    • Docker mongodb备份还原数据库

      查看容器名字

      docker ps
      

      进入mongodb

      docker exec -it 容器名 mongosh \
        -u '数据库应用账号' -p '数据库应用密码' \
        --authenticationDatabase admin \
      

      备份mongodb

      docker exec 容器名 mongodump \
        -u '数据库应用账号' -p '数据库应用密码' \
        --authenticationDatabase admin \
        --db nodebb --archive --gzip \
        > /home/nodebb-mongo-backup-$(date +%Y%m%d-%H%M%S).archive.gz
      

      还原mongodb

      cat /home/nodebb-mongo-backup-20250401-120000.archive.gz |
      docker exec -i 容器名 mongorestore \
        -u '数据库应用账号' -p '数据库应用密码' \
        --authenticationDatabase admin \
        --archive --gzip \
        --drop
      
      发布在 软件教程
      clouldonC
      clouldon
    • RE: 哈基 项目推荐

      @四折光曲 基于WireGuard

      发布在 软件教程
      clouldonC
      clouldon
    • RE: 四折の股票之路.WEBP

      貌似长线收益多一些,每日的波动,上下上下,不也是归零了嘛

      发布在 讨论
      clouldonC
      clouldon
    • Rustdesk自托管中继服务端安装教程

      下面就是 只安装 hbbs + hbbr 的简单版本。


      1)先看当前最新版本

      浏览器打开:

      Link Preview Image
      Release 1.1.15 · rustdesk/rustdesk-server

      RustDesk Server Program. Contribute to rustdesk/rustdesk-server development by creating an account on GitHub.

      favicon

      GitHub (github.com)

      现在会跳到 1.1.15。

      2)在 Debian 上判断你的架构

      执行:

      dpkg --print-architecture
      

      记住输出结果。
      常见是 amd64 或 arm64。

      这里我只示范 amd64。
      如果你的输出不是 amd64,只需要把下面所有命令里的 amd64 换成你的架构名。

      3)创建下载目录

      执行:

      mkdir -p ~/rustdesk-server
      cd ~/rustdesk-server
      

      4)下载第一个包:hbbs

      将下面的1.1.15换成Latest的版本号
      执行:

      wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.15/rustdesk-server-hbbs_1.1.15_amd64.deb
      

      5)下载第二个包:hbbr

      执行:

      wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.15/rustdesk-server-hbbr_1.1.15_amd64.deb
      

      6)确认两个包已经下好了

      执行:

      ls -lh *.deb
      

      正常会看到这两个文件:

      • rustdesk-server-hbbs_1.1.15_amd64.deb
      • rustdesk-server-hbbr_1.1.15_amd64.deb

      7)开始安装

      先执行:

      sudo apt update
      

      然后依次安装:

      sudo dpkg -i rustdesk-server-hbbs_1.1.15_amd64.deb
      
      sudo dpkg -i rustdesk-server-hbbr_1.1.15_amd64.deb
      

      8)如果提示依赖问题,再补一次

      执行:

      sudo apt-get -f install -y
      

      9)检查服务是否已经就绪

      先检查:

      systemctl status rustdesk-hbbs --no-pager
      
      systemctl status rustdesk-hbbr --no-pager
      

      你希望看到的是:

      active (running)
      

      10)如果没运行,就手动启动

      执行:

      sudo systemctl start rustdesk-hbbs
      
      sudo systemctl start rustdesk-hbbr
      

      然后再检查一次:

      systemctl status rustdesk-hbbs --no-pager
      
      systemctl status rustdesk-hbbr --no-pager
      

      11)查看公钥

      执行:

      cat /var/lib/rustdesk-server/id_ed25519.pub
      

      把输出内容保存好。


      12)补充端口使用

      RustDesk 官方文档给出的核心端口是:

      • TCP 21114-21119

      • UDP 21116

      其中 最小可工作端口集合 是:

      • TCP 21115

      • TCP/UDP 21116

      • TCP 21117


      这些端口分别做什么官方链接


      到底该开哪些端口

      如果你只是部署 普通 OSS 自建服务器,最稳妥的做法是直接开放:

      • 21115/tcp

      • 21116/tcp

      • 21116/udp

      • 21117/tcp

      这是官方文档定义的最小可工作端口集合。


      如果你想少折腾、一步到位,也可以直接开放:

      • 21114-21119/tcp

      • 21116/udp


      如果你用 UFW,就这样放行端口,只开最小必需端口

      sudo ufw allow 21115/tcp
      sudo ufw allow 21116/tcp
      sudo ufw allow 21116/udp
      sudo ufw allow 21117/tcp
      

      如果你想一步全开官方建议范围

      sudo ufw allow 21114:21119/tcp
      sudo ufw allow 21116/udp
      

      12)客户端怎么填

      客户端里填:

      • ID 服务器:你的服务器 IP 或域名
      • Key:刚才看到的公钥
      • 中继服务器:同ID 服务器
      • API服务器:留空

      示例

      如果你的服务器 IP 是 1.2.3.4,那客户端里填:

      • ID 服务器:1.2.3.4
      • Key:粘贴 id_ed25519.pub 的内容
      • 中继服务器:ID 服务器
      • API服务器:留空

      13)如果服务异常,先看日志

      执行:

      journalctl -u rustdesk-hbbs -n 100 --no-pager
      
      journalctl -u rustdesk-hbbr -n 100 --no-pager
      

      也可以直接看文件:

      tail -n 50 /var/log/rustdesk-server/hbbs.log
      
      tail -n 50 /var/log/rustdesk-server/hbbr.log
      

      一句话记住

      先用 dpkg --print-architecture 看架构;
      然后把我示范里的 amd64 替换成你的架构;
      下载 GitHub release 的 2 个 .deb;
      安装后检查 rustdesk-hbbs 和 rustdesk-hbbr;
      最后读取 /var/lib/rustdesk-server/id_ed25519.pub 给客户端用。

      发布在 软件教程
      clouldonC
      clouldon
    • RE: 作为生活本身的哲学基础的操练

      安稳代表着平淡,折腾生活追求刺激,活着的感觉

      发布在 哲学基础
      clouldonC
      clouldon
    • Mumble 语音服务器搭建

      所实践过的GPT可用的安装流程
      不使用 Docker 的 Mumble(Murmur)服务器完整搭建流程,以常见的 Linux(Ubuntu/Debian)为例,直接能用。


      🧱 一、准备环境

      推荐系统:

      • Ubuntu 20.04 / 22.04 / 24.04
      • Debian 11 / 12

      更新系统:

      sudo apt update && sudo apt upgrade -y
      

      📦 二、安装 Mumble 服务器(Murmur)

      直接用官方仓库:

      sudo apt install mumble-server -y
      

      安装过程中会问两个问题:

      1️⃣ 是否开机自启

      👉 选 Yes

      2️⃣ 设置 SuperUser 密码

      👉 设置一个管理员密码(很重要)


      ⚙️ 三、基础配置

      配置文件位置:

      /etc/mumble-server.ini
      

      编辑:

      sudo nano /etc/mumble-server.ini
      

      🔑 常用关键配置(建议改)

      # 监听端口(默认 64738)
      port=64738
      
      # 最大用户数
      users=50
      
      # 欢迎消息
      welcometext="欢迎来到我的语音服务器"
      
      # 带宽限制(单位 bit/s)
      bandwidth=72000
      
      # 是否允许匿名用户
      allowanonymous=true
      
      # 服务器名称
      registerName=My Mumble Server
      

      👉 保存退出(Ctrl+O → Enter)


      🔐 四、设置管理员密码(如果刚才没设)

      sudo murmurd -ini /etc/mumble-server.ini -supw yourpass
      

      🚀 五、启动服务

      sudo systemctl start murmurd
      

      开机自启(如果没选):

      sudo systemctl enable murmurd
      

      检查状态:

      sudo systemctl status murmurd
      

      🌐 六、开放端口(非常关键)

      Mumble 默认端口:

      • 64738 UDP(语音)
      • 64738 TCP(控制)

      如果你用 UFW:

      sudo ufw allow 64738/tcp
      sudo ufw allow 64738/udp
      sudo ufw reload
      

      如果是云服务器(阿里云 / AWS / GCP)
      👉 还要在安全组里放行端口


      🧪 七、连接测试

      客户端(Mumble)连接:

      地址: 你的服务器IP
      端口: 64738
      用户名: 随便
      

      管理员登录:

      • 用户名:SuperUser
      • 密码:你刚设的

      ⚡ 八、优化建议(进阶)

      1️⃣ 降低延迟

      bandwidth=128000
      

      2️⃣ 限制公网注册(防炸服)

      allowanonymous=false
      

      3️⃣ 只允许注册用户

      registerPassword=你的服务器密码
      

      🔒 九、安全建议(很重要)

      • 改默认端口(防扫描)
      • 禁止匿名(防骚扰)
      • 定期备份 /var/lib/mumble-server/

      🧠 补充:文件位置

      内容 路径
      配置文件 /etc/mumble-server.ini
      数据库 /var/lib/mumble-server/
      日志 /var/log/mumble-server/

      🧭 常见问题

      ❓ 连不上?

      • 80% 是端口没开(UDP!)
      • 云服务器安全组没放行

      ❓ 没声音?

      • 检查 UDP
      • NAT / 防火墙问题

      发布在 软件教程
      clouldonC
      clouldon
    • RE: 作为生活本身的哲学基础的操练

      对于痛苦,主要亚文化的代价实在太大,也要认识到痛苦也是我们的一部分。

      发布在 哲学基础
      clouldonC
      clouldon
    • RE: 作为生活本身的哲学基础的操练

      居然是推特吗,那很多了

      发布在 哲学基础
      clouldonC
      clouldon