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