web-dev-qa-db-ja.com

LinuxシステムでDHCPからIPアドレスを解放および更新する方法

システム:

  • Linux Mint 18.2 Cinnamon 64ビット(デスクトップモード、ハンズオン)

  • GNU/Linux Debian 9.2 Cinnamon 64ビット(ヘッドレスモード、SSH)

質問:

これらのLinuxシステムでDHCPサーバー(ルーター)からIPアドレスを解放および更新する方法

2

両方のネットワークで次のプログラムがリッスンしていることがわかりました。

dhclient

man page の引用:

-r     Release the current lease and stop the running DHCP client as  previously  recorded
       in  the  PID  file.  When shutdown via this method dhclient-script will be executed
       with the specific reason for calling the script set.  The client  normally  doesn't
       release  the  current  lease  as this is not required by the DHCP protocol but some
       cable ISPs require their clients to notify the server if they wish  to  release  an
       assigned IP address.

したがって、すべてのインターフェースのソリューションは次のとおりです。

Sudo dhclient -r
Sudo dhclient

または、便利なことに、特定のインターフェースについては、eth0

Sudo dhclient -r eth0
Sudo dhclient eth0

もちろん、サーバーにSSH接続するときは、両方のコマンドonelinerを実行するか、または この答え に従ってスクリプトを記述する必要があります=。

4