树莓派 修改子网掩码 改静态IP

我的树莓派IP为192.168.2.*,同级网络还有192.168.6.* 网段。树莓派要去ping的话需要子网掩码改为255.255.0.0.改树莓派的IP需要在 /etc/dhcpcd.conf 的文件里面更改。打开这个文件你会发现只有这几项参数可改:

# Example static IP configuration:
#interface eth0
static ip_address=192.168.2.234/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
static routers=192.168.2.254
static domain_name_servers=202.96.134.33

怎么样,没看到子网掩码的内容吧。其实static ip_address=192.168.2.234/16这个参数里面就已经包含了子网掩码的内容,没错,就是/16这个参数。/16表示255.255.0.0,/24表示255.255.255.0。大概聪明的各位已经可以猜到16跟24分别代表什么意思了吧,哇哈哈。改完保存后重启树莓派就OK了。

因为也是小白,百度了好一阵才在这个网址上找到一个靠谱的,赞一个。

参考链接:https://blog.csdn.net/u013178472/article/details/78574878

要在树莓派4B上更静态IP地址,你需要通过命令行界面进行操作,通常是使用`dhcpcd`(动态主机配置协议客户端)或者编辑网络配置文件。以下是基本步骤: 1. **打开终端**: 打开树莓派的终端,可以在桌面搜索栏输入`Terminal`然后点击。 2. **切换到sudo权限**: 输入 `sudo -i` 或者密码 `sudo <your-password>` 获取管理员权限。 3. **编辑网络配置**: 使用文本编辑器编辑网络配置文件。对于动态获取IP的DHCP,通常会编辑`/etc/dhcpcd.conf` 文件;如果设置的是静态IP,则可能需要编辑 `/etc/network/interfaces` 或 `/etc/netplan/01-netcfg.yaml`(如果是使用netplan管理网络)。 4. **添加或修改静态IP信息**: 如果是在`interfaces`文件中,找到 `iface eth0 inet static` 这样的部分,然后更新对应的IP地址、子网掩码、网关和DNS服务器地址。例如: ``` iface eth0 inet static address 192.168.137.15 netmask 255.255.255.0 gateway 192.168.137.1 dns-nameservers 8.8.8.8 8.8.4.4 ``` 5. **保存并重启网络服务**: 修改完后,保存文件并关闭编辑器,然后运行: ``` sudo service networking restart ``` 或者 ``` sudo systemctl restart networking ``` 6. **检查新的IP**: 可以通过运行 `ifconfig` 或 `ip addr show` 来验证新设置IP地址是否生效。 注意:这是一般的步骤,具体的配置可能会因树莓派的软件版本和个人定制有所不同。如果你不确定,建议查阅官方文档或在线资源以获得最新的指导。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值