ifconfig
ifconfig はネットワークインターフェースの設定と管理に使用するコマンドです。IP アドレス、サブネットマスク、MAC アドレス、MTU、ブロードキャストアドレス、ポイントツーポイントアドレスなど、ネットワークインターフェースの設定を確認・変更できます。
構文
ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]
[add <address>[/<prefixlen>]]
[del <address>[/<prefixlen>]]
[[-]broadcast [<address>]] [[-]pointopoint [<address>]]
[netmask <address>] [dstaddr <address>] [tunnel <address>]
[outfill <NN>] [keepalive <NN>]
[hw <HW> <address>] [mtu <NN>]
[[-]trailers] [[-]arp] [[-]allmulti]
[multicast] [[-]promisc]
[mem_start <NN>] [io_addr <NN>] [irq <NN>] [media <type>]
[txqueuelen <NN>]
[[-]dynamic]
[up|down] ...
オプション
ifconfig:設定済みで有効なすべてのネットワークインターフェースとその状態を表示します。ifconfig -a:有効になっていないものも含め、すべてのネットワークインターフェースを表示します。ifconfig <interface>:指定したネットワークインターフェースの設定を表示します。ifconfig <interface> up:指定したネットワークインターフェースを有効にします。ifconfig <interface> down:指定したネットワークインターフェースを無効にします。ifconfig <interface> add <address>:指定したネットワークインターフェースに IP アドレスを追加します。ifconfig <interface> del <address>:指定したネットワークインターフェースから IP アドレスを削除します。ifconfig <interface> netmask <address>:指定したネットワークインターフェースのサブネットマスクを設定します。ifconfig <interface> broadcast <address>:ブロードキャストアドレスを設定します。ifconfig <interface> pointopoint <address>:ポイントツーポイントアドレスを設定します。ifconfig <interface> hw <HW> <address>:MAC アドレスを設定します。ifconfig <interface> mtu <NN>:MTU(最大伝送単位)を設定します。ifconfig <interface> arp:ARP(アドレス解決プロトコル)を有効にします。ifconfig <interface> promisc:プロミスキャスモードを有効にし、ネットワークインターフェースを通過するすべてのパケットを受信します。ifconfig <interface> multicast:マルチキャストモードを有効にします。ifconfig <interface> dynamic:動的設定を有効にします。ifconfig -s:ネットワークインターフェース情報を簡潔な形式で表示します。ifconfig -v:詳細情報を表示します。
よく使うコマンド
よく使うコマンド
ifconfig #处于激活状态的网络接口
ifconfig -a #所有配置的网络接口,不论其是否激活
ifconfig eth0 #显示eth0的网卡信息
指定したネットワークアダプタの起動・停止
ifconfig eth0 up
ifconfig eth0 down
IP アドレスの設定
ifconfig eth0 192.168.1.10
ifconfig eth0 192.168.1.10 netmask 255.255.255.0
ifconfig eth0 192.168.1.10 netmask 255.255.255.0 broadcast 192.168.1.255
ドキュメント