玩客云随身wifi配合cloudflare tunnel配合eu.org免费域名实现超低成本typecho博客

时间:    分类: 记录   标签: 玩客云, 随身wifi, armbian, linux, ipv6, 刷机, cloudflare, tunnel

前言

作为一个高中生穷小子,平常比较喜欢鼓捣一些有趣的项目,但是大多数项目都需要服务器或者域名,我可没有钱,那该怎么办呢?于是我尝试了大量的免费服务,从一开始的虚拟主机byte.host,freenom免费域名,到后来的000webhosting,逐渐了解到了一些其他的知识,开始鼓捣vps(euserv纯ipv6小鸡)和云服务器(腾讯云轻量服务器1c1g5m版),用过以下这些linux发行版本:
[cb type="blue " checked="checked"]debian[/cb]

[cb type="blue " checked="checked"]ubuntu[/cb]

[cb type="blue " checked="checked"]red hat[/cb]

[cb type="blue " checked="checked"]CentOS[/cb]
...
还有其他很多linux的命令操作,概念以及shell脚本,但是都不是精通,这里不再过多赘述,后来了解到了酷安,这个社区里有很多dalao,我的服务就使用到了他们的一些编译包和工具(感谢dalao),逐渐了解到随身wifi居然运行的是安卓系统,cpu是骁龙410(aarch64架构),售价仅需10元左右,有的甚至可以叠券到5元内拿下,于是乘机拿下了4个随身wifi,又了解到二手玩客云只卖20多,1G RAM+8G ROM,芯片是晶晨s805(armv7l架构),基本上相当于arm32,到2038年以后就无法联网使用(因为时间到了无法继续,想了解的看这篇),配合上以前了解到的免费域名和最近cloudflare下放的Zero Trust零信任网络中的tunnel服务,我们可以实现家中搭建服务器且免备案,带ssl,极高的稳定性,只需要维持家里的网络和电(官方数据最高功率15w)就可以实现7/24服务,话不多说我们直接开始!

一、准备步骤

以下是需要准备的东西:

物品价格备注
玩客云主机*126rmb可配刷机线网线电源
公对公刷机线*12rmb必须可以传输数据
网线*12rmb
梅花螺丝刀+镊子或别针1rmb能导电的
随身wifi*1<10rmb/35rmb必须410芯片否则无法使用
win7电脑*1---win7虚拟机也可
一个域名---eu.org免费

需要的软件下载链接:

[hide]http://miniserver.vip:5000/sharing/ZV7M87TQa[/hide]

[tabs]
[tab-pane label="刷机文件"]玩客云目录中的线刷包
[/tab-pane]
[tab-pane label="一些软件"]putty finalshell usb_burning_tool
[/tab-pane]
[/tabs]

如果还没买的话,现在装个虚拟机,下载一些文件,装一些软件,提前了解一下步骤也是可以的!

二、玩客云

1.刷机

1).拆机

我使用的是拆机刷机,需要拆机后短接触点然后使用官方刷机软件进行刷入,拆机教程视频版
文字版:首先用吹风机对准后盖一阵吹,然后用一个比较细的的棍子撬开后壳(后壳是亚克力板,很有韧性,可以随便用力撬,很难坏的)
撬开以后用梅花螺丝刀卸下六颗螺丝,然后取出主板,至此第一步就完成了。

2).短接刷包

然后是判断你的主板型号,如图:
如果在sd卡的位置有一个1.3的标志那就是1.3版本,反之则是1.0版本,两版本并无什么不同
v1.0版
v1.0版本
v1.3版
v1.3版本
找到后,先将usb_burning_tool打开选择好刷机包
刷机界面
然后将usb双头线插入电脑和玩客云[label color="pink"]靠近hdmi的usb接口[/label]
将电源线卡在上面,但是不要完全插入,就在那种碰一下就可以接电的程度比较好插,然后用镊子双头分别碰着触点插入电源线,听到电脑上有接入的声音就是成功了,然后直接点击开始即可,大约9分钟后就可以刷成功,如果失败了就重复上面的步骤,这个芯片刷不坏,随便刷吧!

3).连接

玩客云连接lan口
将玩客云插到路由器的lan口上,连接电源,等待一阵过后,在路由器或者网关(一般是网关地址)查看后台的lan口接入情况,找到onecloud这台主机或者刚刚接入的新主机的内网ip地址并复制,复制到putty进行连接,输入密码1,再次输入1(此时两次输入框不会显示密码),再根据提示设置密码即可,然后就可以使用finalshell进行链接了。

2.配置

1).安装docker

ssh连接到玩客云,输入以下命令:
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
根据提示安装docker(一路回车即可)

2).安装1panel面板

3).安装openrestry(必选)和mysql(可选)

4).安装php7.4并配置运行环境

5).建立typecho网站

6).安装cloudflared并建立隧道

7).(可选)美化typecho

二、随身wifi(可选)

主要功能是当mysql的服务器,也可以在玩客云上安装mysql服务,所以是可选的

1.刷机

1).判断型号

常见的有UFI001B、UFI001C、UFI003、UZ801、SP970等,我的是UFI103S
型号

2).使用adb进行刷入

点击刷机包中的一键进行刷入
一键刷入.png
刷机.png
重启之后,在电脑的设备管理器中的“其他设备”选项里面可以看到一个未知设备,右击未知设备然后点击“更新驱动程序”,在新出现的页面中点击“浏览我的电脑以查找驱动程序”,然后点击“让我从计算机上的可用驱动列表中选择”,在出现的列表中点击“网络适配器”选项。新出现的界面中,左边列表中选中“Microsoft”,右边列表中选中“基于远程NDIS的Internet共享设备”然后点击“下一页”。弹出的警告对话框选择“是”,等待一会儿就可以看到一个新的网络连接了。
驱动.png
rndis.png
选择.webp
然后将随身wifi重新插拔,使用刷机包中的adb连接
adb
参数
输入 passwd ,修改密码为1(屏幕不显示)
修改密码
输入nmtui,编辑连接,删除本身自带的wifi,然后返回
删除
启用连接,选择你家的wifi输入密码连接
连接成功
然后输入以下命令:
ifconfig
如下图,在wlan0网卡第一行inet找到192.168开头的内网地址记下来
网址

