当前位置:首页 > 系统教程 > 正文

解决Ubuntu Server 22.04.5 LTS重启后IP地址被重置问题(永久固定IP配置详细教程)

问题描述

Ubuntu Server 22.04.5 LTS系统中,很多用户遇到重启后IP地址重置的问题。原本配置的静态IP在重启后恢复为动态获取(DHCP),导致网络服务中断,影响服务器稳定性。这通常是因为网络配置文件未正确修改所致。本教程将详细指导如何永久解决此问题,即使小白也能轻松上手。

原因分析

Ubuntu Server 22.04.5 LTS默认使用Netplan进行网络管理,如果Netplan配置文件未设置为静态IP,或配置错误,系统重启后会回退到DHCP模式,引发IP地址重置。此外,旧版网络工具(如ifupdown)的干扰也可能导致此问题。我们需要通过静态IP配置来锁定IP,避免重置。

解决方法:配置静态IP

以下是永久固定IP的步骤,请确保以root或sudo权限执行。我们将通过修改Netplan配置文件来实现静态IP配置,这是一个关键的网络故障排除技巧。

步骤1:查看当前网络接口

首先,通过命令 ip aifconfig 查看网络接口名称(如ens33、eth0)。记录接口名,后续配置会用到。

解决Ubuntu Server 22.04.5 LTS重启后IP地址被重置问题(永久固定IP配置详细教程) Ubuntu LTS  IP地址重置 静态IP配置 网络故障排除 第1张

步骤2:编辑Netplan配置文件

Netplan配置文件位于 /etc/netplan/ 目录,通常以.yaml结尾。使用文本编辑器(如nano)打开文件:

sudo nano /etc/netplan/00-installer-config.yaml

如果文件不存在,可以创建新文件。然后添加以下内容,替换ens33为你的接口名,并设置静态IP、网关和DNS:

network:  version: 2  renderer: networkd  ethernets:    ens33:      addresses:        - 192.168.1.100/24      routes:        - to: default          via: 192.168.1.1      nameservers:        addresses: [8.8.8.8, 8.8.4.4]

注意:IP地址、子网掩码(/24)、网关和DNS需根据你的网络环境调整。这能有效防止IP地址重置

步骤3:应用配置

运行以下命令使配置生效,这是静态IP配置的关键一步:

sudo netplan apply

如果出现错误,检查YAML语法(如缩进)。然后重启系统测试:sudo reboot

步骤4:验证IP配置

重启后,再次运行 ip a 确认IP是否固定。如果IP未变,说明Ubuntu Server 22.04.5 LTSIP地址重置问题已解决。否则,重复步骤2-3进行网络故障排除

总结

通过本教程,你学会了在Ubuntu Server 22.04.5 LTS中配置静态IP来避免重启后IP地址重置。关键点是正确编辑Netplan文件并应用更改。如果遇到问题,请检查网络环境或咨询社区。定期维护静态IP配置能提升服务器可靠性,减少网络故障排除时间。

提示:备份原始配置文件后再修改,以防出错。本教程适用于Ubuntu Server 22.04.5 LTS及类似版本。