首页 > 系统教程 > 操作系统 > 如何在Ubuntu 22.04中配置静态IP地址(轻松指南)

如何在Ubuntu 22.04中配置静态IP地址(轻松指南)

尊渡假赌尊渡假赌尊渡假赌
发布: 2025-03-21 10:55:11
原创
887 人浏览过

本指南详细介绍了在Ubuntu 22.04 LT和更高版本上配置静态IP地址的几种方法。我们将使用NetPlan, nmclinmtui和GNOME桌面GUI进行介绍。

目录

  • 方法1:NetPlan配置文件
    • 了解NetPlan配置文件优先级和合并
  • 方法2: nmcli命令行工具
  • 方法3:基于nmtui文本的界面
  • 方法4:GNOME桌面GUI
  • 结论

方法1:通过NetPlan配置静态IP

NetPlan是Ubuntu 18.04及以后的默认网络管理器,使用YAML配置文件。

  1. 识别您的网络接口:使用ip aip link到列表接口(例如, eth0ens33 )。注意名称;我们将以ens18为例。

    如何在Ubuntu 22.04中配置静态IP地址(轻松指南)

  2. 备份您的配置:在编辑之前,备份/etc/netplan/01-network-manager-all.yaml

     sudo cp /etc/netplan/01-network-manager-all.yaml/etc/netplan/01-network-manager-all_backup.yaml
    登录后复制
  3. 编辑配置文件:打开NetPlan配置文件(例如, /etc/netplan/01-network-manager-all.yaml etc/netplan/01-network-manager-all.yaml),使用nano (例如Nano)的文本编辑器:

     sudo nano /etc/netplan/01-network-manager-all.yaml
    登录后复制
  4. 配置静态IP:修改文件。用您的网络详细信息代替占位符:

    网络:
      版本:2
      渲染器:NetworkD
      以太网:
        ENS18:
          DHCP4:不
          地址:
            -192.168.1.22/24
          Gateway4:192.168.1.101
          名称服务器:
            地址:[8.8.8.8,8.8.4.4]
    登录后复制

    对于多个IP地址

    网络:
      版本:2
      渲染器:NetworkD
      以太网:
        ENS18:
          DHCP4:不
          地址:
            -192.168.1.22/24
            -192.168.1.23/24
            -192.168.1.24/24
          路线:
             -  to:默认
              Via:192.168.1.101
          名称服务器:
            地址:[8.8.8.8,8.8.4.4]
    登录后复制

    重要的是: YAML对空间敏感。使用一致的凹痕(空格,而不是选项卡)。

  5. 验证配置:在应用之前测试更改:

     Sudo Netplan尝试
    登录后复制
  6. 应用配置:应用更改:

     Sudo Netplan适用
    登录后复制
  7. 验证更改:使用ip aip addr show dev ens18检查IP设置。

  8. 重新启动网络服务(可选):如有必要:

     sudo systemctl restart systemd-networkd
    登录后复制

了解NetPlan配置文件优先级和合并

NetPlan在/etc/netplan/中处理所有yaml文件。后来的文件覆盖了较早的设置。必须在单个文件中定义多个IP地址。

方法2:使用nmcli

nmcli是命令行网络管理器工具。如果需要,请安装它( sudo apt update && sudo apt install network-manager )。

  1. 列表连接: nmcli con show列出您的连接。

    如何在Ubuntu 22.04中配置静态IP地址(轻松指南)

  2. 修改连接:(用您的值替换占位符)

     sudo nmcli con修改“有线连接1” ipv4.addresses 192.168.1.22/24 ipv4.gateway 192.168.1.1.101 ipv4.dns 8.8.8.8.8 ipv4
    sudo nmcli con down“有线连接1”
    sudo nmcli con up“有线连接1”
    登录后复制
  3. 验证:使用nmcli con show "Wired connection 1"ip a进行验证。

方法3:使用nmtui

nmtui提供了基于文本的接口。如有必要,安装NetworkManager。运行sudo nmtui并按照屏幕上的提示。

如何在Ubuntu 22.04中配置静态IP地址(轻松指南)如何在Ubuntu 22.04中配置静态IP地址(轻松指南)如何在Ubuntu 22.04中配置静态IP地址(轻松指南)

方法4:GNOME桌面GUI

  1. 打开设置,然后是网络

  2. 单击连接旁边的齿轮图标。

  3. 切换到IPv4设置中的“手动”。

  4. 添加您的IP地址,NetMask,网关和DNS服务器。

  5. 点击应用。如有必要,重新连接。

    如何在Ubuntu 22.04中配置静态IP地址(轻松指南)如何在Ubuntu 22.04中配置静态IP地址(轻松指南)

结论

选择最适合您舒适度和环境的方法。请记住要避免IP地址与您的DHCP范围发生冲突。

以上是如何在Ubuntu 22.04中配置静态IP地址(轻松指南)的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板