Portál AbcLinuxu, 19. dubna 2024 07:15


Dotaz: Viac sietovych kariet - nastavenie

15.11.2003 12:59 Jaroslav Petrovsky | skóre: 7 | Bratislava
Viac sietovych kariet - nastavenie
Přečteno: 156×
Odpovědět | Admin
Uz som sa na to pytal a dostal som odpoved, ale funguje to len na 50%. Mam kablove pripojenie na internet modem je pripojeny na eth3 s DNS. Dalsie karty mam nakonfigurovane s pevnou adresou - eth0 192.168.1.1, eth1 192.168.2.2, eth2 192.168.3.3 :-) aby som mal prehlad. Defaultnu branu mam nastavenu na prvy DNS. Pocitac pripojeny k eth2 ma adresu 192.168.3.1 defaultnu branu 192.168.3.0 a v pohode funguje. Dalsie dva s adresami 192.168.2.1 GW 192.168.2.0, 192.168.1.5 GW 192.168.1.0 nie. Prosim o radu co dalej?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

CIJOML avatar 15.11.2003 21:04 CIJOML | skóre: 58 | Praha
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pane boze proc tolik karet????
15.11.2003 21:41 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Pretoze siet. karta stoji 140 Sk a najlacnejsi switch 900 :-)
15.11.2003 22:26 Martin H. | skóre: 27 | blog: linservis | Brno
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Nechci ti to vymlouvat, ale HUB 10MBPs se dá pořídit okolo 700,- Kč (i méně) a je to jistota. Navíc: a) když to neumíš, je to samej problém, b) PC žere 200W a HUB cca 20W, c) pokud nemáš routování, tak se PC ani neuvidí, d) rychlost 10MBPs mezi dvěma PC stačí až až. Sám jsem si pro rychlost (a kvůli úspoře) koupil HW Router US Robotics místo PC-čka s Linuxem. Samozřejmě že Linux běží dál jako server, ale jen, když jsem doma. Doporučuji ti také nešetřit a koupit HUB (Switch)... a dál studovat Linux v klidu a pohodě. V opačném případě nastuduj IPTABLES a routování, jinak se nehneš. Ještě mi není jasné- máš od providiera adresu 192.168.3.1 ? Nebo jakej modem máš na mysli? Telefonní?
--- Kapitalismus je lepší, než socialismus ... ale horší, než jsem čekal. (Jiří Suchý) ---
15.11.2003 22:42 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Hm, hm no tiez by si si mohol lepsie precitat co som napisal. Ostatne postupoval som podla rad ktore som tu dostal a malo to fungovat.
16.11.2003 00:19 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Nevím, jesli jsi pochopil podstatu otázky... IP adresa té síťovky, co vede ven, píšeš, že je 192.168.x.y, analogicky jako o druhých dvou. Takovou IP adresu jsi ale nejspíš od providera nedostal.
16.11.2003 08:22 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Tak som si to precital a teda neviem. Von ide eth3 a tej nastavuje adresu s DNS. A este ze dvojica sietoviek 192.168.3.3 a 192.168.3.1 - teda interna siet (3) funguje.
16.11.2003 08:26 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nechápu přesně co ti nefunguje. Ten jeden PC se nedostane na ten tvůj server, nebo se nedostane na tvoje další PC, nebo se nedostane na internet. Nedostane na server - firewal
Nedostane na ostatní pc - firewal (zakázaný forvard) špatné routování.
Nedostane na internet - firewal (zakázaný forvard) špatné routování špatný nat.
16.11.2003 08:43 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Tie dalsie dva sa nedostanu na server. T.j. 192.168.2.x 192.168.1.x. Firewall som skusil odstavit a nebolo to v tom. Pri starte maju vsetky chybove hlasenie: Command 'ip route replace to 192.168.1.1/24 via 192.168.1.0 dev eth0' returned: RTNETLINK answers: Invalid argument Configuration line: 192.168.1.11 192.168.1.0 255.255.255.0 eth0 ERROR: Warning: Could not set up default route via interface eth0 Command 'ip route replace to default via 195.34.133.10' returned: . "RTNETLINK answers: Network is unreachable" Configuration line: default 195.34.133.10 - - Ale na zaver je tam veta, ze to nemusi byt chyba ak je v compe viac sietoviek. This needs NOT to be AN ERROR if you set up multiple interfaces. See 'man 5 routes' how to avoid this warning.
16.11.2003 10:05 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Este sem dam toto, pretoze mne sa to zda byt v poriadku: ip route list 192.168.3.0/24 dev eth2 proto kernel scope link src 192.168.3.3 192.168.2.0/24 dev eth1 proto kernel scope link src 192.168.2.3 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.1 xxx.yy.zzz.0/24 dev eth3 proto kernel scope link src xxx.yy.zzz.www default via xxx.yy.zzz.1 dev eth3 Ale pro co kernel :-)?
16.11.2003 10:45 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Pokud jsem to přeluštil správně, en moc neumím tak pro počítace:
192.168.3.3 je eth2, ale pro jiné 192.168.3.x x neni 3 již neví že to má posílat na eth2

