首頁 > 系統教程 > Linux > 如何在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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板