在Ubuntu中设置IP地址的几种方式

 更新时间:2025年05月30日 09:33:01   作者:uestcai  
在 Ubuntu 中,可以通过几种方式设置 IP 地址:使用网络管理器图形界面、命令行工具、或直接编辑网络配置文件,以下是这几种方法的详细实现步骤,需要的朋友可以参考下

方法一:使用图形界面(Network Manager)

  1. 打开网络设置

    • 点击屏幕右上角的网络图标。
    • 选择“设置”或“网络设置”。
  2. 选择网络连接

    • 在左侧面板中选择要配置的网络连接(例如,有线网络或无线网络)。
    • 点击齿轮图标以打开该连接的设置。
  3. 配置 IPv4 设置

    • 选择“IPv4”标签。
    • 在“方法”下拉菜单中选择“手动”。
    • 输入所需的 IP 地址、子网掩码和网关。
    • 在 DNS 设置中输入 DNS 服务器地址(如果需要)。
  4. 保存更改

    • 点击“应用”按钮以保存更改。

方法二:使用 nmcli 命令行工具

  • 列出所有连接
nmcli connection show
  • 修改连接的 IP 地址
    假设要修改的连接名是 Wired connection 1,并将 IP 地址设置为 192.168.1.100,子网掩码为 24,网关为 192.168.1.1
nmcli connection modify "Wired connection 1" ipv4.addresses 192.168.1.100/24
nmcli connection modify "Wired connection 1" ipv4.gateway 192.168.1.1
nmcli connection modify "Wired connection 1" ipv4.method manual
nmcli connection up "Wired connection 1"
  • 设置 DNS 服务器
nmcli connection modify "Wired connection 1" ipv4.dns "8.8.8.8 8.8.4.4"

方法三:使用 nmtui 命令行工具

  • 启动 nmtui 工具

nmtui
  1. 选择“编辑连接”

  2. 选择要编辑的连接并按回车键。

  3. 配置 IPv4 设置

    • 将“方法”设置为“手动”。
    • 输入 IP 地址、子网掩码和网关。
    • 输入 DNS 服务器地址。
  4. 保存更改并退出。

方法四:手动编辑网络配置文件(Netplan)

对于 Ubuntu 18.04 及更高版本,可以使用 Netplan 来配置网络:

  • 打开 Netplan 配置文件
sudo nano /etc/netplan/01-netcfg.yaml
  • 编辑文件以设置静态 IP
    假设你的网络接口名是 eth0,配置如下:
network:
  version: 2
  ethernets:
    eth0:
      dhcp4: no
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
  • 应用配置
sudo netplan apply

选择适合你的方法来设置 IP 地址。如果不确定,可以从图形界面或 nmtui 工具开始,这些方法相对更为直观。

到此这篇关于在Ubuntu中设置IP地址的几种方式的文章就介绍到这了,更多相关Ubuntu设置IP地址内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • CentOS 7.x安装部署Memcached服务器的详细方法

    CentOS 7.x安装部署Memcached服务器的详细方法

    这篇文章主要介绍了CentOS 7.x安装部署Memcached服务器的详细步骤,需要的朋友可以参考下
    2018-01-01
  • 详解Linux中常见环境变量的特点与设置

    详解Linux中常见环境变量的特点与设置

    环境变量是操作系统和用户设置的一些动态键值对,为运行的程序提供配置信息,理解环境变量对于系统管理、软件开发都很重要,下面小编就为大家详细介绍一下吧
    2025-06-06
  • 本地与linux互传文件的方式详解

    本地与linux互传文件的方式详解

    实现本地与Linux服务器文件互传的常用方式:scp命令、sftp命令、lrzsz程序,xftp软件,下面就跟随小编一起来学习一下如何具体操作的吧
    2023-08-08
  • Linux系统之备份与恢复全过程

    Linux系统之备份与恢复全过程

    Linux备份常用tar打包与dump/restore命令,dump支持分卷/增量备份(0级全备,1-8级差备),需处理安装错误并按层级顺序恢复,restore可查看、还原备份,配合crontab实现自动备份
    2025-09-09
  • ubuntu生成Git的ssh-key方式

    ubuntu生成Git的ssh-key方式

    本文介绍了在Ubuntu上生成Git的ssh-key的过程,包括设置git的user.name和user.email,通过命令生成ssh-key,以及查看生成的ssh-key
    2026-03-03
  • linux的网络通信和进程间通信解读

    linux的网络通信和进程间通信解读

    Linux中进程间通信(IPC)用于同一主机的高效数据交换,网络通信支持跨主机的灵活传输,IPC适用于本地高可靠场景,网络通信适合分布式系统,选择依据为性能需求和通信范围,混合架构可结合Unix Domain Socket优化效率
    2025-09-09
  • Ubuntu中实现定时唤醒与自动休眠功能

    Ubuntu中实现定时唤醒与自动休眠功能

    在自动化脚本执行的时间段内唤醒系统使其正常运行,其余时间则让其进入休眠状态,以此来降低能耗,为达成这一目标,我编写了一个简易的脚本,并通过 crontab 配置了自动化任务,接下来,我会详尽地讲解整个配置过程,需要的朋友可以参考下
    2024-09-09
  • linux网络参数配置方法详解

    linux网络参数配置方法详解

    这篇文章主要介绍了linux网络参数的配置方法,这样可以让你的服务器访问网络,主要参数:IP地址、子网掩码、网关、DNS
    2013-11-11
  • 在Ubuntu 24.04(Noble)上配置阿里源的操作步骤

    在Ubuntu 24.04(Noble)上配置阿里源的操作步骤

    在使用 Ubuntu 系统时,选择一个快速且稳定的软件源(Repository)对于系统更新和软件安装至关重要,阿里云提供的 Ubuntu 镜像源在国内用户中非常受欢迎,本文将介绍如何在 Ubuntu 24.04 (Noble) 上配置阿里源,需要的朋友可以参考下
    2025-07-07
  • Linux bzip2 命令的使用

    Linux bzip2 命令的使用

    这篇文章主要介绍了Linux bzip2 命令的使用,帮助大家更好的理解和使用Linux系统,感兴趣的朋友可以了解下
    2020-08-08

最新评论