Portál AbcLinuxu, 26. dubna 2024 12:42


Dotaz: Quagga pod VMware

Johny z Podoli avatar 1.12.2005 18:23 Johny z Podoli | skóre: 26 | blog: rocfdebian
Quagga pod VMware
Přečteno: 195×
Odpovědět | Admin

ahoj, potrebuji si "natrénovat" jisté činnosti s routováním, nainstaloval jsem si do vmware linux, mašinu naklonoval 4x. Chci udelat "virtualni" sit do za sebe do kruhu. Nastavil jsem IP adresy tak, aby vznikl kruh, na prvnich dvouch routerech mam uz nahozenou quaggu.


A zde vznikl problem. Vsechny virtualni sitovky jsou jakoby pichle do _stejneho_ switche. Bohuzel ospf posila routy multicastem, proto routy ktere maji jit na router1(eth0)-router2(eth0) dochazeji i na VSECHNY dalsi sitovky vsech routeru v siti. Coz by se normalne nedelo...


pak ospf loguje plno chyb ze paket XY dorazil na sitovku eth0 a pritom tam nema co delat.... tim padem se mi dost blbe testuje... respektive to nechodi :-)


tedy otazka zni: jak nasimulovat sit tak, aby to bylo co nejvernejsi (nainstalovat 8kompu).


idealne jesli mate nejaky napad jak situaci resit pod vmware :)


btw - dik za kazdou reakci...

Johny
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Johny z Podoli avatar 1.12.2005 18:34 Johny z Podoli | skóre: 26 | blog: rocfdebian
Rozbalit Rozbalit vše Re: Quagga pod VMware
Odpovědět | | Sbalit | Link | Blokovat | Admin
napriklad i ping chodi trochu duplicitne... viz:

netusite jak rici, ze sitovka1 a sitovka2 u wmvare js spojena "krizenym" kabelem a nic se z ani do kabelu nemuze dostat? :(((

docela nevim, jak to resit a ani nevim co napsat do googlu :(

TERASA:/etc/quagga# ping 10.45.255.9
PING 10.45.255.9 (10.45.255.9) 56(84) bytes of data.
64 bytes from 10.45.255.9: icmp_seq=1 ttl=64 time=1.41 ms
64 bytes from 10.45.255.9: icmp_seq=1 ttl=64 time=1.41 ms (DUP!)
64 bytes from 10.45.255.9: icmp_seq=1 ttl=64 time=1.41 ms (DUP!)
64 bytes from 10.45.255.9: icmp_seq=1 ttl=64 time=1.42 ms (DUP!)
64 bytes from 10.45.255.9: icmp_seq=2 ttl=64 time=0.496 ms
64 bytes from 10.45.255.9: icmp_seq=2 ttl=64 time=0.500 ms (DUP!)
64 bytes from 10.45.255.9: icmp_seq=2 ttl=64 time=0.518 ms (DUP!)
64 bytes from 10.45.255.9: icmp_seq=2 ttl=64 time=0.521 ms (DUP!)
64 bytes from 10.45.255.9: icmp_seq=3 ttl=64 time=0.953 ms
64 bytes from 10.45.255.9: icmp_seq=3 ttl=64 time=0.958 ms (DUP!)
64 bytes from 10.45.255.9: icmp_seq=3 ttl=64 time=0.960 ms (DUP!)
64 bytes from 10.45.255.9: icmp_seq=3 ttl=64 time=0.962 ms (DUP!)

Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
1.12.2005 23:02 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Quagga pod VMware
Ve vmware si mlžeš těch switchů přidat víc, taky si můžeš do každého systému dát víc síťovek, nevidím v tom problém...
-- Nezdar není hanbou, hanbou je strach z pokusu.
1.12.2005 19:46 Dušan Hokův | skóre: 43 | blog: Fedora a další...
Rozbalit Rozbalit vše Re: Quagga pod VMware
Odpovědět | | Sbalit | Link | Blokovat | Admin
tfujtajxl
nejlip si to nasimulujes na 4 skutecnych kompech...
Johny z Podoli avatar 1.12.2005 23:00 Johny z Podoli | skóre: 26 | blog: rocfdebian
Rozbalit Rozbalit vše Re: Quagga pod VMware
ano, ale 4 kompy = málo, celkovej počet routerů bude asi 9.

kompy mam, ale instalace, sitovani, _spotřeba el_ a pod. :)

celkove reseni ze to vsechno jede na jednom naslaplem kompu je podstatne mene narocne...

ale asi to skutecne neni vhodne reseni.

J.
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
1.12.2005 23:04 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Quagga pod VMware
Odpovědět | | Sbalit | Link | Blokovat | Admin
Máte v podstatě dvě možnosti. Buď použít custom nastavení sítě a pomocí něj nasimulovat kýženou topologii (nezkoušel jsem, snad to jde), nebo použít VLAN (hint: modul 8021q a příkaz vconfig).
5.12.2005 09:45 Milous | skóre: 4
Rozbalit Rozbalit vše Re: Quagga pod VMware
Odpovědět | | Sbalit | Link | Blokovat | Admin
S Quaggou tohle neodzkousis. Quagga neumi subinterfacy (virtualni sitovky) to umi snad jen cisco. Jestli chces vytvorit kruh musis ho vytvorit fyzicky a ne logicky s pouzitim switche.
5.12.2005 10:59 Jiří Veselský | skóre: 30 | blog: Jirkovo | Ostrava
Rozbalit Rozbalit vše Re: Quagga pod VMware

Quagga samozřejmě subinterfacy (virtuální síťovky) umí, ať už to teda znamená cokoliv. Každopádně umí 802.1q rozhraní, a to je přesně to, co člověk obvykle k routování potřebuje.

V rámci nastavení virtualní mašiny do ní můžete přidat více síťovek, každá z nich v jiné vmnet. Síťovky ve stejné vmnet se chovají jako "v jednom switchi", síťovky v různých vmnet spolu spojeny nejsou.

5.12.2005 11:00 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Quagga pod VMware
Nemáte pravdu. Používám naprosto běžně quaggu pro demonstraci dynamického směrování na fyzicky jednosegmentové síti (pomocí VLAN), dokonce i v situaci, kdy ta quagga běží na virtuálních strojích pod vmware (bridged networking) a funguje to naprosto bez problémů.

Pravděpodobně si pletete virtuální VLAN rozhraní s pseudorozhraními, která se v jádrech řady 2.0 používala pro IP aliasing. Ale nic takového už od řady 2.2 neexistuje, jen si toho bohužel spousta lidí nevšimla, protože (zastaralý) příkaz ifconfig jejich existenci nadále předstírá.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.