[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:49424] Re: ip_forwardを有効にしているのに転送されない(解決)



こうもとです。

「NAKATANI KATSUMI」さんの書かれた、
「[debian-users:49423] Re: ip_forwardを有効にしているのに転送されない」についての返事です。

 解決しました。
 パケットキャプチャをとった結果を書いているときに気づきました。
 考えられる原因を書こうとすると、往路のパケットは問題ないので、復路
の問題だと考えられました。
 復路が原因とすると、192.168.1.200の設定が考えられ、ネットワークが
違うときにパケットが飛ばないことから、ゲートウェイの設定が疑われまし
た。
 直結して調べてみると、デフォルトゲートウエイが設定されていませんで
した。
 ルーティングの問題以外、全く疑わなかったのがまずかったようです。
 どうもお騒がせしました。m(__)m


 以下、一応、調査結果です。

> host3から192.168.1.200へpingを発行し、
> host1の192.168.1.100のインターフェースのパケットを調べてどちらが
> 原因かを切り分ければ良いと思います。

 tcpdumpで、パケットをとってみました。
 192.168.1.100のインタフェースからもパケットはとれました。

 以下、実行結果。192.168.0.100がeth0、192.168.1.100がeth1です。

# tcpdump -i eth0 icmp -vvv -n
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
09:02:08.070984 IP (tos 0x0, ttl  64, id 0, offset 0, flags [DF], proto: ICMP (1), length: 84) 192.168.0.2 > 192.168.1.250: ICMP echo request, id 38927, seq 685, length 64
09:02:09.071040 IP (tos 0x0, ttl  64, id 0, offset 0, flags [DF], proto: ICMP (1), length: 84) 192.168.0.2 > 192.168.1.250: ICMP echo request, id 38927, seq 686, length 64
09:02:10.070976 IP (tos 0x0, ttl  64, id 0, offset 0, flags [DF], proto: ICMP (1), length: 84) 192.168.0.2 > 192.168.1.250: ICMP echo request, id 38927, seq 687, length 64

# tcpdump -i eth1 icmp -vvv -n
tcpdump: listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes
09:02:08.070991 IP (tos 0x0, ttl  63, id 0, offset 0, flags [DF], proto: ICMP (1), length: 84) 192.168.0.2 > 192.168.1.250: ICMP echo request, id 38927, seq 685, length 64
09:02:09.071049 IP (tos 0x0, ttl  63, id 0, offset 0, flags [DF], proto: ICMP (1), length: 84) 192.168.0.2 > 192.168.1.250: ICMP echo request, id 38927, seq 686, length 64
09:02:10.070985 IP (tos 0x0, ttl  63, id 0, offset 0, flags [DF], proto: ICMP (1), length: 84) 192.168.0.2 > 192.168.1.250: ICMP echo request, id 38927, seq 687, length 64

 ttlが1減っているので、目的の情報はとれていると思います。


----------------------------------------------------------------------
河本陽一(こうもとよういち)
mailto:youichi@xxxxxxxxxxxxxx