ネットワークを再起動せずにdhclientをリロードするにはどうすればよいですか?


15

私はec2インスタンスでubuntu 14.04を使用しています。プロビジョニングプロセスの一部としてdhcp設定を変更していますが、dhclientをリロードする方法が見つかりません。実際、14.04クラウドインスタンスでネットワークを再起動する方法はありません。助言がありますか?

回答:


10

-rフラグは明示的に現在のリースを解放し、リースが解放されると、クライアントは終了します。ターミナルを開き、次のコマンドを入力します。

$ sudo dhclient -r

新しいIPを取得します。

$ sudo dhclient 

1
これは正しいとは思わない。サービスをリロードしません。私も同じ状況です-でオプションを変更し/etc/dhcp/dhclient.conf、サービスを再起動する必要があります。場合はdhclient -rオプションなしで実行されるのdhclientがインターフェイスごとに設定されているとして、それも、適切なPIDファイルを見つけることができません。
oasisbob

@oasisbobのsudo dhclientsudo dhclient -rにエラーメッセージが表示されましたが、ファイルが正しくリロードされました。
アディル

@oasisbobが言うように。dhclientの別のインスタンスを呼び出さないでください。同じインターフェイスで2つのプロセスを実行します。
gertvdijk
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.