3).使用finalshell进行连接

打开finalshell左上角连接管理器,添加SSH连接
连接
配置连接
成功连接

4).关闭灯光

因为灯光太闪了,于是我们设置开机自动关灯
在finalshell中找到/etc/rc.local并打开
2024-01-19T08:04:41.png
复制以下内容进行覆盖:

#!/bin/sh -e
#
#开机自动执行 (命令前面加 #号关闭执行)
#关闭 LED 灯光
echo none > /sys/class/leds/blue:wifi/trigger
echo 0 > /sys/class/leds/blue:wifi/brightness
echo none > /sys/class/leds/red:os/trigger
echo 0 > /sys/class/leds/red:os/brightness
exit 0

Ctrl+S保存即可

2.配置

1).更换软件源

输入以下命令:
sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

2).安装mysql

  1. 登录1panel后台 -> 点击左侧「应用商店」
  2. 搜索 MySQL -> 选择官方MySQL 5.7版本(兼容性最佳)
  3. 配置参数建议:

    容器名称: mysql
    端口映射: 3306:3306
    根密码: 设置强密码(建议16位含大小写+符号)
    数据目录: /opt/mysql_data(提前创建目录)
  4. 点击「确认」部署,等待2-3分钟完成安装
  5. 验证安装:

    docker exec -it mysql mysql -uroot -p
    # 输入密码后出现mysql>提示符即成功

3).安装phpMyAdmin(Docker方式)

  1. 在1panel应用商店搜索 phpmyadmin
  2. 选择官方镜像,配置参数:

    容器名称: phpmyadmin
    端口映射: 8081:80
    环境变量:
      PMA_HOST: mysql(填写MySQL容器名称)
      PMA_PORT: 3306
  3. 点击「确认」部署
  4. 访问 http://玩客云IP:8081 使用root账号登录

三、其它问题

1.typecho主题修改

  1. 访问 Typecho主题站 选择喜欢的主题下载(推荐使用.zip格式)
  2. 在1panel面板中找到网站目录,进入/usr/themes路径
  3. 上传主题压缩包后解压,确保主题文件夹命名不含中文
  4. 登录Typecho后台 -> 控制台 -> 外观 -> 启用新主题
  5. 若遇样式异常,检查主题是否兼容PHP7.4,可通过编辑functions.php添加error_reporting(0);临时解决

2.docker安装脚本

推荐使用国内优化脚本(已集成镜像加速):

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

验证安装:

docker run hello-world  # 出现"Hello from Docker!"即成功
systemctl enable docker # 设置开机自启

3.1panel官方文档

  • 官方文档地址:https://1panel.cn/docs/
  • 常用操作:

    1. 访问 http://玩客云IP:目标端口 (默认端口需查看安装时输出)
    2. 初始账号密码在SSH执行 cat /etc/1panel/credentials/password.txt
    3. 在"网站"菜单可一键部署WordPress/Typecho等应用
    4. 通过"容器"菜单管理Docker服务,支持图形化操作

4.debian bookworm镜像源选择

通过SSH执行:

sudo nano /etc/apt/sources.list

替换为清华大学源:

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free

更新缓存:

sudo apt update && sudo apt upgrade -y

5.(进阶)安装可道云

通过Docker快速部署:

docker run -d \
  --name=kodexplorer \
  -p 8080:80 \
  -v /data/kod:/var/www/html \
  --restart=always \
  yipingwei/kodexplorer:latest

配置Nginx反向代理:

  1. 在1panel添加新网站,域名填写kod.你的域名.eu.org
  2. 在"反向代理"设置中填入http://127.0.0.1:8080
  3. 访问域名即可进入可道云,初始账号/密码:admin/admin

6.(进阶)注册eu.org免费域名

分步指南:

  1. 访问 https://nic.eu.org 点击"register"注册账号
  2. 收到确认邮件后登录,点击"New Domain"申请域名
  3. 填写信息示例:

    • Domain Name: yourname.eu.org
    • Name servers: 填写Cloudflare的NS地址(如dana.ns.cloudflare.com)
  4. 等待3-7天审核通过后,在Cloudflare添加域名
  5. 在Cloudflare Zero Trust中创建Tunnel,选择玩客云设备
  6. 配置CNAME记录:将yourname.eu.org指向隧道提供的xxx.trycloudflare.com
注意:部分国内运营商可能屏蔽.eu.org域名,建议同时申请freenom免费域名作为备用

常见问题排查

  1. 玩客云SSH连接失败

    • 检查网线是否插在LAN口
    • 执行arp -a查看局域网设备IP
    • 重置设备:按住复位键10秒后重新配置
  2. 随身WiFi无法连接WiFi

    • 执行nmcli dev wifi list查看可用网络
    • 手动连接:nmcli dev wifi connect "SSID" password "密码"
  3. Cloudflare Tunnel无法穿透

    • 检查cloudflared服务状态:systemctl status cloudflared
    • 查看日志:journalctl -u cloudflared -f
    • 更新隧道凭证:cloudflared tunnel login

通过以上配置,即可实现:
✅ 24小时在线的个人博客/云盘
✅ 支持HTTPS的安全访问
✅ 免备案+零电费(设备功率仅5W)
✅ 拓展智能家居控制中枢(后续可安装HomeAssistant)

添加新评论