看到树莓派4b发布后,之前一直观望3b+的我终于找到说服自己的理由,在某宝上买下来了4b 4GB版。等了1个月左右到货。然后自己出差1个多月,没空去鼓捣他,中间只能安排些零碎时间来用它。
拿到树莓派后,首先想到就是外网访问,树莓派放在家里,自己随时随地出差,都可以访问。
先去官网下载系统,我下载的是第二个。
完了后使用官方推荐的win32DiskImager烧录系统,插入sd卡,写入即可。
完事后,插上树莓派就可使用了,这里我买的是官方套餐,上面本身就带了系统且sd卡已经格式化了,如果有自己买的sd卡,可以使用SD CARD Formatter 格式化,然后再烧录系统。
这里先不急着插上树莓派使用,先新建两个文件,在windows系统上,一个名称为ssh,无任何后缀,也就是说没有格式。一个为wpa_supplicant.conf,其中,ssh里面不需要添加任何东西,wpa_supplicant.conf需要无线网络配置:
ssid为无限网络名称,psk为密码:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="ChinaNet-xxx"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}
完成后,将sd卡插入,即可通过xshell软件,使用路由器局域网ip加上端口22进行访问了,默认账户:pi,默认密码:raspberry。
使用pi账户登陆成功后,可以手动再安装一下ssh
sudo apt-get install openssh-server
检查一下ssh是否开启:
ps -e | grep ssh
开启ssh:
sudo /etc/init.d/ssh start
加入开机自启动,在终端命令行中启动SSH服务后,如果系统重启或关机后启动,SSH服务默认是关闭的,依然需要手动启动,为了方便可以设置SSH服务开机自动启动,打开 /etc/rc.local 文件,在语句 exit 0 之前加入:
/etc/init.d/ssh start
ssh配置好后,接下来配置路由器,首先确认你的路由器wan ip为公网ip,也就是说,你的路由器wan ip 跟你在www.ip138.com上查到的ip一致。光猫设置为桥接模式,使用路由器拨号上网。路由器我这里使用的是tplink。直接可以设置ddns。动态域名解析,不怕ip不固定。当然也可以使用花生壳的DDNS,不过我觉得没有tplink的好用。然后在路由器设置里,设置虚拟服务器,添加,ip地址为你的树莓派地址,如果不知道,直接终端运行ifconfig,然后,外网端口设置一个你想设置的端口,内网端口为22。即可完成访问。