192.168.2.3 je eth1, ale pro jiné 192.168.2.x x neni 3 již neví že to má posílat na eth1

192.168.1.1 je eth0, ale pro jiné 192.168.1.x x neni 1 již neví že to má posílat na eth0

Asi by tam mělo být toto:

192.168.3.0/24 dev eth2 scope link
192.168.2.0/24 dev eth1 scope link
192.168.1.0/24 dev eth0 scope link
default via xxx.yy.zzz.www dev eth3

Takže typnul bych že v konfiguráku těch sítovek budete mět asi špatné sítové masky nebo něco takového.
16.11.2003 10:53 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
PS. a ještě vám tam chybí LO :-) Viz moje:
[petr@soban ~]$ /sbin/ip route
10.0.0.0/24 dev eth1  scope link
169.254.0.0/16 dev eth1  scope link
192.168.0.0/16 dev eth0  scope link
127.0.0.0/8 dev lo  scope link
default via 192.168.1.254 dev eth0
[petr@soban ~]$
16.11.2003 10:53 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Netmask pre vsetky t.j. eth0 - eth3 je 255.255.255.0
16.11.2003 11:00 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Neviem ci toto suvisi s Vasou predch. odpovedou ale v /etc/sysconfig/network su tieto subory: ifcfg-eth0 . . ifcfg-eth3 ifcfg-lo V poslednom je: Loopback (lo) configuration IPADDR=127.0.0.1 NETMASK=255.0.0.0 NETWORK=127.0.0.0 BROADCAST=127.255.255.255 STARTMODE=onboot
16.11.2003 12:54 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Neviem ako dalej, nenajde sa pomoc - prosim? :-)
16.11.2003 14:25 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Nemáš někde nastavené nějaké jiné nastavení routování, co máš v těch konfiguracích jednotlivých zařízeních.

Jinak co /sbin/ip addr ?
A co nejaké soubory /etc/route atd....
16.11.2003 16:45 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Dik za snahu o pomoc. Neviem co by som mal vypisat z /sbin/ip addr - vypise to v podstate to iste co ifconfig iba na konci je 6: sit0@NONE: mtu 1480 qdisc noop link/sit 0.0.0.0 brd 0.0.0.0 v (je to Suse 8.2 a /etc/route.conf je v ) /etc/sysconfig/network/routes je: 192.168.1.1 192.168.1.0 255.255.255.0 eth0 192.168.2.2 192.168.2.0 255.255.255.0 eth1 192.168.3.3 192.168.3.0 255.255.255.0 eth2 default xxx.yy.zzz.10 - -
16.11.2003 17:05 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Co to tam máte tedy za sit0 ? nějaké vyrtuální zařízení -zrušit? Proč v tom souboru routes něco máte ? Aspoň u RH - teď FC tam nic nemám a skripty si vytvoří routování samy. U FC je to soubor /etc/sysconfig/static-routes

Skuste ty položky v routes smazat co to udělá, suse neznám takže nevím jak tam startovací skrypty přesně fungují.
16.11.2003 17:29 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Virtualne zariadenie nemam nijake, obsah routes som zmazal, ale zial som teraz v praci a doma mam pusteny len server, takze vysledok zatial neviem. :-) Len jedno mi nie je jasne, preco dvojica eth2 192.168.3.3 a 192.168.3.1 ide?
16.11.2003 18:16 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Protože jsi tam měl zadané že: 192.168.3.3 --- 192.168.3.1 tj jeden PC na jedno rozhraní a ne cela sit a zrovna do routes jsi zadal platnou adresu toho PC co je připojené. Kdešto u tech ostatnich jsi se netrefil 192.168.2.1 tento pocitac v routes neni je tam 192.168.2.2 a protoze je to zaznam pro jeden PC tak 192.168.2.2 bude met pristup, ale u 192.168.2.1 nevi kam to poslat. tak stejne 192.168.1.5 tento pocitac v routes neni je tam 192.168.1.1 a protoze je to zaznam pro jeden PC tak 192.168.1.1 bude met pristup, ale u 192.168.1.5 nevi kam to poslat.
16.11.2003 18:20 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Hm ale ja tam mam 192.168.x.0 a to neznamena vsetko 0-9?
16.11.2003 18:31 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Hm ale ja tam mam 192.168.x.0 ???? Grrrrrr A kde to máš ? IP musí být vždy celá, pak se div že to nechodí. Jinak proč máš prosím tě tak blbě rozvržené IP, kdyby jsi to udělal trochu rozuměji tak se v tom i vyznáš. server IP 192.168.0.0, 192.168.1.0, 192.168.2.0 a ta veřejná. stanice IP 192.168.0.1, 192.168.1.1, 192.168.2.1 U všech maska /255.255.255.0 a pokud to tak nastavis a nebudeš ručně upravovat routování tak by to u většiny distribucí mělo chodit na první zapnutí.
16.11.2003 18:23 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Prostě to máš z toho že máš takové zmatky a neuvazoval jsi při přidělování jednotlivých IP, takže taky můžeš přepsat routes nějak takto a skusit to pokud by nefungovalo to smazání. 192.168.1.5 192.168.1.0 255.255.255.0 eth0 192.168.2.1 192.168.2.0 255.255.255.0 eth1 192.168.3.3 192.168.3.0 255.255.255.0 eth2 default xxx.yy.zzz.10 - -
16.11.2003 18:39 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Vdaka pozrem sa na to.
16.11.2003 21:27 Michal Buchtík | skóre: 13 | Boršice
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak tak sleduju, tak v tom máš pěkný chaos (a po přečtení příspěvků v tom mám chaos i já :-))

