From: SUZUKI Yasuhiro <yasu _at_ ysuzuki.net> Subject: [linux-users:94020] IPエイリアス時のTCP接続元 Date: Sun, 14 Jul 2002 19:21:25 +0900 Message-ID: <20020714102128.GB1080%yasu _at_ ysuzuki.net> <省略> > 代役マシンのIPアドレスはメールサーバのIPと同じにし、 > DNSサーバのIPアドレスをエイリアスとして設定しました。 > eth0 192.168.1.1 (mail,www) > eth0:0 192.168.1.2 (DNS) > といった感じです。 <省略> > 調べたところ、リモートへのTCP接続の接続元の > IPアドレスが、エイリアスのIPアドレスになって > いました。 > 192.168.1.1のマシンからmail.xxx.com へSMTP接続 > 192.168.1.2 --> mail.xxx.com > > カーネルバージョンは2.2.16です。 RT(route) cache あたりがおかしいような気がしますので以下の手順で 確認してもらませんか。 1) 再起動後、eth0, eth0:0 のそれぞれアドレスを割当てる 2) それぞれのアドレスでサービスを立ち上げる (この段階でこれらのアドレスと通信しないようにしてください) 3) eth0 の方のアドレスと通信を試す (予想: OK) 4) eth1 の方のアドレスと通信を試す (予想: OK) 5) eth0 の方のアドレスと通信を試す (NG: 前述の現象, eth0:0 のアドレスが発アドレスとなったパ ケットがでる) 上記の確認で予想と同じ結果となるなら、3) で生成された RT cache が 4) の通信が発生した際に書き換えられてしまうことが原因かと思わ れます。 だめもとで試してみてください。 ------ YASUDA Yasunori
Follow-Ups:
- [linux-users:94052] Re: IPエイリアス時のTCP接続元SUZUKI Yasuhiro
- [linux-users:94020] IPエイリアス時のTCP接続元SUZUKI Yasuhiro
- Prev by Subject: [linux-users:94043] Re: EmacsとXEmacsのちがい?
- Next by Subject: [linux-users:94045] コンパイラにより解析結果が異なる
- Previous by thread: [linux-users:94042] Re: Re:IPエイリアス時のTCP接続元
- Next by thread: [linux-users:94052] Re: IPエイリアス時のTCP接続元
- Indexes:[Main][Thread]