ifconfig は、ネットワーク インターフェイス情報の表示と構成に使用される一般的なネットワーク コマンドです。ifconfig コマンドの詳細な説明は次のとおりです。
コマンド形式:
ifconfig [网络接口] [选项]
共通オプション:
- -a : 有効になっていないものも含め、すべてのネットワーク インターフェイスの詳細情報を表示します。
- up : 指定されたネットワークインターフェースを有効にします。
- down : 指定されたネットワークインターフェースを無効にします。
- inet : IPv4 アドレスを表示します。
- inet6 : IPv6 アドレスを表示します。
- netmask : サブネットマスクを表示します。
- ブロードキャスト: ブロードキャストアドレスを表示します。
- hwether : ハードウェアアドレス(MACアドレス)を表示します。
- promisc : ネットワークインターフェイスをプロミスキャスモードに設定します。
使用例:
-
すべてのネットワーク インターフェイスに関する情報を表示します。
ifconfig -a
-
ネットワークインターフェースを有効にします。
ifconfig eth0 up
-
ネットワークインターフェースを無効にします。
ifconfig eth0 down
-
指定したネットワーク インターフェイスの IPv4 アドレスとサブネット マスクを表示します。
ifconfig eth0 inet
-
指定したネットワーク インターフェイスの IPv6 アドレスとサブネット マスクを表示します。
ifconfig eth0 inet6
-
指定したネットワーク インターフェイスのブロードキャスト アドレスを表示します。
ifconfig eth0 broadcast
-
指定したネットワーク インターフェイスのハードウェア アドレス (MAC アドレス) を表示します。
ifconfig eth0 hw ether
-
指定したネットワーク インターフェイスを無差別モードに設定します。
ifconfig eth0 promisc
ifconfig コマンドは、IP アドレス、サブネット マスク、ブロードキャスト アドレス、ハードウェア アドレスなど、ネットワーク インターフェイスに関するさまざまな情報を提供します。ifconfig コマンドを理解し、使用することで、ネットワーク インターフェイスの構成を管理および調整できるようになります。一部の Linux ディストリビューションでは ifconfig が ip コマンドに置き換えられていますが、依然として多くのシステムで一般的に使用されるコマンドの 1 つであることに注意してください。