我的 ubuntu 在 hyper-v 虛擬機器實例中運行,我從 Windows 10 主機存取預設的 apache 網站。
一切都很好,但 ubuntu ip 經常發生變化,我不知道為什麼...
我運行:ip addr show
以確認它已更改...
我該如何解決這個問題?
謝謝
答案1
您的 Ubuntu 主機可能透過 DHCP 取得其 IP 位址。這通常會給您一個新地址。若要修正此問題,請使用 取得 VM 虛擬 NIC 的 MAC 位址ip link
。然後,將該MAC 位址帶到您的路由器,並設定ip DHCP MAC/IP 保留(術語可能會根據路由器的品牌和型號而有所不同),為其分配一個既不會更改也不會與任何其他設備衝突的IP或您網路上的主機。