跳至主要內容

Ubuntu 22.04 透過 Netplan 設定 IP

Pamis Wang大约 1 分鐘作業系統UbuntuLinux

前言

使用 Ubuntu 桌面版本可以直接用 GUI 介面來修改 IP,
但用了 Server 版本只能用 CLI 來修改。
雖然說安裝時也可以設定 IP,
但如果已經安裝好作業系統想再修改,
本文提供了簡單的教學。

事前準備

  • 適用於 Ubuntu 22.04 作業系統。
  • 確保有 root 權限。

確認網卡資料

輸入指令列出所有網卡

ip a

大概會像這樣,要改的就是第 2 張網卡。

修改網卡資料

在 Ubuntu 22.04 使用 Netplan 來管理網路設定,
所以指向下面的目錄查看有無設定檔案。

cd /etc/netplan
ls

通常會看到一個 00-installer-config.yaml 檔案
進去編輯會看到類似的內容:

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:
      dhcp4: true
  version: 2

寫入新的設定來修改網路位址,例如固定 IP、閘道、DNS 等等...

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:
      addresses:
        - 192.168.100.100/24
      nameservers:
        addresses:
          - 192.168.100.5
        search: []
      routes:
        - to: default
          via: 192.168.100.5
  version: 2

套用網卡設定

輸入之後套用新的網路設定。

sudo netplan apply
上次編輯於:
貢獻者: EXMAIL\pamis