Только что переехал в университет и могу подключиться к wifi, но не к интернету (использую ubuntu 16.04). Я получаю интернет на других соединениях wifi, но не на этом. Вот мои настройки:
Это подключение к wifi требует имени пользователя и пароля. По какой-то причине оно работает на моем другом ноутбуке, который изначально был 14.04 (сейчас 16.04, но работает).
max@max-X751LX:~$ ifconfig -a
enp2s0f1 Link encap:Ethernet HWaddr 34:97:f6:6b:b8:d1
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:626 errors:0 dropped:0 overruns:0 frame:0
TX packets:626 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:43479 (43.4 KB) TX bytes:43479 (43.4 KB)
wlp3s0 Link encap:Ethernet HWaddr b0:c0:90:93:25:49
inet addr:10.12.155.177 Bcast:10.12.159.255 Mask:255.255.248.0
inet6 addr: fe80::b2c0:90ff:fe93:2549/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:38 errors:0 dropped:0 overruns:0 frame:0
TX packets:1002 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8275 (8.2 KB) TX bytes:103832 (103.8 KB)
Любая помощь!
Просто, потому что Вы имеете , присоединился , точка доступа Wi-Fi не означает, что Вы действительно подключены к полной сети. Это - в основном просто беспроводной эквивалент "включения".
информация о маршрутизаторе IP и настройки DNS - то, чего "требует соединение с Интернетом". И Ваш компьютер Ubuntu 16.04, кажется, не получает его.
127.0.1.1, например, обратная петля к Вашему собственному компьютеру, не реальному серверу DNS.
Обычно на Wi-Fi, после того как Вы присоединяетесь к SSID, существует сервер DHCP, который достижим на широковещательном домене. Таким образом, клиенты DHCP широко спросят относительно той локальной части сети (который является всем, чего она может достигнуть в той точке, так как она не знает, как выйти), "Действительно ли Вы - сервер DHCP? Можно ли дать мне IP?" Сервер DHCP отвечает на запрос с адресом, что Ваш ноутбук может использовать для присоединения к более широкой сети IP и обычно также обеспечивает маршрутизатор/шлюз, IP сервера DNS, и иногда больше, если существуют опции DHCP.
Начиная с Вашего другой ноутбук может соединиться с сетью, мы знаем, что сервер DHCP существует, существует. И так как Ваш ноутбук Ubuntu 16.04 может использовать DHCP на другие сети (предположение, что Вы не изменили интерфейсную конфигурацию), мы знаем, что клиент DHCP Вашего ноутбука может теоретически работать. Это вряд ли будет программная ошибка. Таким образом, вопрос состоит в том, почему тот определенный сервер DHCP не хочет говорить с клиентом DHCP Вашего ноутбука, или почему Ваш клиент DHCP не говорит с сетью.
могло случиться так, что Вы на самом деле используете IP руководства , и это - неправильное для этой сети, но Ваша работа настроек над другими?
Ручной IP, шлюз и присвоение DNS не ответ. На самом деле, если Вы делаете это с IP, сетевой администратор не дал Вам, он может создать конфликт IP в сети, и ни Вы, ни другой парень не сможете соединиться.
Проверка с помощью ping-запросов шлюза не получит Вас серверы имен, также. Все, что это делает, добавляет шлюз к кэшу ARP.
Получают вывод к:
sudo cat /etc/network/interfaces
возможно случайно объединить DHCP (для получения DNS/настроек шлюза) с вручную присвоенными IP-адресами, так как это - допустимое использование, хотя большинство людей не делает этого, и это может вызвать проблемы как это. Давайте посмотрим, является ли Вашей конфигурацией DHCP действительно весь DHCP, и допустимый для этой сети. То, что я ожидаю видеть рабочую конфигурацию, просто:
auto wlp3s0
iface wlp3s0 inet dhcp
Примечание: Никакой "адрес 10.12.152.1", никакая сетевая маска, никакой шлюз, никакой "поиск DNS uoguelph.ca". Это должно быть пусто, или Ваш компьютер не захватит его с сервера DHCP.
Откройте своего администратора сети и посмотрите то, что обращается, это пытается присвоить Вам: 192.168.0.42 и т.п. Обратите внимание. Теперь, отредактируйте свою конфигурацию сети путем изменения, если от DHCP до руководства (необходимо будет нащупать вокруг, у меня нет системы Ubuntu передо мной). Вручную вставьте следующее:
address = <the same one you saw earlier>
netmask = 255.255.255.0
gateway = 192.x.x.1 or 10.x.x.1 (match the first three octets 192.168.x and add a 1)
dns-nameservers = same as gateway
dns-nameservers = 8.8.8.8 # add a second entry (googles dns)
Теперь применяют Ваши изменения. После того как Вы имеете, устанавливают первое соединение с Вашим шлюзом, можно возвратить его к DHCP, потому что теперь это знает о новых серверах имен.
также примечание, что, если Вы видите адрес, который запускается 169.x.x.x или что-либо кроме 192.x.x.x 172.x.x.x или 10.x.x.x, необходимо будет сбросить целый kit-n-kaboodle и попытаться получить частный IP вводным терминалом и вводом
sudo service network-manager restart
, Это не надежный метод, обратите внимание, поскольку шлюз мог действительно быть любым адресом в подсети. Надежда это помогает + лучше, чем мой первый ответ... lol
Отключение ipv6 в методах на вкладке настроек ipv6 работает нормально. Может случиться так, что ваш модем не поддерживает ipv6, поэтому ubuntu не может правильно настроить Wi-Fi.