Ubuntu 22.04 透過 Netplan 設定 IP
大约 1 分鐘
Ubuntu 22.04 透過 Netplan 設定 IP
前言
使用 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