i am having ubuntu 14.04 lts on machine. Though it is showing connected to ЛВС in network менеджер but it cant access Интернет.
Существует немного шагов, которые необходимо выполнить при отладке интернет-соединения, я предполагаю, что Вы используете DHCP и NetworkManager для конфигурации.
1) Проверка, если у Вас есть IP-адрес присвоенный Открытый терминальный конец, входит
ifconfig
, Если Вы видите, что что-то вроде этого содержит inet addr, чем все в порядке
eth0 Link encap:Ethernet HWaddr 00:23:74:3d:92:90
inet addr:192.168.1.2 Bcast:192.168.1.15 Mask:255.255.255.240
2) Проверка, если у Вас есть присвоенный шлюз по умолчанию. Откройте терминал и войдите
netstat -r
, Если Вы видите подобный вывод containg строка, начинающаяся со значения по умолчанию, чем все в порядке
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
3) Проверка, если можно проверить с помощью ping-запросов шлюз по умолчанию. Откройте терминал и войдите
ping 192.168.1.1
, где 192.168.1.1 должен быть заменен адресом, Вы видите в nestat-r, производит
, необходимо видеть что-то вроде этого
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_req=1 ttl=64 time=0.265 ms
64 bytes from 192.168.1.1: icmp_req=2 ttl=64 time=0.235 ms
64 bytes from 192.168.1.1: icmp_req=3 ttl=64 time=0.221 ms
4) Проверка, если Вам присвоили сервер DNS. Откройте терминал и войдите
cat /etc/resolv.conf
, необходимо видеть, что по крайней мере одна строка содержит сервер имен
nameserver 8.8.8.8
5 слова), Проверка, если можно проверить с помощью ping-запросов сервер DNS. Откройте терминал и войдите
ping 8.8.8.8
, где 8.8.8.8 должен быть заменен адресом, Вы видите у кошки/etc/resolv.conf, производит
, необходимо видеть что-то вроде этого
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=48 time=25.5 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=48 time=26.1 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=48 time=24.9 ms
6) Проверка, если можно разрешить имена DNS. Откройте терминал и войдите
host www.google.pl
, необходимо видеть что-то вроде этого
www.google.pl has address 216.58.209.67
, Если какому-либо из сбоев шагов, чем он нужно дальнейшее расследование.
если вы получили шаг 6 ответа @ Darek и увидели это в своем файле /etc/resolv.conf , в котором есть такие комментарии: (он может быть пустым без комментариев тоже )
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
сгенерируйте содержимое DNS следующим образом:
Шаг 1:
Установите пакет resolvconf , это позволяет вносить постоянные изменения в файл resolv.conf sudo apt install resolvconf
Шаг 2:
Редактировать /etc/resolvconf/resolv.conf.d/head
и добавить следующее:
# Make edits to /etc/resolvconf/resolv.conf.d/head.
nameserver 8.8.4.4
nameserver 8.8.8.8
Шаг 3:
Перезапустите службу resolvconf .
sudo service resolvconf restart
содержимое получено из здесь
NB: Эта проблема может возникнуть, если вы обновили предыдущую версию Ubuntu до 18.04
Выключите брандмауэр временно. Посмотрите, работает ли это.
Полезный контрольный список Darek определил источник проблемы.
Было неспособно к (3), проверяют с помощью ping-запросов мой шлюз по умолчанию.
Поскольку... брандмауэр.