Ответы:
Я нашел простое решение. У меня не было проблем с пингом IP-адресов; Я столкнулся с проблемами, когда попытался выполнить команду вроде:
ping google.com
Другими словами, я мог подключиться к Интернету, что подтверждается индикатором Wi-Fi, но у меня были проблемы с преобразованием доменных имен в IP-адреса. Этот процесс обрабатывается текстовым файлом /etc/resolv.conf, поэтому я решил, что его нужно обновить. Я дал команду:
sudo resolvconf -u
но Ubuntu плюнул мне в ответ
/etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf
Это было источником моей проблемы: каким-то образом /etc/resolv.conf указывал на /run/resolvconf/resolv.conf. К счастью, как только я удалил плохую символическую ссылку и создал новую символическую ссылку, Wi-Fi работал немедленно. То есть я выполнил следующие команды:
sudo rm /etc/resolv.conf
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
и Wi-Fi вернулся! Я надеюсь, что это простое решение работает и для вас!
Знание того, как обращаться к нерабочему интернет-соединению, может помочь следующим образом.
открытие терминала и ...
Посмотрите, можете ли вы пропинговать или отслеживать маршрут к общедоступным DNS Google.
ping 8.8.8.8
mtr 8.8.8.8
Если вы получаете связь с общедоступным DNS Googl, перейдите к последнему шагу DNS.
Если вы не получаете команду ping / traceroute на DNS Goole, то начните с того, что ваша беспроводная надстройка получает IP-информацию с помощью команды.
ifconfig
вывод должен иметь информацию о IP для вашего беспроводного адаптера, что-то вроде ...
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
следующая проверка, чтобы убедиться, что у вас есть маршрут по умолчанию
route
вывод должен иметь маршрут что-то вроде ...
default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
На этом этапе вы сможете пинговать и / или отслеживать маршрут к общедоступному DNS Google «8.8.8.8». Если нет, то позвоните своему интернет-провайдеру для дополнительной помощи с вашим интернет-соединением.
Теперь, когда мы можем пропинговать общедоступный DNS Google, мы можем быть уверены, что наш интернет работает. Если у вас все еще есть проблемы, то ваш компьютер, скорее всего, не подключен к работающей службе DNS. Вы можете проверить свои DNS-серверы с ...
cat /etc/resolv.conf
Вам также следует проверить состояние соединения в вашем сетевом менеджере, если вы используете настольную версию Ubuntu. После того, как вы определили / настроили свои DNS-серверы, убедитесь, что вы можете пропинговать их. Если вы можете пропинговать DNS-серверы, которые вы установили, тогда проблема находится выше сетевого уровня в проблеме брандмауэра или приложения.
Это может помочь.
Когда я загрузил Ubuntu 16.04.1 на свой старый рабочий стол, у меня уже была установлена Windows Vista. Хотя я использовал второй переформатированный HD-диск, Ubuntu отслеживает операционные системы Windows и позволит вам загрузить его как опцию. Это, кажется, мешает WiFi, который он подключил правильно, но не будет иметь доступа к Интернету, и я ничего не исправлю.
Я удалил оригинальный диск Windows из системы и переустановил Ubuntu, и теперь у меня нет проблем с моим Wi-Fi.