Gentoo Archives: gentoo-user-cs

From: theruck <theruck@××××××.sk>
To: gentoo-user-cs@l.g.o
Subject: Re: [gentoo-user-cs] spatna gateway
Date: Tue, 21 Nov 2006 08:33:57
Message-Id: 200611210933.10607.theruck@victim.sk
In Reply to: RE: [gentoo-user-cs] spatna gateway by Liquid
pastnite sem /etc/conf.d/net (a najlepsie aj s realnymi ip adresami aby sme 
vylucili ze ten problem nieje kvoli tomu ze ta komunikacia nejde vobec cez 
default gw)


On Mon 20. November 2006 23:14, Liquid wrote:
> > Liquid píše: > > > Jakmile nastavim GW z nove site a otestuju TRACEROUTE nekam do > > > internetu, stale mi to routuje pres starou GW a ne pres tu novou. > > > > > > V cem muze byt problem? > > > > Pravděpodobně v konfiguraci sítě ;-) > > > > Nevím, jestli někdo zkušenější dokáže odhadnout určitější odpověď. > > Myslím, že užitečné informace ukazující, co je třeba opravit, > > by mohl obsahovat výstup /sbin/route (jen tak, bez parametrů > > -- což lze volat i jako obyčejný uživatel), a samozřejmě > > obsah souboru /etc/conf.d/net. > > Předpokládám, že /sbin/route vypíše něco jako > > > > > Kernel IP routing table > > > Destination Gateway Genmask > > > > Flags Metric Ref Use Iface > > > > > ip.doména.eth0.0 * 255.255.255.0 > > > > U 0 0 0 eth0 > > > > > ip.doména.eth1.0 * 255.255.255.0 > > > > U 0 0 0 eth1 > > > > > loopback * 255.0.0.0 > > > > U 0 0 0 lo > > > > > default ip.číslo.staré.brány 0.0.0.0 > > > > UG 0 0 0 eth0 > > > > a možná ještě > > > > > default ip.číslo.nové.brány 0.0.0.0 > > > > UG 0 0 0 eth0 > > V tomto vypisu se mi zobrazuje spravna GW. > > > přičemž řádek začínající default je samozřejmě to, co musí > > pryč. Jestli se nepletu, všechno, co následuje za ním, už > > jádro ignoruje, protože prochází pravidla jedno za druhým a > > první, které začíná default, odpovídá každé adrese, dál > > hledat netřeba. Buď se to dá ručně (jako > > superuživatel): > > > > # route del default gw ip.číslo.staré.brány > > > > a případně ještě: > > > > # route add default gw ip.číslo.nové.brány dev eth0 > > > > nebo opravou /etc/conf.d/net a restartem net.eth0 > > Tento soubor opravdu obsahuje korektni konfiguraci GW. > > > # /etc/init.d/net.eth0 restart > > > > (dovolil jsem si předpokládat, že eth0 vede do vnější sítě a > > eth1 do vnitřní). > > > > V /etc/conf.d/net pak nejspíš sedí něco jako > > > > > route_eth0=( "default via ip.číslo.staré.brány" ) route_eth0=( > > > "default via ip.číslo.nové.brány" ) > > Predpokladate naprosto spravne. Takto to je. > > > nebo > > > > > routes_eth0=( > > > "default via ip.číslo.staré.brány" > > > "default via ip.číslo.nové.brány" > > > ) > > > > a řádky s číslem staré brány musí pryč. > > > > Pokud snad věci vypadají úplně jinak, zřejmě jsem se při > > střelbě od boku netrefil -- poslat stav věcí do konference > > snad někomu pomůže mířit lépe. > > Prikladam me vypisy: > > 1) /etc/conf.d/net: > ----------------- > config_eth0=( > #NEW IP > "???.???.???.180 netmask 255.255.255.240 broadcast > ????.???.???.191" "???.???.???.181 netmask 255.255.255.240 broadcast > ???.???.???.191" "???.???.???.182 netmask 255.255.255.240 broadcast > ???.???.???.191" # OLD IP > "!!!.!!!.!!!.199 netmask 255.255.255.192 broadcast !!!.!!!.!!!.255" > "!!!.!!!.!!!.216 netmask 255.255.255.192 broadcast !!!.!!!.!!!.255" > "!!!.!!!.!!!.217 netmask 255.255.255.192 broadcast !!!.!!!.!!!.255" > ) > > config_eth1=( > "+++.+++.+++.2 netmask 255.255.255.0 broadcast +++.+++.+++.255" > ) > > routes_eth0=( > "default via ???.???.???.177" > ) > > 2) route > ------------ > Kernel IP routing table > Destination Gateway Genmask Flags Metric Ref Use > Iface > ???.???.???.176 * 255.255.255.240 U 0 0 0 > eth0 !!!.!!!.!!!.192 * 255.255.255.192 U 0 0 > 0 eth0 +++.+++.+++.0 * 255.255.255.0 U 0 0 > 0 eth1 loopback * 255.0.0.0 U 0 0 > 0 lo default ???.???.???.177 0.0.0.0 UG 0 0 > 0 eth0 > > Liquid
-- gentoo-user-cs@g.o mailing list