经过了一个多月的等待,树莓派4B终于到货了。拿到手之后首先就是向SD卡中写入系统,上电启动。
然后就是使用putty远程连接到树莓派(主要是资金有限,要不然就给树莓派配一套显示器鼠标键盘了,所以只能使用putty访问树莓派了。。。)。
本文对如何使用putty连接到树莓派做以记录。
1. 配置树莓派开启SSH
树莓派的系统刚写到SD卡时是默认不开启SSH服务的。
想要开启树莓派的SSH服务,最简单的办法就是在SD卡的boot文件夹内创建一个空文件,重命名为SSH。
再将SD卡插入树莓派,重启,即可开启SSH。
2. ping通树莓派
在不知道树莓派ip的情况下,在windows的cmd窗口中输入
ping raspberrypi.local
即可得到树莓派的ip地址。
我这里得到的ip地址是fe80::439e:4962:b99d:69c9%11,是一个ipv6的地址。
使用这个ipv6的地址就可以通过putty连接上树莓派。
(实际上在putty的ip地址上直接输入raspberrypi.local就能连接上树莓派)
3. 设置ipv4静态ip(有线网卡)
连接上树莓派后,修改/etc/dhcpcd.conf文件,将其改为如下样式。
(修改前最好将其备份一下)
interface eth0
static ip_address=192.168.1.88/24
static routers=192.168.1.1
static domain_name_servers=114.114.114.114
这样就配置好了树莓派有线网卡的静态ip。
然后重启树莓派
sudo reboot
4. 设置ipv4静态IP(无线网卡)
如果想要无线连接树莓派,还需要对无线网卡进行配置。(如果只想使用有线网卡可以跳过这步)
配置方法如下。
修改/etc/dhcpcd.conf文件,将其改为如下样式。
(修改前最好将其备份一下)
interface eth0
static ip_address=192.168.1.88/24
static routers=192.168.1.1
static domain_name_servers=114.114.114.114
interface wlan0
static ip_address=192.168.1.89/24
static routers=192.168.1.1
static domain_name_dervers=114.114.114.114
其中eth0是有线网卡,wlan0是无线网卡。
通过这个文件将有线网卡和无线网卡都配置上了静态ip。
但这样还不够,还要修改/etc/network/interfaces文件,在这个文件后面添加如下几行。
auto lo
iface lo inet loopback
iface eth0 inet manual
auto wlan0
allow-hotplug wlan0
iface wlan0 inet static
wpa-ssid "wifi_name"
wpa-psk "password"
address 192.168.1.89
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.1
iface default inet dhcp
这个文件的意思是,自动开启loopback,手动开启eth0,自动开启wlan0,
并配置上wlan0的用户名密码和ip网关等。
然后重启树莓派
sudo reboot
5. 使用putty连接树莓派
修改完静态IP后,就可以使用putty通过新设置的静态ip连接树莓派了。