Podle mě by bylo nejlepší udělat tohle:
SERVER:
eth0: IP=192.168.1.1; NETMASK=255.255.255.0
eth1: IP=192.168.2.1; NETMASK=255.255.255.0
eth2: IP=192.168.3.1; NETMASK=255.255.255.0
eth3: dle poskytovatele
default gateway: dle poskytovatele

Stanice 1:
IP=192.168.1.2
NETMASK=255.255.255.0
default gateway: 192.168.1.1

Stanice 2:
IP=192.168.2.2
NETMASK=255.255.255.0
default gateway: 192.168.2.1

Stanice 3:
IP=192.168.3.2
NETMASK=255.255.255.0
default gateway: 192.168.3.1

na serveru:
vypni firewall
zapni routování: echo "1" > /proc/sys/net/ipv4/ip_forward
manuálně žádné routování nenastavuj

v tomto stavu by ti měla chodit veškerá komunikace jak mezi stanicemi a serverem, tak i mezi jednotlivými stanicemi
pokud chceš aby se stanice dostali na internet, tak na serveru musíš nastavit maškarádu nebo SNAT pro rozhraní eth3.

Michal
17.11.2003 00:38 Beda
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Odpovědět | | Sbalit | Link | Blokovat | Admin

ja vim kde je problem. hec koupil sem si vybornou kristalovou kouli. (problem je v te pulce ktera tu neni napsana, ale jeji dusledky jsou zrejme). jde o to, ze to nastavoval clovek, co nikdy necetl nic o smerovani ip provozu nebo o tom pri nastavovani nepremyslel (nebo prilis a vymyslel, jak to prechytracit) (pritom je to tak pet vet a minutu premysleni, pokud patri k bystrejsim ;) ale budiz vysvetlime si to na nazornem prikladu "najdi mi chybu"

predpokladam, ze cela situace vypada asi takto (sitove masky si neuvedl, tak sem si je domyslel z popsaneho chovani site):

takze problem je v tom, ze jsou tam tri fyzicke zarizeni se stejnou sitovoou adresou v domeni, ze na sebe budou vsichni videt "naprimo" protoze nechtel koupit switch/hub (no jo kdo setri ma za tri, jenze kdyz uz to neni drahe a blbuvzdorne reseni ;) a boji se, ze nektere veci nebudou fungovat kvuli smerovani (ano to nebudou hlavne ty co funguji pres broadcast - defaultni samba browse list bez dodatecneho nastaveni, spousta softu starsiho razeni co pouziva broadcast - nejcetnejsi zastupce je asi skupina her). to proste nebude fungovat, protoze to jde naprosto proti srsti vyberu cesty pro paket. vsechno to konci na zarizeni ktery je ve fib tablu jako prvni, pripadne na tom, ktery bylo driv nacachovany.

17.11.2003 00:43 Beda
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
jeste jedna vec... proc do toho dotazu tahas dns? to s tim nema nic spolecnyho. (leda ze bys mel ty sitovy prefiy fakt unikatni a nefungovalo neco jinyho... ale zase si nenapsal co, zas tak dobrou kristalovou kouli nemam)
17.11.2003 02:32 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
A dále masky má správné 255.255.255.0 ale má špatně přidělené IP má v tom zmatky a potom nastavil statické routování né pro celou síť ale pouze pro určité PC kde použil zase jiné IP takže mu to nemůže chodi, pouze v jednom se trefil a to mu funguje. Koukni se jaké má IP a koukni se na jeho výpis ip route který tu zveřejnil a bude to jasné i tobě.
17.11.2003 11:45 Jaroslav Petrovsky | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Viac sietovych kariet - nastavenie
Vdaka chlapi vsetkym, obzvlast Petrovi Sobanovi za snahu, uz to funguje!

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.