Połączony z Wi-Fi, ale bez internetu


13

Cześć, więc jestem kompletnym początkującym Ubuntu i właśnie go zainstalowałem. Problem polega na tym, że jestem podłączony do Wi-Fi (bezprzewodowy), ale tak naprawdę nie mogę korzystać z Internetu. Używam Ubuntu 16.04.


To jest problem z twoim Wi
Inforcer25

Odpowiedzi:


19

Znalazłem prostą poprawkę. Nie miałem żadnych problemów z pingowaniem adresów IP; Wystąpiły problemy, gdy próbowałem wydać polecenie takie jak:

ping google.com

Innymi słowy, mogłem połączyć się z Internetem, co potwierdza wskaźnik wifi, ale miałem problemy z zamianą nazw domen na adresy IP. Ten proces jest obsługiwany przez plik tekstowy /etc/resolv.conf, więc zdecydowałem, że być może trzeba go zaktualizować. Wydałem polecenie:

sudo resolvconf -u

ale Ubuntu wypluł mi to:

/etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf

To było źródło mojego problemu: jakoś /etc/resolv.conf wskazywał na /run/resolvconf/resolv.conf. Na szczęście po usunięciu złego dowiązania symbolicznego i utworzeniu nowego dowiązania symbolicznego wifi działało natychmiast. To znaczy, uruchomiłem następujące polecenia:

sudo rm /etc/resolv.conf
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf

i wifi zostało przywrócone! Mam nadzieję, że to proste rozwiązanie zadziała również dla Ciebie!


1
To działało dla mnie na Ubuntu 16.04. Od wieków szukam takiej prostej odpowiedzi!
Arkya Chatterjee,

Po wykonaniu powyższych kroków, jako dodatkowy krok, musiałem ustawić IP serwera DNS w ustawieniach sieciowych. Następnie ten adres IP zapisany w pliku /etc/resolv.conf. Wreszcie się udało.
Udara Seneviratne

11

wiedza na temat rozwiązania problemu niedziałającego połączenia internetowego może pomóc w następujący sposób.

otwieranie terminala i ...

Sprawdź, czy możesz pingować lub śledzić na publicznych dns Google.

ping 8.8.8.8
mtr 8.8.8.8

Jeśli uzyskasz komunikację z publicznym DNS Googl, przejdź do ostatniego kroku DNS.

Jeśli nie otrzymujesz polecenia ping / traceroute do DNS Goole'a, zacznij od upewnienia się, że twój bezprzewodowy adapter otrzymuje informacje o IP za pomocą polecenia.

ifconfig

dane wyjściowe powinny zawierać informacje o ip dla karty sieci bezprzewodowej, takie jak ...

wlan0   Link encap:Ethernet  HWaddr 00:xx:xx:xx:xx:xx
    inet addr:192.168.1.55  Bcast:192.168.1.255  Mask:255.255.255.0

następnie sprawdź, czy masz domyślną trasę

route

wyjście powinno mieć trasę podobną do ...

default         192.168.1.1    0.0.0.0         UG    0      0        0 wlan0

W tym momencie powinieneś mieć możliwość pingowania i / lub śledzenia do publicznego DNS Google „8.8.8.8”. Jeśli nie, skontaktuj się z dostawcą Internetu w celu uzyskania dodatkowej pomocy z połączeniem internetowym.

Teraz, gdy możemy pingować publiczny DNS Google'a, możemy być pewni, że nasz internet działa. Jeśli nadal występują problemy, najprawdopodobniej komputer nie dociera do działającej usługi DNS. Możesz sprawdzić swoje serwery DNS za pomocą ...

cat /etc/resolv.conf 

Powinieneś również sprawdzić status połączenia w menedżerze sieci, jeśli używasz Ubuntu w wersji na komputery. Po zidentyfikowaniu / ustawieniu serwerów DNS upewnij się, że możesz je również pingować. Jeśli możesz pingować ustawione wcześniej serwery DNS, problem leży powyżej warstwy sieci w zaporze lub problemie z aplikacją.


1

To może pomóc.

Kiedy załadowałem Ubuntu 16.04.1 na starym komputerze, miałem już zainstalowany system Windows Vista. Chociaż użyłem drugiego zreformowanego dysku HD, Ubuntu śledzi systemy operacyjne Windows i pozwala na rozruch z niego jako opcji. Wydaje się to zakłócać prawidłowe połączenie WiFi, ale nie ma dostępu do Internetu i nic, co zrobiłem, nie naprawiłoby.

Usunąłem oryginalny dysk Windows z systemu i ponownie zainstalowałem Ubuntu i teraz nie mam problemów z moim Wi-Fi.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.