Ubuntu配置固定IP的流程步骤

 更新时间:2025年08月13日 09:36:08   作者:mochensage  
在装服务器系统的时候,DHCP自动获取ip时,路由可能会重新分配ip,为避免产生影响,可以关闭DHCP将主机设置为静态ip,本文给大家介绍了Ubuntu配置固定IP的流程步骤,需要的朋友可以参考下

在装服务器系统的时候,DHCP自动获取ip时,路由可能会重新分配ip,为避免产生影响,可以关闭DHCP将主机设置为静态ip。

系统环境

Ubuntu 22.04-Desktop

配置方式

一、如果是装的Ubuntu图形化(就是可以用鼠标操作点击应用的,一般镜像后缀为desktop),可以直接在网络设置中配置。

二、通过修改netplan配置文件方式进行设置。(图形化和命令行都适用)

一、图形化界面设置中配置

1、打开设置找到网络,在有线连接这里点击设置齿轮图标

2、找到 IPv4 设置

参考如下截图,取消默认DHCP,修改为手动。

并在下方分别配置静态 IP 地址、子网掩码、以及对应网关、DNS服务地址。

(分配静态IP前,请先检查有无设备占用,避免IP冲突)

完成后点击 “应用” 即可。

二、命令行修改netplan配置文件

1、确定网卡和当前网关

查看网卡:ip a 或 ifconfig(使用ifconfig需要先安装net-tools)。

一般,网卡名称可能是 eno1、ens33 或其他类似的名称,按输出的名称调整即可。

查看网关:route -n

2、修改配置文件

Netplan 是 Ubuntu 18.04 及以上版本中用于管理网络配置的工具。

配置文件通常位于 /etc/netplan/ 目录下,文件名通常是 01-netcfg.yaml 或类似的名称。

找到 /etc/netplan/ 配置文件目录,将原有配置文件备份(可选)

编辑配置文件:sudo nano xxxx.yaml

配置文件内容参考如下,替换自己主机网卡和预设ip(ip设置前先确认有无其他设备占用)

注意配置内容间的缩进

参数解析:

  • dhcp4: no:禁用 DHCP,改为手动配置 IP 地址。
  • addresses:设置静态 IP 地址和子网掩码(例如 192.168.1.100/24)。
  • gateway4:设置默认网关。
  • nameservers:设置 DNS 服务器地址。

3、应用修改

配置文件编辑完之后保存,然后执行 sudo netplan apply  应用修改内容。

应用修改之后,ip已经调整完毕,可以重启查看ip验证。

也可以尝试使用其他主机ping一下此主机的静态ip。

ping ip

到此这篇关于Ubuntu配置固定IP的流程步骤的文章就介绍到这了,更多相关Ubuntu配置固定IP内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Linux平台安装redis及redis扩展的方法

    Linux平台安装redis及redis扩展的方法

    这篇文章主要介绍了Linux平台安装redis及redis扩展的方法,较为详细的分析了Linux平台redis安装步骤、操作命令与相关注意事项,需要的朋友可以参考下
    2018-08-08
  • Ubuntu18.04VirtualBox安装中文输入法实现方式

    Ubuntu18.04VirtualBox安装中文输入法实现方式

    文章介绍了在虚拟机中安装中文支持和输入法的步骤:首先通过图形界面添加中文语言支持,然后在终端安装fcitx并重启虚拟机,最后通过图形界面安装具体的输入法(如拼音),并通过Ctrl+空格切换输入法
    2025-10-10
  • Linux安装Nginx及配置nginx.conf方式

    Linux安装Nginx及配置nginx.conf方式

    本文提供了在Linux系统上安装Nginx和配置nginx.conf的详细步骤,为初学者提供了便捷的操作指导和个人经验分享,适合需要搭建服务器的用户参考
    2023-03-03
  • linux服务器后台设置小技巧

    linux服务器后台设置小技巧

    linux服务器实用技巧
    2008-04-04
  • Linux进程网络流量统计的实现过程

    Linux进程网络流量统计的实现过程

    这篇文章主要介绍了Linux进程网络流量统计的实现过程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-09-09
  • Linux上面如何查找nginx所在位置

    Linux上面如何查找nginx所在位置

    这篇文章主要介绍了Linux上面如何查找nginx所在位置问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Linux如何查看文件权限的命令

    Linux如何查看文件权限的命令

    Linux中使用ls -R命令递归查看指定目录及子目录下所有文件和文件夹的权限信息,以列表形式展示权限位、所有者、组等详细内容
    2025-07-07
  • Apache Web服务器的完全安装指南

    Apache Web服务器的完全安装指南

    本文讨论如何安装支持mod_perl、mod_ssl及php的apache web服务器,并安装webalizer实现对web访进行日志分析。手把手引导初学者编辑一个安全、功能完备的web服务器系统。
    2010-12-12
  • shell判断一个变量是否为空方法总结

    shell判断一个变量是否为空方法总结

    在本篇文章里小编给大家分享了关于shell判断一个变量是否为空方法总结内容,有兴趣的朋友们学习下。
    2019-01-01
  • Linux用户磁盘配额设置方法

    Linux用户磁盘配额设置方法

    下面小编就为大家带来一篇Linux用户磁盘配额设置方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12

最新评论