KentaroHaraguchi
harag****@nttco*****
2005年 11月 14日 (月) 18:50:08 JST
もんきち様 初めまして 原口と申します。 > もんきちです。 > > 早速のご回答ありがとうございました。 > 手元にEM64T版が来たら早速試してご報告させて頂きます。 > > 現在はES x86版で試行錯誤しながらインストール中です。 > カーネル、tcps、vanessa諸々をコンパイルして、カーネ > ル再起動後にinsmod tcps.oを実行したところ、以下のエ > ラーメッセージが表示されてスプライシングモジュール > のロードができません。 > > unresolved symbol tcp_destroy_sock 以上のことから推測いたしますと おそらく、tcps.oが正常にロードされていないと考えられます。 また、マニュアルに書かれておりますが、tcps.oを所定の 場所にコピーされていることを確認してください。 コピーされているのであれば、カーネルコンパイル時の 設定時で必要なパラメータがチェックされていない可能性があります。 以下にカーネル設定で少なくとも必要と思われるパラメータを列記して おりますので参考にして下さい。 以下の設定がなされていない箇所があれば、追加して下さい。 ----ここから----- カーネルの設定ファイルは、/usr/src/linux-2.4.21-37.EL/configs/配下の サンプルファイルのうち、お使いのハードウェアに適したファイルを選択し、 /usr/src/linux-2.4.26/.configとして保存して下さい。 #make menuconfig カーネル設定画面 Main Menu Networking options ---> IP: Netfilter Configuration ----> <M>Connection tracking (required for masq/NAT) <M> FTP protocol support <M> Amanda protocol support <M> TFTP protocol support <M> IRC protocol support <M>Userspace queueing via NETLINK (EXPERIMENTAL) <M>IP tables support (required for filtering/masq/NAT) <M> limit match support <M> MAC address match support <M> Packet type match support <M> netfilter MARK match support <M> Multiple port match support <M> TOS match support <M> recent match support <M> ECN match support <M> DSCP match support <M> AH/ESP match support <M> LENGTH match support <M> TTL match support <M> tcpmss match support <M> Helper match support <M> Connection state match support <M> Connection tracking match support <M> Unclean match support (EXPERIMENTAL) <M> Owner match support (EXPERIMENTAL) <M> Packet filtering <M> REJECT target support <M> MIRROT target support (EXPERIMENTAL) <M> Full NAT <M> MASQUERADE target support <M> REDIRECT target support [*] NAT of local connections (READ HELP) <M> Basic SNMP-ALG support (EXPERIMENTAL) <M> Packet mangling <M> TOS target support <M> ECN target support <M> DSCP target support <M> MARK target support <M> LOG target support <M> ULOG target support <M> TCPMSS target support <M> ARP tables support <M> ARP packet filtering <M> ARP payload mangling <M> ipchains (2.2-style) support <M> ipfwadm (2.0-style) support IP:Virtual Server Configuration ---> <M>Virtual server support(EXPERIMENTAL) [ ] IP virtual server debugging (16) IPVS connection table size (the Nth power of 2) --- IPVS scheduler <M> round-robin scheduling <M> weighted round-robin scheduling <M> least-connection scheduling <M> weigthed least-connection scheduling <M> locality-based least-connection scheduling <M> locality-based least-connection with replication scheduling <M> destination hashing scheduling <M> source hashing scheduling <M> shortest expected delay scheduling <M> never queue scheduling --- IPVS applocation helper <M> FTP protocol helper Main Menu Cryptographic options ---> [*]Cryptographic API [*] HMAC support <M> NULL alogrithms <M> MD4 digest algorithm <M> MD5 digest algorithm <M> SHA1 digest algorithm <M> SHA256 digest algorithm <M> SHA384 and SHA512 digest algorithms <M> DES and Triple DES EDE cipher algorithms <M> Blowfish cipher algorithm <M> Twofish cipher algorithm <M> Serpent cipher algorithm <M> AES cipher algorithm <M> CAST5(CAST-126) cipher algorithm <M> CAST6(CAST-256) cipher algorithm <M> ARC4 cipher algorithm <M> Deflate compression algorithm <M> Testing module もし、以上のカーネルのサンプルファイルを/usr/src/linux-2.4.26/配下に置かず ピュアカーネル2.4.26のデフォルトの設定ファイルで設定を行う場合の注意点を 以下に示します。 カーネル設定画面 Main Menu Networking options ---> IP: Netfilter Configuration ----> 上から4番目の項目:必ずチェックを入れる->[*]Network packet filtering (replaces ipchains) 以下の二つの項目が表示される。 IP: Netfilter Configuration ---> IP: Virtual Server Configuration ---> -----ここまで---- また以上の設定情報は近日中にマニュアルの次期版として アップする予定です。 > > 恐らくはカーネルの設定、もしくはコンパイル時の手順に > 間違いがあるのではないかと考えておりますが、未熟な上 > カーネルのコンパイルも初めてですので、原因の検討がつ > きません。 > もし原因がベーシックなところにあるようであればご教示 > 願います。 > > --- Hideaki Kondo <kondo****@nttco*****> からのメ > ッセージ: > > > > 近藤(kondoh86)です。 > > 一点補足です。 > > > > > UltraMonkey-L7は、現状RHEL3 > > ES(x86版)上で動作すると > > > > > 言っても、Kernel2.4.26(実際にはそれ以降ならほぼ大丈夫 > )を > > > > > 持ってきて、tcps用(とsslも使う場合はkssl用も)のカー > ネル > > > パッチを当ててカーネル再構築が必要です。 > > > > ksslについては、(検証して確認済みですが) > > apache+mod_proxy+mod_sslやsquidなどでも > > 機能的には代用可能です。 > > 少しでもカーネルパッチあての数を減らしたい > > 場合には有用な方法だと思います。 > > もちろん、SSLが不要な場合はインストールの > > 必要はありませんが。 > > > > > > > > _______________________________________________ > > Ultramonkey-l7-users mailing list > > Ultra****@lists***** > > > http://lists.sourceforge.jp/mailman/listinfo/ultramonkey-l7-users > > > > _______________________________________________ > Ultramonkey-l7-users mailing list > Ultra****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/ultramonkey-l7-users