Strona 1 z 3
Routing w Lennym nie działa, pod Squeeze wszystko w porządku
: 05 lipca 2010, 22:18
autor: coolturka
Witam.
Korzystam z tych samych skryptów interfaces, firewall i dhcp3 pod Debianem Lenny i Squeeze. Pod Squeeze wszystko działa pod Lennym nie. Komputer ma dwie karty sieciowe i pracuje m.in. jako ruter. Karta eth0 to wyjście na świat, a eth1 to sieć lokalna. Po zainstalowaniu wersji testowej mogę przeglądać strony internetowe w sieci lokalnej, a po zainstalowaniu Lennego kicha. Tzn, gadu działa, skype działa a www nie. I to jest dziwne, nie mogę się z tym uporać. Wygląda mi to na problem bardziej sprzętowy. Jeszcze mała wzmianka, gdy przed eth0 wepnę jakikolwiek ruter dlinka bądź linksysa, od razu wszystko rusza z kopyta, nie ma żadnych problemów. Jakieś sugestie?
: 05 lipca 2010, 22:44
autor: adasiek_j
W Lennym masz netconfig, który nie daje ci poprawnie konfiguracji resolvera (plik: /etc/resolv.conf). Jak wepniesz router, to on przydzieli przez dhcp DNS, dlatego wtedy wszystko masz OK.
Rozwiązanie:
ręcznie wyedytuj /etc/resolv.conf i wpisz tam tak:
nameserver 208.67.222.222
Wtedy powinno zadziałać.
Adam
: 05 lipca 2010, 23:28
autor: coolturka
Dnsy są w porządku, bo na serwerze mogę przeglądać strony www, więc to nie to. Może jądro nie obsługuje kart sieciowych jak się należy?
: 06 lipca 2010, 11:44
autor: adasiek_j
Tzn, gadu działa, skype działa a www nie.
bo na serwerze mogę przeglądać strony www
Jak przestaniesz zaprzeczać sam sobie, to wtedy porozmawiamy.
Adam
: 06 lipca 2010, 11:46
autor: adasiek_j
Podaj wszystkie parametry sieci, schemat, zawartość
resolv.conf i interfaces z obu systemów, tak, aby było co porównywać, a nie tylko ogólne stwierdzenia typu: nie działa.
i pokaż z obu systemów :
route -n
ping -c3 -w3
vps.abix.info.pl
ping -c3 -w3 91.203.134.137
cat /etc/resolv.conf
Adam
: 06 lipca 2010, 18:21
autor: coolturka
Przepraszam, może nie sprecyzowałem do końca, na serwerze wszystkie usługi działają w porządku, a w sieci lokalnej brak www. Pingi z komputera w sieci lokalnej do jakiejkolwiek strony czy to google.com czy wp.pl dochodzą. Ale jak próbuje otworzyć jakąkolwiek stronę to nie działa, bardzo długo trzeba czekać, aż wyświetli błąd w przeglądarce.
Kod: Zaznacz cały
interfaces:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
auto eth0
iface eth0 inet dhcp
# The secondary network interface
allow-hotplug eth1
auto eth1
iface eth1 inet static
address 192.168.20.1
netmask 255.255.255.240
resolv.conf:
Jeśli to coś pomoże to mogę wkleić jeszcze
reguły firewalla, choć nie wiem co to pomoże skoro jak napisałem wszystkie skrypty są takie same.
: 06 lipca 2010, 19:52
autor: adasiek_j
Weź sobie
http://www.ipcop.org i pozbędziesz się problemów. Naprawdę - mnie życie już nauczyło, że prościej i taniej jest skorzystać z gotowych rozwiązań niż wyważać otwarte drzwi.
Adam
: 06 lipca 2010, 20:46
autor: coolturka
Dziękuję Adam za chęci. Ja nie będę czekał kolejne pół roku aby się przekonać, że na Lennym ruszą w końcu moje karty sieciowe jak się należy. Ja jestem taki, że jak na wersji testowej działa to i na stabilnej też musi zadziałać, nawet jeśli będę musiał instalować nowsze jajko.
: 07 lipca 2010, 08:11
autor: Pacek
Skoro GG i Skype działa, to znaczy, że jest problem z DNSem. Czy adres tego DNSa jest prawidłowy i czy to DNS Twojego dostawcy internetowego?
: 07 lipca 2010, 23:47
autor: coolturka
Pacek, mam 3 wpisy w resolv.conf. Dwa dnsy od dostawcy, główny i drugi zapasowy, poza tym trzeci jest open dns. Dlatego np. moge robić ping z komputera klienckiego do jakiejkolwiek strony. Nie muszę wpisywać ping i adres ip. Jak sprawdzić czy jądro systemu obsługuje poprawnie moje karty sieciowe?