JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ルによって認識されているネットワーク・インタフェースの設定に使用する。 特にブート時に、必要に応じてインタフェースを設定するために使用される。 ブート後には、デバッグやシ ... ステムチューニングなどの特殊な目的がなければ、 通常使うことはない。 引数が与えられないと、 ifconfig は現在動作しているインタフェースの状態を表示する。 もし一つの インタフェース が引数として与えられると、 そのインタフェースの状態だけを表示する。 また ... -a が引数として与えられると、停止しているものも含めて、 すべてのインタフェースの状態を表示する。 以上のいずれでもない場合、ifconfig はインタフェースを設定する。 アドレス・ファミリー インタフェー ... ... るが、それ以外は行われず無視される。 scanf () 関数は標準入力ストリーム stdin からの入力を読み込む。 fscanf () はストリームポインター stream からの入力を読み込む。 sscanf () は文字列ポインター str で示された文字列からの入力を読み込む。 vfscanf () 関数は v ... fprintf (3) と同様に、ストリームポインター stream からの入力をポインターの可変長引数リストを用いて読み込む ( stdarg (3) を参照)。 vscanf () 関数は、可変長引数のリス ... 大きさのバッファーを確保し、このバッファーのアドレスを 対応する pointer 引数に代入する。 pointer 引数は char * 型の変数へのポインターでなければならない (変数自体は呼び出し前に初期化されている必要はない)。 呼び出し元は、不要になった時点で、このバッファーを ... ... るが、それ以外は行われず無視される。 scanf () 関数は標準入力ストリーム stdin からの入力を読み込む。 fscanf () はストリームポインター stream からの入力を読み込む。 sscanf () は文字列ポインター str で示された文字列からの入力を読み込む。 vfscanf () 関数は v ... fprintf (3) と同様に、ストリームポインター stream からの入力をポインターの可変長引数リストを用いて読み込む ( stdarg (3) を参照)。 vscanf () 関数は、可変長引数のリス ... 大きさのバッファーを確保し、このバッファーのアドレスを 対応する pointer 引数に代入する。 pointer 引数は char * 型の変数へのポインターでなければならない (変数自体は呼び出し前に初期化されている必要はない)。 呼び出し元は、不要になった時点で、このバッファーを ... ... るが、それ以外は行われず無視される。 scanf () 関数は標準入力ストリーム stdin からの入力を読み込む。 fscanf () はストリームポインター stream からの入力を読み込む。 sscanf () は文字列ポインター str で示された文字列からの入力を読み込む。 vfscanf () 関数は v ... fprintf (3) と同様に、ストリームポインター stream からの入力をポインターの可変長引数リストを用いて読み込む ( stdarg (3) を参照)。 vscanf () 関数は、可変長引数のリス ... 大きさのバッファーを確保し、このバッファーのアドレスを 対応する pointer 引数に代入する。 pointer 引数は char * 型の変数へのポインターでなければならない (変数自体は呼び出し前に初期化されている必要はない)。 呼び出し元は、不要になった時点で、このバッファーを ... ... るが、それ以外は行われず無視される。 scanf () 関数は標準入力ストリーム stdin からの入力を読み込む。 fscanf () はストリームポインター stream からの入力を読み込む。 sscanf () は文字列ポインター str で示された文字列からの入力を読み込む。 vfscanf () 関数は v ... fprintf (3) と同様に、ストリームポインター stream からの入力をポインターの可変長引数リストを用いて読み込む ( stdarg (3) を参照)。 vscanf () 関数は、可変長引数のリス ... 大きさのバッファーを確保し、このバッファーのアドレスを 対応する pointer 引数に代入する。 pointer 引数は char * 型の変数へのポインターでなければならない (変数自体は呼び出し前に初期化されている必要はない)。 呼び出し元は、不要になった時点で、このバッファーを ... ... るが、それ以外は行われず無視される。 scanf () 関数は標準入力ストリーム stdin からの入力を読み込む。 fscanf () はストリームポインター stream からの入力を読み込む。 sscanf () は文字列ポインター str で示された文字列からの入力を読み込む。 vfscanf () 関数は v ... fprintf (3) と同様に、ストリームポインター stream からの入力をポインターの可変長引数リストを用いて読み込む ( stdarg (3) を参照)。 vscanf () 関数は、可変長引数のリス ... 大きさのバッファーを確保し、このバッファーのアドレスを 対応する pointer 引数に代入する。 pointer 引数は char * 型の変数へのポインターでなければならない (変数自体は呼び出し前に初期化されている必要はない)。 呼び出し元は、不要になった時点で、このバッファーを ... ... るが、それ以外は行われず無視される。 scanf () 関数は標準入力ストリーム stdin からの入力を読み込む。 fscanf () はストリームポインター stream からの入力を読み込む。 sscanf () は文字列ポインター str で示された文字列からの入力を読み込む。 vfscanf () 関数は v ... fprintf (3) と同様に、ストリームポインター stream からの入力をポインターの可変長引数リストを用いて読み込む ( stdarg (3) を参照)。 vscanf () 関数は、可変長引数のリス ... 大きさのバッファーを確保し、このバッファーのアドレスを 対応する pointer 引数に代入する。 pointer 引数は char * 型の変数へのポインターでなければならない (変数自体は呼び出し前に初期化されている必要はない)。 呼び出し元は、不要になった時点で、このバッファーを ... ... クデバイスを設定するために 用いるソケットインターフェースについて解説する。 Linux はネットワークデバイスを設定するための標準的な ioctl を いくつか備えている。これらはどんな ... ave[IFNAMSIZ]; char ifr_newname[IFNAMSIZ]; char *ifr_data; }; }; 通常、ユーザーによる設定対象デバイスの指定は、 ifr_name にインターフェースの名前をセットすることによって行う。 他の構造体の全てのメンバは、メモリーを共有する。 ioctl 「特権が必要」と記述さ ... 0 か、 CAP_NET_ADMIN 権限が必要である。これが満たされていない場合は EPERM が返される。 SIOCGIFNAME ifr_ifindex を受け取り、インターフェースの名前を ifr_name に入れて返す。これは結果を ifr_name として返す唯一の ioctl である。 SIOCGIFINDEX インターフェース ... ... で登録されているので、 ip_conntrack や他の IP テーブルよりも前に呼ばれる。 このテーブルでは、 PREROUTING (任意のネットワークインタフェースから到着するパケットに対するチェイン)、 OUTPUT (ローカルプロセスが生成したパケットに対するチェイン) の 2 つの組み込み ... 続されず、 --jump でこのチェインを呼び出したチェインで処理が継続される。 [ ! ] -i , --in-interface name パケットが受信されたインターフェース名 ( INPUT , FORWARD , PREROUTING チェインに入るパケットのみ)。 インターフェース名の前に "!" を置くと、 そのインタ ... ーフェースを除外するという意味になる。 インターフェース名が "+" で終っている場合、 その名前で始まる任意のインターフェース名にマッチする。 このオプションが省略された場合、 ... ... で登録されているので、 ip_conntrack や他の IP テーブルよりも前に呼ばれる。 このテーブルでは、 PREROUTING (任意のネットワークインタフェースから到着するパケットに対するチェイン)、 OUTPUT (ローカルプロセスが生成したパケットに対するチェイン) の 2 つの組み込み ... 続されず、 --jump でこのチェインを呼び出したチェインで処理が継続される。 [ ! ] -i , --in-interface name パケットが受信されたインターフェース名 ( INPUT , FORWARD , PREROUTING チェインに入るパケットのみ)。 インターフェース名の前に "!" を置くと、 そのインタ ... ーフェースを除外するという意味になる。 インターフェース名が "+" で終っている場合、 その名前で始まる任意のインターフェース名にマッチする。 このオプションが省略された場合、 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。