DHCP Client 釋放 IP 位址的幾種方式

前言

在某些情況下你可能會希望 DHCP Client 釋放掉目前的 IP 位址,但這篇文章就也只講方式而已,通常這需要配合 MAC 位址的更改或是更新,才會再拿到一個新的 IP 位址。不然當你使用同一個 MAC 位址再次向 DHCP Server 要求時,你有很大的機率還是會獲得相同的 IP。

方式一:dhclient

使用 dhclient-r 參數來釋放某一特定網路介面卡的 IP 位址。(以 ens18 為例)

dhclient -r ens18
dhclient ens18

第二行則是再次向 DHCP Server 要求一次。

方式二:ifdown 及 ifup

第二種方式是透過 ifdownifup 來開關網路介面卡。(以 ens18 為例)

ifdown ens18 && ifup ens18

方式三:systemd

最後一種方式比較粗暴,是直接重啟 netowrking 這個服務。

systemctl restart networking