Ubuntu删除原有IP分配及修改IP地址详细步骤

2026-08-31 03:58:08 154阅读
本文详细介绍了在Ubuntu系统中删除原有IP分配并修改IP地址的具体步骤,通过命令行查看当前网络接口,清除或释放旧的IP配置以避免地址冲突,随后,进入Netplan配置目录,编辑对应的YAML配置文件,设置新的静态IP地址、子网掩码、网关及DNS服务器,修改并保存文件后,执行配置应用命令使新IP生效,通过ping等网络测试命令验证IP修改是否成功,确保系统网络连接正常。

Ubuntu如何修改IP地址?详解Netplan与图形界面两种方法

在使用Ubuntu系统时,无论是部署服务器还是配置本地虚拟机,我们经常会遇到需要固定IP地址的情况,自从Ubuntu 17.10版本开始,Ubuntu就引入了新的网络管理工具Netplan,取代了传统的/etc/network/interfaces配置方式,加上日常使用的桌面版图形界面,很多新手朋友可能会感到困惑。

Ubuntu删除原有IP分配及修改IP地址详细步骤

本文将围绕“ubuntu如何修改ip地址”这一核心问题,为大家详细讲解两种最常用的修改方法:命令行配置和图形界面配置。

通过Netplan命令行修改(适用于Ubuntu Server及桌面版)

这是目前最标准、最主流的修改方式,特别适合服务器环境或通过SSH远程连接的用户。

第1步:查看网络接口名称 打开终端(快捷键 Ctrl + Alt + T),输入以下命令查看当前网卡信息:

ip a

在输出的信息中,找到你需要修改IP的网卡名称,通常是以太网(如 eth0ens33enp3s0)或无线网卡(如 wlan0),请记下这个名称,后面会用到。

第2步:修改Netplan配置文件 Ubuntu的网络配置文件存放在 /etc/netplan/ 目录下,通常是一个后缀为 .yaml 的文件(00-installer-config.yaml01-network-manager-all.yaml)。 使用 nano 编辑器打开该文件(需要管理员权限):

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

第3步:编写静态IP配置 在文件中输入或修改配置。注意:YAML语法对缩进要求极其严格,只能用空格,不能用Tab键!

假设我们要将网卡 ens33 的IP修改为 168.1.100,子网掩码为 24,网关为 168.1.1,DNS为 8.8.8如下:

network:
  version: 2
  renderer: networkd  # 如果是桌面版,这里可能是 NetworkManager
  ethernets:
    ens33:           # 这里替换为你实际的网卡名称
      dhcp4: no      # 禁用自动获取IP
      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服务器

第4步:应用配置 保存文件并退出(在nano中按 Ctrl+O 回车保存,Ctrl+X 退出)。 然后输入以下命令使配置生效:

sudo netplan apply

如果没有报错,你的IP地址就已经成功修改了,可以使用 ip a 命令再次查看确认。


通过图形界面修改(适用于Ubuntu Desktop)

如果你使用的是Ubuntu桌面版,不习惯敲命令,可以通过图形界面快速修改。

  1. 打开设置:点击屏幕右上角的网络图标(向下箭头或WiFi图标),选择“有线设置”或“网络设置”。
  2. 进入网络详情:找到你当前连接的网络,点击右侧的“齿轮”图标。
  3. 修改IPv4设置
    • 在弹出的窗口中,点击顶部的“IPv4”选项卡。
    • 将“IPv4 方法”从“自动 (DHCP)”更改为“手动”。
  4. 填写IP信息
    • 填写“地址”:168.1.100
    • 填写“子网掩码”:255.255.024
    • 填写“网关”:168.1.1
    • 填写“DNS”:8.8.8(多个DNS用逗号隔开)
  5. 应用并重连:点击右上角的“应用”按钮,然后关闭网络开关再打开,或者重启电脑,新的IP地址就会生效。

补充方法:临时修改IP(重启后失效)

如果你只需要临时修改一下IP地址用于测试,可以使用 ip 命令快速完成:

# 添加新的IP地址
sudo ip addr add 192.168.1.100/24 dev ens33

注意:这种方法在重启系统后会恢复原来的网络配置。

ubuntu如何修改ip地址”,最推荐且永久生效的方法是通过Netplan修改YAML配置文件,在修改时一定要细心,尤其是YAML文件的层级缩进,一旦缩进错误,netplan apply 时就会报错,如果在应用配置后发现自己SSH断开了,说明你新配置的IP与当前网段冲突或网关设置有误,可以通过直接登陆服务器终端将配置改回并重新应用。

文章版权声明:除非注明,否则均为亚朵原创文章,转载或复制请以超链接形式并注明出处。