由于DHCP的缘故,ip是动态分配的。而对于我们这些没有独立显示器或者独立显示器使用不方便的人群,每次使用远程连接树莓派就像是猜谜语。所以这就迫使要将树莓派的ip设置为静态的。
首先进入vi /etc/dhcpcd.conf 这个文件
里面有很多参数信息,我们所需要写的静态ip,路由之类的都在这个文件里写。
我们用笔记本电脑打开网络与共享中心查一下目前的dns,静态路由信息。
看到本机ipv4地址为202.193.72.177,子网掩码255.255.255.0。说明前面3个数为网络号,后面为主机号。我们可以在1到254中取数。我选择的是216,则静态ip为202.193.72.216/24 。
ipv4网关即为我们的路由器,很多家里面的路由器可能是192.168.1.1,但是要以网络连接里查到的为准。
静态DNS我选的是202.102.243.112(114和115是我以前改过的)
下面将这些参数按规范写入dhcpcd.conf中:
以太网接口静态ip配置
# static IP configuration:
interface eth0
profile static_eth0(如果没有写这句话则无法连上外网)
static ip_address=202.193.72.216/24
static routers=202.193.72.254
static domain_name_servers=202.103.243.112
wifi配置静态ip则是:
interface wlan0
profile static_wlan0(如果没有写这句话则无法连上外网)
static ip_address=202.193.72.217/24
static routers=202.193.72.254
static domain_name_servers=202.103.243.112
保存,重启树莓派,就可以设置为静态ip了