Я не могу просматривать какие-либо сайты. Пожалуйста, обратите внимание на следующую ошибку:
karthick@karthick:~$ ping www.google.com
ping: unknown host www.google.com
Обновить
karthick@karthick:~$ dig www.google.com
; <<>> DiG 9.7.1-P2 <<>> www.google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26402
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;www.google.com. IN A
;; ANSWER SECTION:
www.google.com. 238583 IN CNAME www.l.google.com.
www.l.google.com. 97 IN A 74.125.236.50
www.l.google.com. 97 IN A 74.125.236.48
www.l.google.com. 97 IN A 74.125.236.52
www.l.google.com. 97 IN A 74.125.236.49
www.l.google.com. 97 IN A 74.125.236.51
;; AUTHORITY SECTION:
google.com. 146866 IN NS ns3.google.com.
google.com. 146866 IN NS ns2.google.com.
google.com. 146866 IN NS ns1.google.com.
google.com. 146866 IN NS ns4.google.com.
;; ADDITIONAL SECTION:
ns2.google.com. 317814 IN A 216.239.34.10
ns1.google.com. 317814 IN A 216.239.32.10
ns3.google.com. 317814 IN A 216.239.36.10
ns4.google.com. 317814 IN A 216.239.38.10
;; Query time: 5 msec
;; SERVER: 172.29.39.212#53(172.29.39.212)
;; WHEN: Wed Aug 3 15:30:38 2011
;; MSG SIZE rcvd: 268
Выход:
karthick@karthick:~$ ifconfig
eth0 Link encap:Ethernet HWaddr bc:30:5b:c4:fd:dc
inet addr:172.29.XX.XX Bcast:172.29.XX.XXX Mask:255.255.255.0
inet6 addr: fe80::be30:5bff:fec4:fddc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1757954 errors:0 dropped:0 overruns:0 frame:0
TX packets:1422948 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1329324192 (1.3 GB) TX bytes:1231317787 (1.2 GB)
Interrupt:16
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:16436 Metric:1
RX packets:10528 errors:0 dropped:0 overruns:0 frame:0
TX packets:10528 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:768164 (768.1 KB) TX bytes:768164 (768.1 KB)
karthick@karthick:~$ sudo iptables -nvL
[sudo] password for karthick:
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
networking
dns
karthick87
источник
источник
/etc/nsswitch.conf
, особенно на линии, которая начинается сhosts:
? Вы должны иметьdns
где-то на этой линии.dig
,host
иnslookup
не используйте переключатель службы имен (поскольку им не нужно учитывать другие механизмы службы имен, кроме DNS). Большинство других программ используют его. Он является частью libc, иman nsswitch.conf
в командной строке даст вам обоснование и обзор.Ответы:
Я обнаружил, что проблема заключается в этом файле
/etc/nsswitch.conf
. В этом файле DNS-запись пропущена. После добавления этой записи я могу просматривать сайты.источник
Вам нужно добавить
dns
к/etc/nsswitch.conf
на линии , которая начинается сhosts:
. Например, у меня естькоторый я считаю по умолчанию в natty.
Было бы полезно узнать, была ли ваша установка нарушена каким-либо программным обеспечением, поскольку весьма редко (и трудно диагностировать), если средство переключения службы имен не использует настройки по умолчанию.
источник
Кажется, у вас есть подключение к Интернету (dig работает нормально, ответы на DNS хороши), так что, возможно, это проблема более высокого уровня, например, настройка прокси.
Итак, вы проверили настройки прокси вашей системы?
источник
Это похоже на проблему DNS.
Запустите,
dig example.com
чтобы проверить такой DNS-запрос. Если время ожидания истекло или произошел сбой, настроенный DNS-сервер не работает. Попробуйте установить альтернативный DNS-сервер, добавив следующую строку/etc/resolv.conf
(заменяя другиеnameserver
записи):Этот сервер имен от Google, но может быть установлен на любой действительный DNS-сервер.
источник
ты заметил это
Вы получаете 1,3 гигабайта байтов и передаете 1,2 гигабайта байтов. Я слушал радиопрограмму через веб-браузер в течение почти двух часов, и у меня только получено (RX) 888,8 МБ и передано (TX) 22,7 МБ. Что-то использует ваше сетевое соединение, и это может быть тем, что блокирует ваш доступ. Вы не говорите, какую ОС вы используете. Теперь вы можете быть счастливым владельцем зомби-машины.
Вы используете торрент? Вы дали слишком много пропускной способности?
источник
Выключите все приложения (Firefox, Thunderbird и т. Д.).
Затем введите эти команды в терминале:
Последние 2 команды предназначены для остановки команды tcpdump.
Опубликуйте результаты в своем вопросе как редактирование (если вы найдете способ сделать это без работающего подключения к Интернету - возможно, с помощью USB-ключа для передачи текстового журнала на ПК с Интернетом?).
источник
У меня недавно была эта проблема на Windows, где у меня был DNS, но нет Ping, есть две возможности:
Вы используете прокси, который работает неправильно, избавьтесь от прокси или исправьте его.
В цепи сети что-то сломано; Это означает, что вам нужно восстановить его с нуля, если вы не хотите испачкать руки чисткой и переустановкой сетевых драйверов и программ, вы можете также сделать резервную копию и переустановить Ubuntu ...
источник
Это должно быть проблемой интернет-провайдера, или локальный модем / маршрутизатор / коммутатор играет с вами. Перезагрузите компьютер, модем и все сетевые устройства.
(В противном случае вы можете пропинговать Google по IP: 74.125.236.50?)
источник
Вы замаскировали свой IP-адрес как 172.29.XX.YY, но, поскольку ваша маска подсети 255.255. 255 .0, вам нужно убедиться, что третий октет (xx, а не yy) совпадает с маршрутизатором по умолчанию. Если нет, то вы увидите только компьютеры в той же подсети, что и вы (172.29.xx). Если ваш DNS-сервер находится в той же подсети, что и ваша, это объясняет, почему ничего, кроме него, не работает.
источник
Один из способов исключить проблему с браузером - запустить:
telnet google.com 80
из терминала терминала. Если это работает, у вас должно быть две строки с надписью: подключен к google.com Escape-символ '^] ..
источник
Сегодня столкнулся с подобной проблемой, когда все сетевые настройки были правильными, но я мог только пинговать и доходить до локальных машин.
Я проверил вышеуказанный файл и получил запись DNS, но заметил, что пропустил
mdns4
запись. После добавленияmdns4
все ок. Упоминание об этом в случае, если кто-то еще сталкивается с той же проблемойисточник
Я понимаю, что это было решено, но у меня был тот же симптом, и решение было связано с сетевой картой по умолчанию, которая используется рассматриваемой программой.
NB Все машины Linux (Ubuntu 15.10). DNS-сервер bind9 работает и на Ubuntu 15.10.
Я настроил DNS-сервер в локальной сети, к которой подключенные машины использовали свою вторую или третью сетевую карту (т. Е. Каждая машина имела несколько сетевых интерфейсных плат, подключенных к разным сетям), например (для любой данной машины в рассматриваемой сети):
Поведение Dig, по-видимому, указывает на то, что он итеративно проходит через все интерфейсы, пока не получит ответ, тогда как ping просто пытается первый интерфейс, а затем останавливается / сдается.
После «сбивания» первого интерфейса с:
Затем ping начал использовать DNS на enp0s8.
Надеюсь, что это поможет любому, кто все еще пытается понять это.
источник