树莓派4b pikvm安装tailscaled 远程控制子网路由器,并开机自启动
1. 准备工作
已刷好PiKVM系统的树莓派4B(建议最新版本)
能通过本地网络访问PiKVM的Web界面
拥有Tailscale账户(免费版即可)
2.登录PiKVM终端安装Tailscale
PiKVM基于Arch Linux ARM,使用以下命令安装Tailscale:
pacman -Syu # 更新系统 pacman -S tailscale # 安装Tailscale
4. 启动并认证Tailscale
systemctl enable --now tailscaled # 启动服务并设置开机自启 tailscale up # 认证设备
执行tailscale up后会显示一个链接,复制到浏览器登录Tailscale账号完成认证。
5. 验证Tailscale连接
tailscale status # 查看设备状态 tailscale ip # 获取Tailscale分配的IP
在Tailscale管理面板(https://login.tailscale.com)确认设备已在线。
6. 通过Tailscale访问PiKVM
浏览器中访问PiKVM的Tailscale IP(如https://100.x.y.z)。
确保PiKVM的HTTPS端口(默认443)未被防火墙拦截。
7. 高级配置(可选)
禁用密钥过期
编辑Tailscale服务配置:
nano /etc/default/tailscaled
添加以下内容:
TAILSCALE_ARGS="--state=mem: --socket=/var/run/tailscale/tailscaled.sock --port=41641"
重启服务:
systemctl restart tailscaled
8. 子网路由(访问本地网络)
如果需通过PiKVM访问本地其他设备:
tailscale up --advertise-routes=192.168.x.0/24 --accept-routes=true
然后在Tailscale管理后台启用子网路由。
9. 完成
现在可通过Tailscale的IP或MagicDNS(如pikvm.tailscale-name.ts.net)远程安全访问PiKVM了,无需暴露端口到公网。
要本地子路由设备需要在你设备上打开Tailscale软件,然后直接输入子路由设备IP就可以了比如路由器管理后台:192.168.1.1
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~