2-interefejsy, niepoprawny routing

Instalacja i konfiguracja oprogramowania sieciowego.
Awatar użytkownika
kamilek_snk
Sędziwy Jeż
Sędziwy Jeż
Posty: 70
Rejestracja: 22 lis 2006, 21:42
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

2-interefejsy, niepoprawny routing

Post 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.
pimo
Sędziwy Jeż
Sędziwy Jeż
Posty: 39
Rejestracja: 24 mar 2010, 14:19
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: 2-interefejsy problem z routingiem

Post autor: pimo »

Nie jestem ekspertem, ale może coś uda mi się pomóc.
Na początek:

Kod: Zaznacz cały

route -n
Pozdrawiam
Piotrek
Awatar użytkownika
kamilek_snk
Sędziwy Jeż
Sędziwy Jeż
Posty: 70
Rejestracja: 22 lis 2006, 21:42
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: 2-interefejsy, niepoprawny routing

Post 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:~$ 
atsuki
Wytworny Kaczor
Wytworny Kaczor
Posty: 308
Rejestracja: 14 maja 2008, 22:33
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

Odp: 2-interefejsy, niepoprawny routing

Post 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
Awatar użytkownika
sulti
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 139
Rejestracja: 17 wrz 2007, 15:31
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Unity
Architektura: x86

Odp: 2-interefejsy, niepoprawny routing

Post autor: sulti »

Wyrzuć z pliku /etc/dhcp/dhclient.conf z linii

Kod: Zaznacz cały

request ...
opcję routers. Potem

Kod: Zaznacz cały

service networking restart
i powinno hulać.
You tried, and you failed, so the lesson is, never try.
Awatar użytkownika
kamilek_snk
Sędziwy Jeż
Sędziwy Jeż
Posty: 70
Rejestracja: 22 lis 2006, 21:42
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: 2-interefejsy, niepoprawny routing

Post 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

Kod: Zaznacz cały

 route -n
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
Awatar użytkownika
sulti
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 139
Rejestracja: 17 wrz 2007, 15:31
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Unity
Architektura: x86

Odp: 2-interefejsy, niepoprawny routing

Post autor: sulti »

To wywal parametr gateway z opisu interfejsu eth1 w /etc/network/interfaces. Wtedy będziesz miał default routing przez eth0.
You tried, and you failed, so the lesson is, never try.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: 2-interefejsy, niepoprawny routing

Post 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.
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości