On Mon, 18 Apr 2005 07:10:23 +0300 (EEST) Tarhon-Onu Victor <[EMAIL PROTECTED]> wrote:
> On Sun, 17 Apr 2005, mihai wrote: > > > Daca dau ping din T in ip_a1 , un tcpdump pe masina A -i eth0 imi > > arata doar echo reply care se duce de la A la T. Ca sa vad echo > > request de la T la A trebuie sa pun tcpdump pe -i eth1 de pe A. > > Si in acest caz A raspunde la ping?? Masina T pe unde are ruta > spre ip-ul destinatie a lui A? Ori gresesti la filtrul pcap pe care > i-l dai lui tcpdump ori masina T are ruta spre A prin alta parte. Da > un ip route get ip-ul-lui-a pe T, poate ajungi printr-un tunel sau > prin alta parte. > Pai masina A raspunde la ping, Pingul e initiat din T catre ip de pe eth1 de la A. Un tcpdump pe eth0 de la A(interfata dinspre net) imi arata doar echo reply care se duc de la A catre T. Ca sa vad echo request care vin de la T la A trebuie sa pun tcpdump pe interfata eth1 a lui A. filtrul pcap e foarte simplu si arata asa: tcpdump -npqi eth0 host ip_T Masinile nu au rute una catre alta, o iau prin default gateway care e la ISP.Eu zic ca e clar o problema de kernel. Pt ca indiferent ce rute si tunele as face eu, nu e normal ca pe masina A sa vad icmp echo request care vine de la T (prin eth0 ) cu un tcpdump pe eth1(LAN), doar pt ca pe interfata respectiva se afla ip in care dau ping. Masina A e fedora core 3 cu kernel 2.6.11-1.14_FC3. Am testat acum si o masina fedora core 2 cu 2.6.10 si nu se intampla asa. Cine are FC3 poate repeta experimentul. -- Mihai Voica --- Detalii despre listele noastre de mail: http://www.lug.ro/
