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

Ubuntu Server 22.04.5 LTS 固定IP设置教程(解决重启后IP地址变动/重置问题)

SEO关键词:Ubuntu固定IP设置、Netplan配置教程、22.04 LTS静态IP、Ubuntu服务器网络配置

在使用 Ubuntu Server 22.04.5 LTS 时,很多小白用户会发现,服务器重启后 IP 地址发生了变化。这是因为系统默认通过 DHCP 动态分配 IP。为了保证服务器服务的稳定性,我们需要将动态 IP 修改为静态 IP。本教程将带你通过 Netplan 工具彻底解决这个问题。

第一步:确认网卡名称

在修改配置之前,我们需要知道系统中网卡的具体名称。输入以下命令:

ip a

找到类似 enp0s3eth0 的名称,记下来,这在后续配置中非常重要。

Ubuntu Server 22.04.5 LTS 固定IP设置教程(解决重启后IP地址变动/重置问题) Ubuntu固定IP设置  Netplan配置教程 22.04 LTS静态IP Ubuntu服务器网络配置 第1张

第二步:定位 Netplan 配置文件

Ubuntu 22.04 使用 Netplan 管理网络。配置文件通常位于 /etc/netplan/ 目录下,文件名一般以 .yaml 结尾。

ls /etc/netplan/

假设文件名为 00-installer-config.yaml,使用 nano 编辑器打开它:

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

第三步:修改配置实现 Ubuntu固定IP设置

将文件内容修改为以下格式(注意:YAML文件对空格极其敏感,请务必使用空格缩进,不要使用 Tab):

network:  version: 2  renderer: networkd  ethernets:    enp0s3:  # 替换为你第一步查到的网卡名      dhcp4: no      addresses:        - 192.168.1.100/24 # 设置你想固定的IP地址      routes:        - to: default          via: 192.168.1.1 # 设置你的网关地址      nameservers:        addresses: [8.8.8.8, 114.114.114.114] # 设置DNS

第四步:应用配置解决网络重置问题

保存文件并退出(Ctrl+O,回车,Ctrl+X)。然后执行以下命令应用更改:

sudo netplan apply

此时,你的 22.04 LTS静态IP 就配置完成了。即使下次重启服务器,IP 地址也不会再被重置。你可以再次使用 ip a 命令确认 IP 是否生效。

常见问题小贴士

  • 如果 netplan apply 报错,通常是 YAML 文件的空格缩进不对。
  • 确保 Ubuntu服务器网络配置 中的网关(via)和你的路由器地址一致。
  • 如果无法上网,检查 DNS(nameservers)配置是否正确。

通过以上简单的 Netplan配置教程,小白也能轻松搞定 Ubuntu Server 的固定 IP 问题!