Sziasztok!
Adott egy ubuntu gép:
kernel: 2.6.24-29-generic
os: 8.04
route-ok:
xx.xx.xx.3 * 255.255.255.254 U 0 0 0 eth0
10.0.0.5 * 255.255.255.0 U 0 0 0 eth1
169.254.0.0 * 255.255.0.0 U 1000 0 0 eth1
default xx.xx.xx.1 0.0.0.0 UG 100 0 0 eth0
default 10.0.0.5 0.0.0.0 UG 100 0 0 eth1
eth0=kulső
eth1=belső
Ez a helyes beállítás. Network Manager van.
Sokszor újraindításkor a két default gateway sorrendje megcserélődik és nincs kifelé kapcsolat, befelé tökéletes.
Mi okozhatja?
Egyenlőre a logban nem találok semmi-t.
- 4096 megtekintés
Hozzászólások
Szedd le a NetworkManagert es konfigold kezzel az eth0 es eth1 kapcsolatot es a routot is heggeszd be kezzel!
- A hozzászóláshoz be kell jelentkezni
.
- A hozzászóláshoz be kell jelentkezni
Két default nem lehet!
Töröld ezt a sort: default 10.0.0.5 0.0.0.0 UG 100 0 0 eth1
Nem kell.
- A hozzászóláshoz be kell jelentkezni
+1
--
http://szolarenergia.hu
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
Ez, így ebben a helyzetben igaz lehet, de azért a kategorikus "két default nem lehet" picit erős... Szerintem...
- A hozzászóláshoz be kell jelentkezni
nincs olyan valós szituáció, amire ez a helyes megoldás. ergó a két default router így megadva biztosan hibás konfiguráció.
szerintem.
- A hozzászóláshoz be kell jelentkezni
Várjuk arról a példát, amikor EGY route táblában két default van és működik is.
- A hozzászóláshoz be kell jelentkezni
Sehol nem mondta senki (a topicindító se, meg én se), hogy egy táblában vannak...
- A hozzászóláshoz be kell jelentkezni
metric-kel együtt van értelme. Ha az egyiken keresztül nem elérhető a cél, akkor a másikat használja.
- A hozzászóláshoz be kell jelentkezni
Tévedsz. Leszarja a linux routing, hogy elérhető-e a cél. Ha a használni kívánt router nem elérhető, akkor eldobja a csomagot (és küld egy ICMP-t a feladónak).
A metric semmi ilyesmire nem jó!
- A hozzászóláshoz be kell jelentkezni
Nem értem, hogy mi történt, mert ez a beállítás évekig működött.
- A hozzászóláshoz be kell jelentkezni
Vlan se olyan rossz megoldas:
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.100.0 * 255.255.255.0 U 0 0 0 eth0.100
kmfnet.kmf.hu * 255.255.255.0 U 0 0 0 eth0.999
10.0.9.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default 10.0.9.1 0.0.0.0 UG 0 0 0 eth0
- A hozzászóláshoz be kell jelentkezni
Jelenleg úgy oldottam meg, hogy írtam egy scriptet ami ennyit csinál:
#!/bin/bash
ifdown eth0
ifup eth0
Miután ez lefut tökéletesen működik a hálózat.
- A hozzászóláshoz be kell jelentkezni
Nézz egy "ip route show" kimenetet előtte, meg utána.
- A hozzászóláshoz be kell jelentkezni
előtte:
xx.xx.xx.3 * 255.255.255.254 U 0 0 0 eth0
10.0.0.5 * 255.255.255.0 U 0 0 0 eth1
169.254.0.0 * 255.255.0.0 U 1000 0 0 eth1
default 10.0.0.5 0.0.0.0 UG 100 0 0 eth1
default xx.xx.xx.1 0.0.0.0 UG 100 0 0 eth0
utána:
xx.xx.xx.3 * 255.255.255.254 U 0 0 0 eth0
10.0.0.5 * 255.255.255.0 U 0 0 0 eth1
169.254.0.0 * 255.255.0.0 U 1000 0 0 eth1
default xx.xx.xx.1 0.0.0.0 UG 100 0 0 eth0
default 10.0.0.5 0.0.0.0 UG 100 0 0 eth1
- A hozzászóláshoz be kell jelentkezni
Egyébként mi miatt van 2 default gateway?
Ráadásul ha jól látom, saját maga az egyik átjáró? (10.0.0.5)
- A hozzászóláshoz be kell jelentkezni
Bocs így helyes:
Destination Gateway Genmask Flags Metric Ref Use Iface
xx.xx.xx.0 * 255.255.255.240 U 0 0 0 eth0
10.0.0.0 * 255.255.255.0 U 0 0 0 eth1
169.254.0.0 * 255.255.0.0 U 1000 0 0 eth0
default xx.xx.xx.1 0.0.0.0 UG 100 0 0 eth0
default 10.0.0.5 0.0.0.0 UG 100 0 0 eth1
Ezen a gépen van 1 dhcp szerver is, ami a belső hálózat felé osztja az ipket.
- A hozzászóláshoz be kell jelentkezni
A szervernek a belső hálózat felé nem kell, hogy legyen átjárója. Sőt, pont az zavar be neked, hogy állítottál be ilyet. A szerver nem átjárón keresztül éri el a gépeket, hanem anélkül, mivel beleférnek a kliensek IP-i a netmaszkba.
Az más dolog, hogy a dhcp oszt ki átjárót a gépeknek. Az ettől független. Az csak a dhcp configon múlik.
- A hozzászóláshoz be kell jelentkezni
Értem köszi.
- A hozzászóláshoz be kell jelentkezni