官方教程

https://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO4/zh

镜像烧录与启动

镜像烧录

选的Ubuntu22.04 且无桌面版本的系统

(带桌面的占用内存,总共就1G 宝贵的很)

rk3399-sd-ubuntu-noble-core-4.19-arm64-20250811.img

其中noble就是Ubuntu22.04的版本名称

镜像下载地址:https://pan.baidu.com/s/1EPNlrq728In2QJr1Ga6hoA#list/path=%2F&parentPath=%2F

烧录工具:win32diskimager 在上面那个链接也能找到下载

启动

把TF卡插到主机上,接电(5V 5V 5V) 接HDMI线 启动

账号:pi
密码:pi

进去之后第一件事就是把局域网的通信打通 并设置自动连接某个WiFi(用有线更好)

  1. 确定网卡硬件状态
sudo nmcli radio wifi on
  1. 扫描附近可用WiFi
sudo nmcli dev wifi list
  1. 连接并保存
sudo nmcli dev wifi connect "账号" password "密码"

换apt源

修改 /etc/apt/sources.list 文件,选择更快的镜像源。比如,使用阿里云的镜像源:

sudo sed -i 's|http://archive.ubuntu.com/ubuntu/|http://mirrors.aliyun.com/ubuntu/|g' /etc/apt/sources.list
sudo apt update
sudo apt upgrade -y

公网访问板子

方案:Tailscale

NanoPi NEO4安装Tailscale

官方提供了一键安装的方案,但是需要下载安装之后进行一些配置

  1. 下载安装
curl -fsSL https://tailscale.com/install.sh | sh
  1. 验证安装完成
tailscale version

如果显示版本信息,说明安装成功。

  1. 重启一下服务 再up 不然会卡住
sudo systemctl restart tailscaled

sudo tailscale up

运行 sudo tailscale up 后,检查是否在终端中出现一个 URL 链接。有的话才是正常的

复制链接到浏览器,进行设备注册,可以使用GitHub Google GitHub进行登录,上线之后会看到如下的Connected状态

Win安装Tailscale客户端

  1. 直接点击以下链接下载Windows客户端

https://tailscale.com/download/windows

  1. 按照提示安装啥的即可
  2. 安装、登录的过程中会遇到一些问题 看下面的解答
  3. 安装好之后就可以使用ADDRESS一列的IP进行远程ping了,就跟在同一个局域网内ping一模一样了
    在这里插入图片描述

会出现的问题

板子、win都安装了客户端 但是无法ping通

先检查板子的问题

  1. 检查 Tailscale 服务是否正常运行,确保没有出现连接问题。在 NanoPi 上运行以下命令
sudo tailscale status
  1. 如果报如下错误则说明链配置错误

是由于 iptables 使用的是 nf_tables 而非传统的 iptables,或者缺少必要的规则链。

adding [-] ts-postrouting] in nat/POSTROUTING: running [/usr/sbin/iptables -t nat -I POSTROUTING 1 -j ts-postrouting --wait]: exit status 4: iptables v1.8.10 (nf_tables): CHAIN_ADD failed (No such file or directory): chain POSTROUTING

一些较新的 Linux 版本中,iptables 被替换为 nf_tables,这可能导致与 Tailscale 配置不兼容

  1. 检查当前使用的 iptables 后端
sudo iptables -V

如果返回的是类似于 iptables v1.8.10 (nf_tables) 的信息,这意味着系统使用的是 nf_tables 后端,而不是传统的 iptables

  1. 切换回传统的 iptables 后端
sudo update-alternatives --config iptables

在这里插入图片描述

选择1

  1. 重新启动 Tailscale 服务
sudo systemctl restart tailscaled

win安装Tailscale客户端卡住

参考这篇文章:在Windows中无法安装tailscale的解决方法 – 酷友物语

登录的时候也会卡住 需要重启一下


win无法大登录Tailscale客户端

无解,网上没有一个能解的

唯有重启解决99%的问题

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