「ifconfig」コマンドに関する記事/チュートリアルを読みましたが、ほとんどの一般的な説明が含まれています。
「ipコマンドにはifconfigはお勧めできません」
そして、ipコマンドを学ぶことをお勧めします。しかし、それらのどれも、「ip」コマンドが「ifconfig」よりも強力な理由を説明していません。
それらの違いは何ですか?
ベストアンサー1
ifconfig
私はnet-tools
長い間Linuxネットワークスタックに正しく従うことができませんでした。また、ioctl
カーネルと対話するための醜く、あまり強力な方法であるネットワーク構成にも使用されています。
Linuxネットワーキングコードの多くの変更や多くの新機能は、net-tools
マルチパスルーティング、ポリシールーティング(RPDBを参照)を使用してアクセスできません。route
同じメトリックを使用して同じ宛先に複数のパスを追加するなど、愚かな操作を実行できます。
また:
ifconfig
一部のデバイスの正しいハードウェアアドレスは報告されません。ipip
などのカーネル内の静的トンネルは設定できませんsit
。gre
l2tp
tun
またはデバイスを作成できませんtap
。- 与えられたインターフェイスに複数のアドレスを追加することも意味がありません。
net-tools
また、Linuxフロー制御システムの設定には使用できません。
また、見ることができますifconfig
残念。
編集する:net-tools
開発中断の主張を削除し、今頃この記事の出所を忘れてしまいました。net-tools
主にバグ修正、国際化などの小さな改善と機能を提供することはありましたが、リリース以降の作業は続行されました。iproute2