Strona 1 z 1
2-interefejsy, niepoprawny routing
: 13 kwie 2010, 13:43
autor: kamilek_snk
Witam,
Moja konfiguracja wyglada tak:
Kod: Zaznacz cały
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 80.53.47.45
gateway 80.53.47.43
netmask 255.255.255.248
auto eth1
iface eth1 inet dhcp
eth0 jest wpiety na zewnatrz
eth1 jest wpiety w siec lokalna, na potrzeby SAMBy
Przy obu wpiętych interfejsach internet nie działa. Jesli fizycznie odepne eth1 i zrekonfiguruje siec, internet działa.
Problem wygląda na związany z routingiem ale nie potrafię sobie z nim poradzić, proszę o pomoc.
Odp: 2-interefejsy problem z routingiem
: 13 kwie 2010, 14:03
autor: pimo
Nie jestem ekspertem, ale może coś uda mi się pomóc.
Na początek:
Pozdrawiam
Piotrek
Odp: 2-interefejsy, niepoprawny routing
: 10 cze 2010, 12:01
autor: kamilek_snk
Proszę
Kod: Zaznacz cały
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
80.53.47.16 0.0.0.0 255.255.255.248 U 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 80.53.47.17 0.0.0.0 UG 100 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth1
ilo@ubuserver:~$
Odp: 2-interefejsy, niepoprawny routing
: 10 cze 2010, 13:04
autor: atsuki
hmm.. to wygląda dziwnie i dubluje eth0:
Kod: Zaznacz cały
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
Odp: 2-interefejsy, niepoprawny routing
: 10 cze 2010, 15:38
autor: sulti
Wyrzuć z pliku
/etc/dhcp/dhclient.conf z linii
opcję
routers. Potem
i powinno hulać.
Odp: 2-interefejsy, niepoprawny routing
: 11 cze 2010, 12:15
autor: kamilek_snk
U mnie plik
/etc/dhcp/dhclient.conf jest pusty.
Zmieniłem konfiguracja interfejsów na w pełni manualna, wygląda to tak:
Kod: Zaznacz cały
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 80.53.47.45
gateway 80.53.47.43
netmask 255.255.255.248
# The secondary network interface
auto eth1
iface eth1 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
Teraz
daje mi to:
Kod: Zaznacz cały
ilo@ubuserver:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
80.53.47.16 0.0.0.0 255.255.255.248 U 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth1
0.0.0.0 80.53.47.43 0.0.0.0 UG 100 0 0 eth0
ilo@ubuserver:~$
Nadal nie dziala tak jak chce, bo chce aby eth0 służyło do łączenia się z światem a eth1 do sieci lokalnej i współdzielenia plików
Odp: 2-interefejsy, niepoprawny routing
: 11 cze 2010, 12:37
autor: sulti
To wywal parametr gateway z opisu interfejsu eth1 w /etc/network/interfaces. Wtedy będziesz miał default routing przez eth0.
Odp: 2-interefejsy, niepoprawny routing
: 13 cze 2010, 17:30
autor: dk75
przez /etc/network/inetrfaces to nie wiem, ale w NetworkManager w zakładce Ustawienia IPv4 jest przycisk Trasy...
Po jego wybraniu w nowym oknie trzeba zaznaczyć opcję Używaj tego połączenia tylko dla zasobów tej sieci i od tej pory te połączenie będzie tylko lokalne i nie będzie wybierane do połączeń internetowych.
A muszę powiedzieć, że od 9.10 NetworkManager nawet dobrze pracuje - nie to co wcześniej.