Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-user-cs
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
|
|