いしおかです. >> On Wed, 3 Oct 2001 00:44:15 +0900, MATSUDA Yoh-ichi / 松田陽一 <matsuda _at_ palnet.or.jp> said: MATSUDA> (1) ifup/ifdown は、ディストリビューション非依存のコマンドでしょう MATSUDA> か? MATSUDA> コマンドの存在だけでなく、設定ファイルの配置や書式も、で すくなくとも Plamo1.4-2.2なシステムにはありません(^^) だから きっと Slackware にもないですね. RedHat 系の /etc/sysconfig を使う奴だと思います. MATSUDA> (2) ifup/ifdown は、内部で modprobe/rmmod を呼び出しているのでしょ MATSUDA> うか? たぶん, そんなことはしていなくて /etc/modules.conf に alias eth0 tulip とかかいておいて ifconfig eth0 ... したときに kernel が 動的に組み込み ます. # ていうか ifup は bash script なので 読めばわかると思うぞ. kerneld とちがって kmod(?) は 自動的に rmmod はしないとおもったので cron でゴニョゴニョしてるんではなかったっけ? MATSUDA> また、内部で ifconfig や route を呼び出しているのでしょう これは 呼びますね. 単にどこかにまとめて書いてある パラメーターをくっつけて ifconfig /route をよぶんです. (DHCP とかかもしれんが...) MATSUDA> ifup を実行すると、 /etc/modules.conf に記載されている alias MATSUDA> に従って、 NIC のドライバモジュールが自動的に読み込まれた後、 MATSUDA> /etc/network/interfaces の記述に従って、 MATSUDA> ・ネットワークインターフェースへの IP アドレスの付与 MATSUDA> ・ネットワークのネットマスクの設定 MATSUDA> ・デフォルトルートの設定 MATSUDA> 等が行われる、と理解しています。 これでただしいのだけど, そうすると上の(2) あたりで悩んでいるのがわからん... MATSUDA> (3) ifup/ifdown の動作を説明する文書は、オンラインマニュアル以外に MATSUDA> は存在しないのでしょうか? ソースを信じるのだ. -- (ishi)
Follow-Ups:
- [linux-users:88005] Re: 新しく作ったカーネルの名前についてMATSUDA Yoh-ichi / 松田陽一
- [linux-users:87977] Re: 新しく作ったカーネルの名前についてn_a_k_a
- [linux-users:87978] Re: 新しく作ったカーネルの名前についてTakeshi Kusune / 楠根 雄志
- [linux-users:88002] Re: 新しく作ったカーネルの名前についてMATSUDA Yoh-ichi / 松田陽一
- Prev by Subject: [linux-users:88002] Re: 新しく作ったカーネルの名前について
- Next by Subject: [linux-users:88004] SMBIOSから情報の取得方法。
- Previous by thread: [linux-users:88002] Re: 新しく作ったカーネルの名前について
- Next by thread: [linux-users:88005] Re: 新しく作ったカーネルの名前について
- Indexes:[Main][Thread]