# dhcpcd -k eth0
eth0経由でssh接続された端末から上のコマンドを発行すると、発行直後から接続は確立されなくなり、以降の操作ができない。だから、ipアドレスの開放を行ってシャットダウンしたい場合とかはコマンドをシェルスクリプトにしておけばいい。
# echo "dhcpcd -k eth0" > releaceip.sh # echo "shutdown -h now" >> releaceip.sh # sh releaceip.sh
これでipアドレスの解放後にマシンをシャットダウンできる。こうすることで、DHCPサーバにプールされたipアドレスが1つ増えて、MACアドレスの違うNICをネットワークにつなぐと返却されたIPアドレスを新しいNICに割り当ててくれるかなと思った。でも、うまくいかなかった。新しいNICにはIPアドレスが割り振られず、新しいNICを搭載したマシンでネットワークの再起動コマンドを叩かないといけなかった。