raspberrypi 树莓派从烧录到内网穿透

准备工作:
1.树莓派开发板
2.TF卡(16G以上)
3.系统镜像
4.SD Card Formatter(格式化工具)
5.Win32DiskImager(烧录工具)
6.xshell (ssh连接工具)

下载系统

系统镜像下载地址: https://pan.baidu.com/s/1mFSFhyVAKxqroAQvmORhpw 提取码: gnsw
该系统版本为Raspbian GNU/Linux 10 (buster),ARM架构 32 位
更多版本请点击

烧录

插入TF卡(SD卡),先用SD Card Formatter格式化,再将img文件写入到TF卡中.

开机前设置

树莓派无屏幕时:
在boot盘内新建ssh文件(不要加拓展名,什么内容都不写),用于ssh连接.
新建wpa_supplicant.conf文件,添加以下内容:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
ssid="你的WiFi名"
psk="WiFi的密码"
key_mgmt=WPA-PSK
priority=1
}

priority=1 数字越大优先级越高

插电开机

安装TF卡并开启树莓派,电脑进入wifi设置页面,查看树莓派ip,尽量固定该ip.
使用ssh工具连接
xshell
电脑与树莓派同一wifi下,主机为树莓派ip
用户名为pi
密码为raspberry

修改密码并完成基础配置

sudo passwd pi      #修改默认的用户名为pi的密码,按照提示重复输入两次新密码即可
sudo passwd root  	#修改root账户的初始密码
su root        	    #切换登陆到root账户
su pi               #切换到pi账户

换源或更新软件

内网穿透

#下载Frpc
sudo bash -c "$(curl -s -L https://getfrp.sh)"

按照提示安装.访问樱花穿透官网
官方帮助文档
创建隧道并启用隧道.

设置开机启动(其余需要开机运行的命令也可这样操作)

sudo nano /etc/rc.local

在exit 0前输入开机需要运行的命令.

#rc.local末尾内容
nohup frpc -f 访问密钥:隧道id > /home/pi/temp/fprcout.log 2>&1 &
exit 0

替换成自己的内容,创建/home/pi/temp/ 目录

最后重启 sudo reboot 即可
VNC,防火墙

posted @ 2021-02-18 21:11  _南归  阅读(270)  评论(0)    收藏  举报