Gentoo Archives: gentoo-user-cs

From: Saevar <saevar@××××××.cz>
To: gentoo-user-cs@l.g.o
Subject: Re: [gentoo-user-cs] spatna gateway
Date: Mon, 20 Nov 2006 22:11:31
Message-Id: 456227BC.7020900@hainet.cz
In Reply to: Re: [gentoo-user-cs] spatna gateway by "Honza Macháček"
1 poprosil bych o trosku presnejsi specifikaci problemu, jde o to aby
2 kazda ze siti byla dostupna pres jinou GW ?
3 pokud ano da se na to pouzit rozhozeni routovani pres nekolik
4 routovacich tabuli....pomoci utility ip (iputils2).
5 konkretne se jedna o vetveni:
6 ip rule
7 S pozdravem Saevar
8 Honza Macháček napsal(a):
9 > Liquid píše:
10 >
11 >> Jakmile nastavim GW z nove site a otestuju TRACEROUTE nekam do internetu,
12 >> stale mi to routuje pres starou GW a ne pres tu novou.
13 >>
14 >> V cem muze byt problem?
15 >>
16 >
17 > Pravděpodobně v konfiguraci sítě ;-)
18 >
19 > Nevím, jestli někdo zkušenější dokáže odhadnout určitější odpověď.
20 > Myslím, že užitečné informace ukazující, co je třeba opravit, by mohl
21 > obsahovat výstup /sbin/route (jen tak, bez parametrů -- což lze volat i
22 > jako obyčejný uživatel), a samozřejmě obsah souboru /etc/conf.d/net.
23 > Předpokládám, že /sbin/route vypíše něco jako
24 >
25 >
26 >> Kernel IP routing table
27 >> Destination Gateway Genmask Flags Metric Ref Use Iface
28 >> ip.doména.eth0.0 * 255.255.255.0 U 0 0 0 eth0
29 >> ip.doména.eth1.0 * 255.255.255.0 U 0 0 0 eth1
30 >> loopback * 255.0.0.0 U 0 0 0 lo
31 >> default ip.číslo.staré.brány 0.0.0.0 UG 0 0 0 eth0
32 >>
33 >
34 > a možná ještě
35 >
36 >
37 >> default ip.číslo.nové.brány 0.0.0.0 UG 0 0 0 eth0
38 >>
39 >
40 > přičemž řádek začínající default je samozřejmě to, co musí pryč. Jestli
41 > se nepletu, všechno, co následuje za ním, už jádro ignoruje, protože
42 > prochází pravidla jedno za druhým a první, které začíná default,
43 > odpovídá každé adrese, dál hledat netřeba. Buď se to dá ručně (jako
44 > superuživatel):
45 >
46 > # route del default gw ip.číslo.staré.brány
47 >
48 > a případně ještě:
49 >
50 > # route add default gw ip.číslo.nové.brány dev eth0
51 >
52 > nebo opravou /etc/conf.d/net a restartem net.eth0
53 >
54 > # /etc/init.d/net.eth0 restart
55 >
56 > (dovolil jsem si předpokládat, že eth0 vede do vnější sítě a eth1 do
57 > vnitřní).
58 >
59 > V /etc/conf.d/net pak nejspíš sedí něco jako
60 >
61 >
62 >> route_eth0=( "default via ip.číslo.staré.brány" )
63 >> route_eth0=( "default via ip.číslo.nové.brány" )
64 >>
65 >
66 > nebo
67 >
68 >
69 >> routes_eth0=(
70 >> "default via ip.číslo.staré.brány"
71 >> "default via ip.číslo.nové.brány"
72 >> )
73 >>
74 >
75 > a řádky s číslem staré brány musí pryč.
76 >
77 > Pokud snad věci vypadají úplně jinak, zřejmě jsem se při střelbě od
78 > boku netrefil -- poslat stav věcí do konference snad někomu pomůže mířit
79 > lépe.
80 >
81 > Mějte se krásně.
82 > Honza Macháček
83 >
84
85 --
86 gentoo-user-cs@g.o mailing list