易乐网

您现在的位置是:首页 > 网站服务器工具资源 > 正文

网站服务器工具资源

树莓派4b pikvm安装tailscaled 远程控制子网路由器,并开机自启动

sone2025-05-28网站服务器工具资源54

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


发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~