endou:/# man ifconfig

IFCONFIG(8)         Linux Programmer's Manual         IFCONFIG(8)
 
名前
       ifconfig - ネットワーク・インタフェースの設定
 
書式
       ifconfig [interface]
       ifconfig interface [aftype] options | address ...
 
説明
       ifconfig  はカーネルによって認識されている、ネットワーク・
       インタフェースの設定に使用する。特にブート時に、必要に応じ
       てインタフェースを設定するために使用される。ブート後には、
       デバッグやシステムチューニングなどの特殊な目的がなければ、
       通常使うことはない。
 
       もし引数が与えられない場合 ifconfig は、現在動作しているイ
       ンタフェースの状態を表示する。もし一つの インタフェース が
       引数として与えられたのなら、そのインタフェースの状態だけを
       表示する。また -a が引数として与えられたのなら、それが停止
       しているものであっても、すべてのインタフェースの状態を表示
       する。以上のいずれでもない場合、ifconfig はインタフェー ス
       を設定する。
 
アドレス・ファミリー
       もしインタフェース名の後の最初の引数が、サポートされるアド
       レス・ファミリーの名前として認識されるなら、すべてのプロト
       コル・アドレスの名前解決と表示は、そのアドレス・ファミリー
       に従う。現在サポートされるアドレス・ファミリーは以下 で あ
       る。  inet  (TCP/IP  、 デフォルト) 、 inet6 (IPv6)、 ax25
       (AMPR Pakcet Radio) 、 ddp (Appletalk フェー ズ  2)、  ipx
       (Novell IPX)、 netrom (AMPR Packet radio)。
 
オプション
       interface
              イ ンタフェースの名前である。これは通常、ドライバー
              の名前に装置の番号を付けたものである。例えば、 eth0
              は最初のイーサネット・インタフェースである。
 
       up     こ れはインタフェースを活動状態にする。インターフェ
              ースに新しいアドレスを割り当てた場合は、暗黙のう ち
              にこの up が指定される。
 
       down   これはインタフェースを停止する。
 
       [-]arp ARP プロトコルの使用を有効/無効にする。
 
       [-]promisc
              無 差別 (promiscuous) モードを有効/無効にする。もし
              有効にすると、ネットワーク上のすべてのパケットは こ
              のインタフェースにより受信される。
 
       [-]allmulti
              全 マルチキャスト (all-multicast) モードを有効/無効
              にする。もし有効にすると、ネットワーク上のすべて の
 
net-tools                 4 August 1997                         1
 
IFCONFIG(8)         Linux Programmer's Manual         IFCONFIG(8)
 
              マ ルチキャスト・パケットはこのインタフェースにより
              受信される。
 
       metric N
              この引数はインタフェースメトリックを設定する。
 
       mtu N  この引数はインタフェースの最大転送単位 (MTU) を設定
              する。
 
       dstaddr addr
              ポイント間接続(PPPのような)のリモートの IP アドレス
              を設定する。この引数はすでに古い仕様となったの で、
              代りに pointopoint を使用すること。
 
       netmask addr
              こ のインタフェースの IP ネットワークマスクを設定す
              る。この値は通常、 (IP アドレスに対応する) ク ラ ス
              A,B,C の ネットマスクがデフォルトで設定されるが、値
              を指定することも可能である。
 
       add addr/prefixlen
              IPv6 アドレスをインタフェースに追加する
 
       IPv6 アドレスをインタフェースから削除する。
 
       tunnel aa.bb.cc.dd
              新規の SIT (IPv6-in-IPv4) を作成し、与えられた対 象
              アドレスにトンネルする。
 
       irq addr
              こ のデバイスにより使用される割り込みを設定する。た
              だし、すべてのデバイスが動的な IRQ 設定の変更が可能
              であるわけではない。
 
       io_addr addr
              このデバイスの I/O 開始アドレスを設定する。
 
       mem_start addr
              こ のデバイスにより使用される共有メモリーの開始アド
              レスを設定する。これは、いくつかのデバイスでのみ 必
              要とされる。
 
       media type
              こ のデバイスで使用される、物理ポートもしくは媒体タ
              イプを設定する。すべてのデバイスで、この設定の変 更
              が 可能なわけではない。そのデバイスがサポートするタ
              イプが指定可能である。 type の値は、 10base2  (thin
              イーサネット)、 10baseT (twisted-pair 10Mbps イーサ
              ネット)、 AUI (外部トランシーバー) などと、それに接
              続 する媒体である。特殊な媒体として、 auto はドライ
              バーのメディア自動検出を使用することが可能であ る。
              すべてのドライバでこれが可能であるわけではない。
 
net-tools                 4 August 1997                         2
 
IFCONFIG(8)         Linux Programmer's Manual         IFCONFIG(8)
 
       [-]broadcast [addr]
              も しアドレスも指定すると、ブロードキャストアドレス
              が設定される。指定されなければ IFF_BROADCAST フラグ
              を設定(もしくは解除)するだけである。
 
       [-]pointopoint [addr]
              ポイント間接続(point-to-point) を有効にする。これは
              二つのマシン間だけで直接接続し、他が干渉できない こ
              とを意味する。
              ア ドレスが指定された場合、リンクの相手側のアドレス
              として設定する。これにより、 dstaddr は古い仕 様 と
              なった。指定されない場合 IFF_POINTOPOINT フラグを設
              定もしくは解除するだけである。
 
       hw class address
              もし、デバイスドライバーがこの操作をサポートする な
              ら、 イ ン タフェースのハードウェアアドレスを設定す
              る。このキーワードの後には、ハードウェアのクラス の
              名前とハードウェアアドレスにあたる ASCII 文字列が続
              かなくてはならない。現在サポートされるハードウェ ア
              クラスは ether (イーサネット)、 ax25 (AMPR AX.25)、
              ARCnet 、 netrom (AMPR NET/ROM) である。
 
       multicast
              マルチキャストフラグを設定する。通常はドライバー が
              自動で設定するので、特に指定する必要はない。
 
       address
              そ の イ ンターフェースに割り当てる IP アドレスであ
              る。
 
ファイル
       /proc/net/socket
       /proc/net/dev
       /proc/net/if_inet6
       /etc/init.d/network
 
バグ
       Appletalk DDP と IPX はアドレスの表示はするが、このコマ ン
       ドにより変更することはできない。
 
関連項目
       route(8), netstat(8), arp(8), rarp(8)
 
著者
       Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
       Alan Cox, <Alan.Cox@linux.org>
       Phil Blundell, <Philip.Blundell@pobox.com>
 
net-tools                 4 August 1997                         3