新鮮的 Ubuntu 20 伺服器獲取錯誤的 DHCP 地址
我需要在 VirtualBox 上設置一個新的 Linux 伺服器,我使用的是 Ubuntu Server 20.04 LTS,而在 Virtualbox 中,我的網路適配器設置為“允許所有”混雜模式的橋接適配器
首先,我使用本教程永久禁用了 IPV6
伺服器設置為從帶有 Active Directory 的 Windows Server 2012 DCHP 獲取 DHCP 地址,但我正在使用 VM MAC 地址設置地址保留(只是為了保持一個集中點,我可以在其中更改所有網路租約)
同樣的配置在舊的 Ubuntu Server 18 安裝上執行良好
但是在 Ubuntu 20 伺服器上不會得到正確的地址,在 DHCP 面板上看到 MAC 地址似乎是“e2343f3e00020000ab111033439cdd1678e3”而不是預期的“08002758510A”
我知道我可以在 Ubuntu 上設置一個固定 IP(我已經做到了並且它可以工作),但正如我所說,我需要在 DHPCP 伺服器中保留一個集中點,以便在需要時可以重新組織所有地址
有誰知道為什麼會發生這種情況,我該如何解決?
謝謝你的幫助
我剛剛發現 Ubuntu 18+ 在獲取 DHCP 地址時使用了不同的方法,對於那些有同樣問題的人,您只需更改您的 netplan 配置並將 dhcp-identifier 設置為 mac:
network: renderer: networkd version: 2 ethernets: {nicdevicename}: dhcp4: true dhcp-identifier: mac
https://superuser.com/questions/1338510/wrong-ip-address-from-dhcp-client-on-ubuntu-18-04
這顯然不是 Windows Server 2012 中顯示的 MAC 地址。也許標題顯示Client Unique Identifier?從 Ubuntu 伺服器(
cat /sys/class/net/*/address
將顯示所有 NIC 的 MAC 地址)或從 VirtualBox 獲取 MAC 地址,並將其放入 Windows Server 2012 靜態 DHCP 配置。