78 インターフェイスを停止したり、ネットワークサービスを再起動したりすることなく、インターフェイスのIPアドレスをクリアするLinuxコマンドとは何ですか。奇妙なifconfigはIPアドレスを変更できますが、それをクリアするオプションがありません、または間違っていますか? linux networking — ジャックハブ ソース 1 @アンディ:あなたは質問を誤解したと思います。@jackhabはそれを設定していない、インタフェースからアドレスの割り当てを解除したい0.0.0.0-それはで行われているだけの方法ですifconfig。 — grawity @grawity乾杯。アドレスの割り当てを解除すると、NICがすべての意図と目的に切り替わりますか? — アンディ @アンディ:必ずしもそうではありません。それでも着信パケットを監視できます。また、NICは複数のアドレスを持つことができます(ただし、この場合は適用されません)。 — -grawity 参照してくださいserverfault.com/questions/407676/... — pevik
134 ipiproute2から使用します。(ただし、プレフィックスの長さも指定する必要があります。) ip addr del 10.22.30.44/16 dev eth0 すべてのアドレスを削除するには(複数ある場合): ip addr flush dev eth0 — 悲しみ ソース 動作しますが、開発者以外の永続的な変更を行う場合、「eth0はゴミです」というエラーが表示されます(笑)。私はそのファイルを手動で編集する必要があると思いますが、今は名前を思い出せません — -Housemd
9 ループに使用したすべてのインターフェイスからすべてのアドレスを削除するには: for i in $(ls /sys/class/net/) ; do /usr/sbin/ip addr flush $i & done — eri ソース
1 おそらく、[DHCP対応]ルーターから新しいIPを取得しようとしているのでしょうか。この場合、電話 dhclient eth0 — コーディ・バグスタイン ソース これは機能しましたが、IPを割り当ててもネットワークは機能しませんでした。ありがとうございました。 — Rich_F
0.0.0.0
-それはで行われているだけの方法ですifconfig
。