Gentoo Archives: gentoo-user-cs

From: Liquid <liquid@××××××.cz>
To: gentoo-user-cs@l.g.o
Subject: RE: [gentoo-user-cs] spatna gateway
Date: Mon, 20 Nov 2006 22:26:25
Message-Id: 200611202214.kAKMEdb3007766@robin.gentoo.org
In Reply to: Re: [gentoo-user-cs] spatna gateway by "Honza Macháček"
1 > Liquid píše:
2 > > Jakmile nastavim GW z nove site a otestuju TRACEROUTE nekam do
3 > > internetu, stale mi to routuje pres starou GW a ne pres tu novou.
4 > >
5 > > V cem muze byt problem?
6 >
7 > Pravděpodobně v konfiguraci sítě ;-)
8 >
9 > Nevím, jestli někdo zkušenější dokáže odhadnout určitější odpověď.
10 > Myslím, že užitečné informace ukazující, co je třeba opravit,
11 > by mohl obsahovat výstup /sbin/route (jen tak, bez parametrů
12 > -- což lze volat i jako obyčejný uživatel), a samozřejmě
13 > obsah souboru /etc/conf.d/net.
14 > Předpokládám, že /sbin/route vypíše něco jako
15 >
16 > > Kernel IP routing table
17 > > Destination Gateway Genmask
18 > Flags Metric Ref Use Iface
19 > > ip.doména.eth0.0 * 255.255.255.0
20 > U 0 0 0 eth0
21 > > ip.doména.eth1.0 * 255.255.255.0
22 > U 0 0 0 eth1
23 > > loopback * 255.0.0.0
24 > U 0 0 0 lo
25 > > default ip.číslo.staré.brány 0.0.0.0
26 > UG 0 0 0 eth0
27 >
28 > a možná ještě
29 >
30 > > default ip.číslo.nové.brány 0.0.0.0
31 > UG 0 0 0 eth0
32 >
33
34 V tomto vypisu se mi zobrazuje spravna GW.
35
36 > přičemž řádek začínající default je samozřejmě to, co musí
37 > pryč. Jestli se nepletu, všechno, co následuje za ním, už
38 > jádro ignoruje, protože prochází pravidla jedno za druhým a
39 > první, které začíná default, odpovídá každé adrese, dál
40 > hledat netřeba. Buď se to dá ručně (jako
41 > superuživatel):
42 >
43 > # route del default gw ip.číslo.staré.brány
44 >
45 > a případně ještě:
46 >
47 > # route add default gw ip.číslo.nové.brány dev eth0
48 >
49 > nebo opravou /etc/conf.d/net a restartem net.eth0
50 >
51
52 Tento soubor opravdu obsahuje korektni konfiguraci GW.
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
57 > eth1 do vnitřní).
58 >
59 > V /etc/conf.d/net pak nejspíš sedí něco jako
60 >
61 > > route_eth0=( "default via ip.číslo.staré.brány" ) route_eth0=(
62 > > "default via ip.číslo.nové.brány" )
63
64 Predpokladate naprosto spravne. Takto to je.
65
66 >
67 > nebo
68 >
69 > > routes_eth0=(
70 > > "default via ip.číslo.staré.brány"
71 > > "default via ip.číslo.nové.brány"
72 > > )
73 >
74 > a řádky s číslem staré brány musí pryč.
75 >
76 > Pokud snad věci vypadají úplně jinak, zřejmě jsem se při
77 > střelbě od boku netrefil -- poslat stav věcí do konference
78 > snad někomu pomůže mířit lépe.
79
80 Prikladam me vypisy:
81
82 1) /etc/conf.d/net:
83 -----------------
84 config_eth0=(
85 #NEW IP
86 "???.???.???.180 netmask 255.255.255.240 broadcast ????.???.???.191"
87 "???.???.???.181 netmask 255.255.255.240 broadcast ???.???.???.191"
88 "???.???.???.182 netmask 255.255.255.240 broadcast ???.???.???.191"
89 # OLD IP
90 "!!!.!!!.!!!.199 netmask 255.255.255.192 broadcast !!!.!!!.!!!.255"
91 "!!!.!!!.!!!.216 netmask 255.255.255.192 broadcast !!!.!!!.!!!.255"
92 "!!!.!!!.!!!.217 netmask 255.255.255.192 broadcast !!!.!!!.!!!.255"
93 )
94
95 config_eth1=(
96 "+++.+++.+++.2 netmask 255.255.255.0 broadcast +++.+++.+++.255"
97 )
98
99 routes_eth0=(
100 "default via ???.???.???.177"
101 )
102
103 2) route
104 ------------
105 Kernel IP routing table
106 Destination Gateway Genmask Flags Metric Ref Use
107 Iface
108 ???.???.???.176 * 255.255.255.240 U 0 0 0 eth0
109 !!!.!!!.!!!.192 * 255.255.255.192 U 0 0 0 eth0
110 +++.+++.+++.0 * 255.255.255.0 U 0 0 0 eth1
111 loopback * 255.0.0.0 U 0 0 0 lo
112 default ???.???.???.177 0.0.0.0 UG 0 0 0 eth0
113
114 Liquid
115
116
117 --
118 gentoo-user-cs@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-cs] spatna gateway "Honza Macháček" <Hloupy.Honza@×××××××.cz>
Re: [gentoo-user-cs] spatna gateway theruck <theruck@××××××.sk>
Re: [gentoo-user-cs] spatna gateway "Jan Kundrát" <jkt@g.o>