Brak internetu pod Debianem pod Windows jest

Masz problemy z siecią bądź internetem? Zapytaj tu
maniek_19901
Posty: 27
Rejestracja: 14 czerwca 2007, 23:02
Lokalizacja: Zawiercie

Brak internetu pod Debianem pod Windows jest

Post autor: maniek_19901 »

Witam.
Mam od pewnego czasu dziwny problem z Debianem, którego wcześniej nie było. Kiedyś Debian pobierał adresy z serwera dhcp przez pakiet dhcpcd i wszystko grało. Teraz no cóż pobierze też te adresy po czym internetu nie ma. Pingować się nie da ani bramy ani Google czy innych serwerów www. Przy podaniu polecenia ping w sieci lokalnej wypisuje:

Kod: Zaznacz cały

Network Unreachable
I najlepsze jest to, że pobiera te same adresy z serwera co pod Windows XP. Tam internet działa tu nie.
A4070230
Posty: 89
Rejestracja: 15 czerwca 2008, 17:05
Lokalizacja: Połaniec

Post autor: A4070230 »

Witam.
Miałem u siebie podobnie - w Windows interenet był, w Debianie brak połączenia.
Okazało się, że dostawca internetu, z którego usług korzystam, jako IP bramy ustawił 255.255.255.255, a tego Linux nie lubi, ponieważ interpretuje to jako możliwość połączenia się tylko z ostatnim komputerem - czyli z samym sobą.
W moim przypadku pomogła ręczna konfiguracja ustawień sieciowych i wszystkich adresów (wypisałem je sobie z Windows). Ale jako adres bramy wpisałem (zgodnie z radą dostawcy internetu) 255.255.240.0.
I działa :-)
Spróbuj, może u Ciebie problem wygląda tak samo
maniek_19901
Posty: 27
Rejestracja: 14 czerwca 2007, 23:02
Lokalizacja: Zawiercie

Brak internetu pod Debianem pod Windows jest

Post autor: maniek_19901 »

Wpisanie ręcznie ip nie pomogło. Serwer przyznaje mi takie adresy:

Kod: Zaznacz cały

192.168.17.155
255.255.255.248
192.168.16.1
I dalej brak internetu. Ma ktoś może jakieś nowe pomysły?
A4070230
Posty: 89
Rejestracja: 15 czerwca 2008, 17:05
Lokalizacja: Połaniec

Post autor: A4070230 »

Nie miałem na myśli ręcznego wpisywania TYLKO IP.
Przeczytaj uważnie mój post - przepisz wszystkie ustawienia, odczytane z (otrzymane od) serwera dostawcy internetu.
wpisz je ręcznie do pliku /etc/network/interfaces
u mnie wygląda on tak:

Kod: Zaznacz cały

   address [...]
    netmask [...]
    network [...]
    broadcast [...]
    gateway [...]
    dns-nameservers [...] [...].....
Oczywiście w miejsce [...] należy wpisać odpowiednie dane, spisane (j/w wspomniałem) z Windows.
Ależ to pokopane.
Dlaczego, aby prawidłowo ustawić parametry połączenia sieciowego w Linux, trzeba mieć zainstalowane Windows, chociażby po to, aby z nich te ustawienia sczytać... żenujące to jest, niestety.
(To tylko taka moja dygresja).
Ister
Junior Member
Posty: 566
Rejestracja: 05 marca 2009, 12:42

Post autor: Ister »

Jeśli masz adresy sztywne, to ktoś w pewnym momencie Ci te parametry ustawił. Najczęściej przychodzi ktoś w czasie instalacji, uruchamia komputer i wklepuje w ustawienia sieciowe (ciekawe, czy poradziliby sobie z Linuksem). Równie dobrze mógłby dać Ci te ustawienia na kartce, a Ty miałbyś wprowadzić je sam (do takiego systemu jak Ci się spodoba).

Przy prawidłowo skonfigurowanym DHCP (adresy przyznawane dynamicznie) Linux nie ma żadnych trudności. Korzystam z takiego rozwiązania w kilku miejscach na różnych komputerach i jest w porządku. Przy ustawieniach statycznych trzeba najpierw trochę pracy włożyć w konfigurację. Ale to oczywiste, przechodząc z Linuksa na Windowsa mielibyśmy identyczny problem.
A4070230
Posty: 89
Rejestracja: 15 czerwca 2008, 17:05
Lokalizacja: Połaniec

Post autor: A4070230 »

Ister: Czytałeś cały temat, czy tylko ostatni post?
Domyślam się, że czytałeś tylko ostatni post, gdyby było inaczej, wiedziałbyś skąd i dlaczego ręczne wpisy w /etc/network/interfaces
Ister
Junior Member
Posty: 566
Rejestracja: 05 marca 2009, 12:42

Post autor: Ister »

Przyznaję, w chwili odpowiedzi skoncentrowałem się na ostatnim poście. Mea culpa.

Nie zmienia to faktu, że jeśli wcześniej chodziło to wątpię, żeby teraz nagle ISP coś zmienił i dlatego przestało działać.

maniek_19901, wrzuć wyniki komend:

Kod: Zaznacz cały

ifconfig
route -n
cat /etc/interfaces
oraz podaj jakiego klienta DHCP używasz.
ODPOWIEDZ