Ovidiu wrote: > Are doua placi ethernet (eth0 si eth2) care > sunt fizic in acelasi LAN. >
De ce ai nevoie de 2 placi in acelasi LAN? > Problema e ca de cateva zile serverul pare sa confunde eth0 si eth2 > intre ele. Practic isi dau conflict de ip intre ele, desi setarile din > server imi arata clar ca ip-urile lor nu s-au schimbat si sunt cum le-am > pus, total diferite. Am observat, deoarece din cand in cand pica netul > aparent fara motiv, momente in care la comanda "arping -I ethx ip0" > data de pe alta masina cu ethx in LAN cu cele doua de mai sus (ethx are > ip_ethx) am un raspuns de genul: > ~# arping -I ethx ip0 > ARPING ip0 from ip_ethx eth0 > Unicast reply from ip0 [mac2] 1.377ms > Unicast reply from ip0 [mac0] 1.620ms Nu confunda nimic, linux-ul raspunde by default la query-uri ARP pentru orice IP asignat local, indiferent de interfata pe care primeste interogarea (dar raspunde cu MAC-ul interfetei pe care a venit query-ul). In cazul tau vede 2 query-uri pe 2 interfete diferite si raspunde la amandoua, nimic anormal. Daca insisti sa ai 2 interfete in acelasi LAN si comportamentul de mai sus iti zapaceste clientii (in mod normal nu prea conteaza pe ce interfata aterizeaza pachetele, are grija stack-ul sa ajunga unde trebuie, dar daca ai filtre dupa numele interfetei, etc, atunci se explica) incearca: echo 1 > /proc/sys/net/ipv4/conf/all/arp_filter http://lxr.free-electrons.com/source/Documentation/networking/ip-sysctl.txt#561 --- fm _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
