云服务器的内存实在捉襟见肘,为了给那台 512MB 的 VPS 减负,我决定把“青龙面板”迁移到本地。手里刚好有一块闲置的 Intel N3010 小主机,功耗极低(大约 4W),拿来跑 24 小时脚本再合适不过了。
1. 遭遇中文 WiFi 乱码之坑
装好 Debian 系统后,准备联网时遇到了一个意想不到的问题:家里的 WiFi 是中文名的。
我原本尝试使用 nmtui 图形界面,结果进去一看,WiFi 列表里全是 方块 (□□□) 和乱码。这是因为纯命令行环境(TTY)默认不支持中文字体显示,我根本无法选中或输入正确的 WiFi 名字。
既然名字看不见,那就绕过名字,直接用 BSSID (路由器的物理 MAC 地址) 连接。我先列出所有热点:
nmcli dev wifi list
虽然 SSID 是乱码,但 BSSID 是一串清晰的十六进制代码(如 AA:BB:CC:DD:EE:FF)。找到信号最强的那一行,直接通过 BSSID 锁定连接:
nmcli dev wifi connect AA:BB:CC:DD:EE:FF password "我的密码"
随着 successfully activated 的提示出现,网络通了。这就是命令行的魅力——绕过表象(名字),直击本质(MAC地址)。
2. 部署本地版青龙
网络通了之后,安装 Docker,然后一行命令拉起青龙。这次是在本地跑,不需要像 VPS 那样担心内存溢出,可以稍微放开一点手脚。
docker run -dit \
-v $PWD/ql/data:/ql/data \
-p 5700:5700 \
--name qinglong \
--restart always \
whyour/qinglong:latest3. 体验总结
N3010 的性能虽然羸弱,但是跑青龙面板绰绰有余。最重要的是,它就在我局域网内,访问速度飞快,再也不用担心云服务器因为内存爆满而失联了。
下一步计划:在这台小主机上配置内网穿透(FRP),这样在外面也能管理家里的青龙了。