[Ultramonkey-l7-users 333] Re: Fwd: Ultramonkey-l7-users への tadas****@gmail***** の投稿は承認が必要です

Back to archive index

稲垣 tadas****@gmail*****
2010年 2月 8日 (月) 12:41:42 JST


立石様

稲垣です。
早速のご回答ありがとうございます。

> web01, web02 のデフォルトゲートウェイの設定が、UMを向いている
> ことをもう一度確認し
web01
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.31.208.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
default 172.31.208.181 0.0.0.0 UG 0 0 0 eth0

web02
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.31.208.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
default 172.31.208.181 0.0.0.0 UG 0 0 0 eth0

> UM が web01 に
> ICMP リダイレクトをweb01, web02 に送ってルータの変更を指示し
> ている可能性があります(port 80 をつけずにキャプるとICMP
> Redirectのパケットが流れていませんか?)。
web01、web02からグローバルに向けてpingしたらRedirectされておりました。

/etc/sysctl.confの以下項目が怪しいなとは思って調べております。
net.ipv4.conf.default.accept_redirects = 0
net.ipv4.conf.default.secure_redirects = 0

現状動作確認できておりませんので、出来次第ご報告致します。

以上、宜しくお願いします。


TATEISHI Katsuyuki さんは書きました:
> 立石です。
>
> 稲垣 <tadas****@gmail*****>-san wrote:
>
>   
>> NW図、tcpdumpともに(b)のものになります。
>>     
>
> 了解です。
>
> クライアントが接続開始要求(SYN)に対するリアルサーバからの返
> 答(SYN+ACK)を受け取れていないようです。(SYNを何度も送ってき
> ていることからこれは確実)
>
> おかしなところは web01 からクライアント a.b.c.d へ返すパケッ
> トのHWアドレスで、本来 UM の eth0 のハードウェアアドレスになっ
> てなければいけませんが、Routerのものと思われるHWアドレスをつ
> けて送信されています(これも事実)。
>
> 結果としてUMを通らないので、返信パケットのソースアドレスを書
> き換えできず(つまりリアルサーバのIPアドレスが隠せていない)ク
> ライアントはパケットを捨てているはずです(これは予想)。
>
> web01, web02 のデフォルトゲートウェイの設定が、UMを向いている
> ことをもう一度確認し、間違いがないのであれば、UM が web01 に
> ICMP リダイレクトをweb01, web02 に送ってルータの変更を指示し
> ている可能性があります(port 80 をつけずにキャプるとICMP
> Redirectのパケットが流れていませんか?)。
>
> この場合UMがICMPリダイレクトを送らないように設定(*1)してみて
> ください。
>
>  *1 たぶん挙動を操作するkernelパラメータがありそうな気がしま
>     す。なければ iptables などを使って無理やり止めるとか。
>
> --
> TATEISHI Katsuyuki <tatei****@oss*****>
>   





Ultramonkey-l7-users メーリングリストの案内
Back to archive index