ifconfig


   
ネットワークインターフェースの状態表示、起動、停止、設定などを行う。
pingコマンドで、自分のネットワークインターフェースを指定してもエラーになる時などは、
ifconfigコマンドを使って、インターフェースの状態表示が可能。


 (ex.) 1. ifconfig

           引数無しの場合は、全てのネットワークデバイスの状態が表示される。
  
       <実行結果>
       正常にネットワークインターフェースが起動していればコンソールに以下のように表示される。

       eth0      Link encap:Ethernet  HWaddr 00:90:FE:0F:35:8F  
                 inet addr:192.168.0.22  Bcast:192.168.0.255  Mask:255.255.255.0
                 UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                 RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                 collisions:0 txqueuelen:100 
                 Interrupt:5 Base address:0x300 

       lo        Link encap:Local Loopback  
                 inet addr:127.0.0.1  Mask:255.0.0.0
                 UP LOOPBACK RUNNING  MTU:3924  Metric:1
                 RX packets:2 errors:0 dropped:0 overruns:0 frame:0
                 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
                 collisions:0 txqueuelen:0

 (ex.) 2. ifconfig eth0 up
           ネットワークインターフェースeth0を起動する。   

 (ex.) 3. ifconfig eth0 down
           ネットワークインターフェースeth0を停止する。

 (ex.) 4. ifconfig eth0 inet 192.168.0.22 netmask 255.255.255.0
           デバイスに割当てられたアドレスや、マスク値を変更する。