AWS Linux 2023 在VM匯入時遇到網路沒有 IP 的問題
在匯入 AWS Linux 2023 系統映像檔至虛擬機(VM)時,可能會遇到網路界面無法啟用、沒有 IP 的情況。此問題通常是由於網路接口名稱變更所致。以下是解決此問題的步驟。
問題描述
AWS Linux 2 的預設網路接口名稱為 eth0
,在啟用後可正常取得 IP。然而,在 AWS Linux 2023 中,預設的網路接口名稱已改變,eth0
無法使用,此名稱可能改為 ens3
或其他名稱,導致網路無法正常啟用。
解決步驟
確認網路接口名稱
- 使用以下指令確認實際的網路接口名稱:
- 通常 AWS Linux 2023 的網路接口名稱為
ens3
。
- 使用以下指令確認實際的網路接口名稱:
修改網路設定檔
- 打開並編輯
/etc/systemd/network/10-cloud-init-eth0.network
檔案: - 將
Name=eth0
改為檢查到的接口名稱,例如ens3
:
- 打開並編輯
重新啟動網路服務
- 儲存並關閉檔案後,執行以下指令重新啟動網路服務:
- 儲存並關閉檔案後,執行以下指令重新啟動網路服務:
驗證 IP 是否取得
- 使用以下指令確認網路接口是否取得 IP:
- 若成功顯示 IP,表示網路已正常啟用。
- 使用以下指令確認網路接口是否取得 IP:
參考資料
備註
此更動僅需在 AWS Linux 2023 上進行,AWS Linux 2 不受影響。
留言 (0)
張貼留言