2025-01-01T00:00:00 WARNING Daemon Daemon Could not determine primary interface, please ensure /proc/net/route is correct
2025-01-01T00:00:00 WARNING Daemon Daemon Primary interface examination will retry silently
2025-01-01T00:00:00 ERROR Daemon Daemon /proc/net/route contains no routes
2025-01-01T00:00:00 ERROR Daemon Daemon /proc/net/route contains no routes
2025-01-01T00:00:00 ERROR Daemon Daemon /proc/net/route contains no routes
2025-01-01T00:00:00 ERROR Daemon Daemon /proc/net/route contains no routes
2025-01-01T00:00:00 ERROR Daemon Daemon /proc/net/route contains no routes
潛在原因可能為:
1.在 Linux Guest OS 內的網路設定檔中使用靜態 的IP 位址。
(根據目前獲取的資料來看,可先排除。)
2.VM作業系統內可能mask或者移除了networking/ clout-init/wicked/waagent 服務或其依賴服務。
(這也會造成虛擬機器無法取得 IP 位址的問題。)
3.VM的網路設定檔因其他原因而損壞。
緩解辦法:

sudo dhclient -v
如果網路設定檔已損壞,即便dhclient後恢復了網路訪問,
重設 Azure Linux VM 的網路介面 - Virtual Machines | Microsoft Learn
- 前往 Azure 入口網站。
- 選取受影響的虛擬機器。
- 選取 [ 網絡] ,然後選取 VM 的網絡介面。
- 選取 [IP 設定]。
- 選取IP。
- 如果未將 [私人IP設定 ] 設定為 [靜態],請將它變更為 靜態。
- 將 IP位址 變更為子網中可用的另一個IP位址。
- 虛擬機會重新啟動,以將新的 NIC 初始化至系統。
- 嘗試使用SSH登入。 如果成功,您可以視需要將私人IP位元址變更回原始位址。 否則,您可以保留它。




沒有留言:
張貼留言