如何在 Ubuntu 服務器 22.04 上設置靜態 IP 地址
強烈建議在 Linux 服務器上使用靜態 IP,因為它會在重啟后保持不變。靜態 IP 對郵件服務器、Web 服務器和文件服務器等服務器起著重要作用。
準備條件
- 最小安裝的 Ubuntu 服務器 22.04
- 具有?
?sudo?
? 管理員權限的普通用戶
在 Ubuntu 服務器 22.04 中,網絡由 netplan 程序控制,因此我們將使用 netplan 在 Ubuntu 服務器上配置靜態 IP 地址。
注意:我們不能使用 ??nmcli 程序??,因為它不是 Ubuntu 服務器上默認安裝的一部分。
在 Ubuntu 服務器 22.04 上設置靜態 IP 地址
登錄到你的 Ubuntu 服務器 22.04,查找 netplan 配置文件。它位于 ??/etc/netplan?
? 目錄下。
運行以下 ??cat?
?? 命令以查看 ??00-installer-config.yaml?
? 的內容。
注意:配置文件的名稱可能因你的設置而異。由于它是一個 yaml 文件,因此請確保在編輯時保持縮進和語法。
輸出:
Default-Content-netplan-ubuntu-server
根據上面的輸出,它說我們有 ??ens33?
?? 接口,它正在從 DHCP 服務器獲取 IP。查看接口名稱的另一種方法是通過 ??ip?
? 命令。
現在,要配置靜態 IP 代替 DHCP,使用 ??vi?
?? 或 ??nano?
? 編輯器編輯 netplan 配置文件并添加以下內容。
保存并關閉文件。
Updated-Netplan-Config-File-Content-Ubuntu-Server
在上面的文件中,我們使用了以下內容,
- ?
?ens33?
? 為接口名稱 - 用于設置靜態 IP 的地址
- ?
?nameservers?
? 用于指定 DNS 服務器的 IP - 用于指定默認網關的路由
注意:根據你的環境更改 IP 詳細信息和接口名稱。
要是上述修改生效,請使用以下 ??netplan?
? 命令應用這些更改:
運行以下 IP 命令查看接口上的 IP 地址:
要查看默認路由,請運行:
上述命令的輸出。
ip-addr-route-command-output-ubuntu-server
完美,以上命令的輸出確認靜態 IP 和路由配置成功。
這就是這篇文章的全部內容。