给树莓派4B配置静态IP地址

1.面临问题

树莓派连接wifi时,ip会变化,每次都要看后台,有点麻烦。


2.解决方案

此时树莓派4B,已经连接wifi, 先查看一下网络接口

ifconfig

在这里插入图片描述

首先,要确定使用那个IP地址,对这个IP地址的要求是:网络中其他机器尚未使用的地址,同时还有在家用集线器的IP地址范围内。

wlan0 在192.168.0网段上,我这里就把树莓派4B的IP地址固定为192.168.0.10(和显示的不同,有所区别,方便检验)

sudo nano /etc/network/interfaces

在这里插入图片描述

写入

auto lo
iface lo inet loopback

iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1

然后

sudo reboot

再次查看IP地址

在这里插入图片描述

这个时候就设置好了。


3.内容扩展

eth0

一个使用以太网接口的网络连接

lo

本地环回接口,该接口可以忽略

wlan0

一个使用USB的WIFI无线网卡 or 树莓派4B内置的WIFI网卡的网络接口

如果你想给以太网接口指定一个静态的IP地址。(这里我指定的是192.168.1.10)

你应该写入的内容是

auto lo
iface lo inet loopback

iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

对大部分网络来说,网络掩码都设置为255.255.255.0,同时把网关设置为路由器本身的IP地址,这样的话,该IP地址就和你连接的路由器的控制台所用地址完全一致了。

编辑保存该文件后,清空现存的DHCP配置项,然后重启,让修改生效。

sudo rm /var/lib/dhcp/*  
sudo reboot

后记:最近回到学校后使用不同的路由器,虽然wifi的名称和密码一样,但是因为提供的网段不同不能连接,然后我把192.168.0.10改为了192.168.1.10,就解决了问题。

  • 11
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值