时间: 分类: 记录 标签: 玩客云, 随身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服务,话不多说我们直接开始!
以下是需要准备的东西:
| 物品 | 价格 | 备注 |
|---|---|---|
| 玩客云主机*1 | 26rmb | 可配刷机线网线电源 |
| 公对公刷机线*1 | 2rmb | 必须可以传输数据 |
| 网线*1 | 2rmb | 无 |
| 梅花螺丝刀+镊子或别针 | 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]
如果还没买的话,现在装个虚拟机,下载一些文件,装一些软件,提前了解一下步骤也是可以的!
我使用的是拆机刷机,需要拆机后短接触点然后使用官方刷机软件进行刷入,拆机教程视频版
文字版:首先用吹风机对准后盖一阵吹,然后用一个比较细的的棍子撬开后壳(后壳是亚克力板,很有韧性,可以随便用力撬,很难坏的)
撬开以后用梅花螺丝刀卸下六颗螺丝,然后取出主板,至此第一步就完成了。
然后是判断你的主板型号,如图:
如果在sd卡的位置有一个1.3的标志那就是1.3版本,反之则是1.0版本,两版本并无什么不同
v1.0版
v1.3版
找到后,先将usb_burning_tool打开选择好刷机包
然后将usb双头线插入电脑和玩客云[label color="pink"]靠近hdmi的usb接口[/label]
将电源线卡在上面,但是不要完全插入,就在那种碰一下就可以接电的程度比较好插,然后用镊子双头分别碰着触点插入电源线,听到电脑上有接入的声音就是成功了,然后直接点击开始即可,大约9分钟后就可以刷成功,如果失败了就重复上面的步骤,这个芯片刷不坏,随便刷吧!

将玩客云插到路由器的lan口上,连接电源,等待一阵过后,在路由器或者网关(一般是网关地址)查看后台的lan口接入情况,找到onecloud这台主机或者刚刚接入的新主机的内网ip地址并复制,复制到putty进行连接,输入密码1,再次输入1(此时两次输入框不会显示密码),再根据提示设置密码即可,然后就可以使用finalshell进行链接了。
ssh连接到玩客云,输入以下命令:
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
根据提示安装docker(一路回车即可)
主要功能是当mysql的服务器,也可以在玩客云上安装mysql服务,所以是可选的
常见的有UFI001B、UFI001C、UFI003、UZ801、SP970等,我的是UFI103S
点击刷机包中的一键进行刷入

重启之后,在电脑的设备管理器中的“其他设备”选项里面可以看到一个未知设备,右击未知设备然后点击“更新驱动程序”,在新出现的页面中点击“浏览我的电脑以查找驱动程序”,然后点击“让我从计算机上的可用驱动列表中选择”,在出现的列表中点击“网络适配器”选项。新出现的界面中,左边列表中选中“Microsoft”,右边列表中选中“基于远程NDIS的Internet共享设备”然后点击“下一页”。弹出的警告对话框选择“是”,等待一会儿就可以看到一个新的网络连接了。


然后将随身wifi重新插拔,使用刷机包中的adb连接

输入 passwd ,修改密码为1(屏幕不显示)
输入nmtui,编辑连接,删除本身自带的wifi,然后返回
启用连接,选择你家的wifi输入密码连接
然后输入以下命令:
ifconfig
如下图,在wlan0网卡第一行inet找到192.168开头的内网地址记下来
打开finalshell左上角连接管理器,添加SSH连接


因为灯光太闪了,于是我们设置开机自动关灯
在finalshell中找到/etc/rc.local并打开
复制以下内容进行覆盖:
#!/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 0Ctrl+S保存即可
输入以下命令:
sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
MySQL -> 选择官方MySQL 5.7版本(兼容性最佳)配置参数建议:
容器名称: mysql
端口映射: 3306:3306
根密码: 设置强密码(建议16位含大小写+符号)
数据目录: /opt/mysql_data(提前创建目录)验证安装:
docker exec -it mysql mysql -uroot -p
# 输入密码后出现mysql>提示符即成功phpmyadmin选择官方镜像,配置参数:
容器名称: phpmyadmin
端口映射: 8081:80
环境变量:
PMA_HOST: mysql(填写MySQL容器名称)
PMA_PORT: 3306http://玩客云IP:8081 使用root账号登录.zip格式)/usr/themes路径functions.php添加error_reporting(0);临时解决推荐使用国内优化脚本(已集成镜像加速):
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun验证安装:
docker run hello-world # 出现"Hello from Docker!"即成功
systemctl enable docker # 设置开机自启常用操作:
http://玩客云IP:目标端口 (默认端口需查看安装时输出)cat /etc/1panel/credentials/password.txt通过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通过Docker快速部署:
docker run -d \
--name=kodexplorer \
-p 8080:80 \
-v /data/kod:/var/www/html \
--restart=always \
yipingwei/kodexplorer:latest配置Nginx反向代理:
kod.你的域名.eu.orghttp://127.0.0.1:8080分步指南:
填写信息示例:
yourname.eu.org指向隧道提供的xxx.trycloudflare.com注意:部分国内运营商可能屏蔽.eu.org域名,建议同时申请freenom免费域名作为备用
玩客云SSH连接失败
arp -a查看局域网设备IP随身WiFi无法连接WiFi
nmcli dev wifi list查看可用网络nmcli dev wifi connect "SSID" password "密码"Cloudflare Tunnel无法穿透
cloudflared服务状态:systemctl status cloudflaredjournalctl -u cloudflared -fcloudflared tunnel login通过以上配置,即可实现:
✅ 24小时在线的个人博客/云盘
✅ 支持HTTPS的安全访问
✅ 免备案+零电费(设备功率仅5W)
✅ 拓展智能家居控制中枢(后续可安装HomeAssistant)