OpenVZ + Bridge a vice virtualnich eth (MAC chaos?!)

Zdenek Janis janis na alberon.cz
Úterý Duben 8 15:46:45 CEST 2008


Dobry den,
ke vcerejsimu schematu site jeste zasilam stavy arp tabulky z "local PC" 
po pinkach na ruzne virtualni adresy:

$ ping 192.168.1.101
64 bytes from 192.168.1.101: icmp_seq=1 ttl=64 time=0.586 ms

$ ip n
192.168.1.100 dev eth0 lladdr 00:18:51:01:00:00 REACHABLE *
192.168.255.1 dev eth0 lladdr 00:1b:9e:91:85:79 REACHABLE *
192.168.1.101 dev eth0 lladdr 00:17:f2:01:00:02 REACHABLE **

$ ping 192.168.255.3
64 bytes from 192.168.255.3: icmp_seq=2 ttl=64 time=0.216 ms

$ ip n
192.168.255.3 dev eth0 lladdr 00:17:f2:01:00:02 REACHABLE *
192.168.1.100 dev eth0 lladdr 00:18:51:01:00:00 STALE     *
192.168.255.1 dev eth0 lladdr 00:1b:9e:91:85:79 REACHABLE *
192.168.1.101 dev eth0 lladdr 00:17:f2:01:00:00 STALE     *

* - MAC odpovida rozhrani, kde je IP
** - MAC neodpovida, kde je IP

Chybu bych videl asi nekde kolem bridge, ale moc moudry z toho nejsem...

Jeste ARP vypis z virtualniho stroje "VIRTUAL 101 (vGW)":

$ ip n
192.168.1.100 dev eth101.0 lladdr 00:18:51:01:00:00 REACHABLE
192.168.1.101 dev eth101.2 lladdr 00:17:f2:01:00:00 STALE
192.168.1.101 dev eth101.1 lladdr 00:17:f2:01:00:00 STALE
192.168.1.2 dev eth101.1 lladdr 00:17:31:ca:a3:ee STALE
192.168.1.2 dev eth101.0 lladdr 00:17:31:ca:a3:ee DELAY
192.168.1.2 dev eth101.2 lladdr 00:17:31:ca:a3:ee STALE
192.168.255.1 dev eth101.2 lladdr 00:1b:9e:91:85:79 DELAY
192.168.1.131 dev eth101.2 lladdr 00:18:51:01:00:00 STALE

Zde je zajimave, ze nektere IP vidi z vice ruznych zarizeni... Napr. IP 
192.168.1.2, ktera patri "local PC" (bylo zni pingano), vidi hned na 
vsech eth :-(

Nejde toto nejak ovlivnit nastavenim v /proc/sys/net/* ???

-- 
     Zdenek Janis



Další informace o konferenci Linux