解决每次重启电脑后,linux系统中ens33中的inet地址发生改变的问题

解决每次重启电脑后,linux系统中ens33中的inet地址发生改变的问题

在Linux系统中,ens33 是一种网络接口的命名方式,而 “inet 地址” 通常指的是IPv4地址。如果你想让 ens33 网络接口的 IPv4 地址在电脑重启后不发生改变,可以使用静态IP地址而不是动态分配的方式(比如DHCP)。

1、查询ip

ifconfig

得到如下:
在这里插入图片描述

2、 打开 interfaces 文件进行编辑

sudo nano /etc/network/interfaces

在下面添加

auto ens33
iface ens33 inet static
    address 172.25.154.95
    netmask 255.255.240.0
    broadcast 172.25.159.255

(ctrl+O保存,回车,ctrl+x退出)

3、重新启动网络服务

sudo systemctl restart networking

如果出现以下错误:
hadoop@hadoop1:~$ sudo systemctl restart networking
Job for networking.service failed because the control process exited with error code. See “systemctl status networking.service” and “journalctl -xe” for details.
进行第4步,没有出错则成功将ip改成静态ip

4、尝试直接关闭 ens33 接口,然后再重新启动网络服务

sudo ip link set dev ens33 down
sudo systemctl restart networking

5、检查 ens33 的状态以确保它已正确应用新的静态IP配置

ip addr show ens33

确保输出中显示了你预期的静态IP地址、子网掩码和广播地址。如果一切正常,那么网络配置已经成功应用。
在这里插入图片描述
此时,因为已经在配置文件中将 ens33 设置为静态IP地址,每次重启计算机时,该接口都将使用指定的静态IP地址,而不会动态分配新的地址。因此,IP地址应该保持不变,除非再次修改配置文件或执行其他更改。
保险起见,记得重要文件备份。

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值