ping: unknown host google.com in UBUNTU SERVER [duplicate]

На этот вопрос уже есть ответ здесь:

Я использую Ubuntu Server 12.10. Почему если я пытаюсь:

ping google.com

ping bitbucket.org

или любой другой сайт у меня:

ping: unknown host google.com

ping: unknown host bitbucket.org

EDIT:

ping 8.8.8.8
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=47 time=6.01 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=47 time=5.99 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=47 time=5.99 ms
64 bytes from 8.8.8.8: icmp_req=4 ttl=47 time=5.98 ms

nano /etc/resolv.conf is empty file

15
задан 14 May 2014 в 15:24

3 ответа

При использовании статического IP, необходимо также добавить серверы DNS.

  1. Редактирование /etc/network/interfaces:

    sudo nano /etc/network/interfaces
    
  2. Ниже iface eth0 inet static добавляют следующую строку:

    dns-nameservers 8.8.8.8 8.8.4.4
    

    Это будет использовать серверы DNS Google.

  3. Перезапуск Ваша сеть:

    sudo /etc/init.d/networking restart
    

Примечание: , поскольку хаос говорит, можно также отредактировать /etc/resolv.conf, но эти изменения будут перезаписаны на reobot.

Note2: Иногда sudo /etc/init.d/networking restart недостаточно, но полная перезагрузка помогает.

30
ответ дан 16 November 2019 в 13:23

Создайте файл, названный /etc/resolv.conf, запись заполняет содержание:

nameserver <ip-of-your-nameserver>

, Например, если Ваш хотеть использовать гуглит dns-сервис:

nameserver 8.8.8.8
nameserver 8.8.4.4
3
ответ дан 16 November 2019 в 13:23

Поскольку я вижу от Вас комментарии и произвожу Вас, не понимают то, что является DNS.

Система доменных имен (DNS) является иерархической распределенной системой именования для компьютеров, сервисов или любого ресурса, подключенного к Интернету или частной сети. Это связывает различную информацию с доменными именами, присвоенными каждому из участвующих объектов. Наиболее заметно это переводит легко запоминаемые доменные имена в числовые IP-адреса, необходимые в целях располагающихся компьютерных сервисов и устройств во всем мире. Система доменных имен является важной составляющей функциональности Интернета.

Другие слова, если Вы хотите ping google.com, Вам нужен некоторый сервис, который будет переводить google.com в IP-адрес 173.194.71.139 и затем использовать его. Почти в любое время Вы запрашиваете сервер доменным именем такой как google.com, DNS переводит его в IP-адрес.

Обычно DHCP настраивают этот материал для Вас. Но в Вашем случае это не, потому что Вы настраиваете свои параметры сети вручную. И Вы забываете добавлять dns-nameserver.

, Как добавить, dns-сервер-имен

Открывает NetworkManager (нажатие Win , введите "NM", и Вы будете видеть Сетевое соединение). Найдите свое имя подключения, Соединения Редактирования... | Редактирование... | Настройки IPv4 | Дополнительные серверы DNS. enter image description here Здесь можно добавить DNS, если Вы хотите тип 8.8.8.8 Google, если Вы знаете, что Ваш DNS ISP вводит его.

, Если у Вас нет GUI, , читает этот ответ

0
ответ дан 16 November 2019 в 13:23

Другие вопросы по тегам:

Похожие вопросы: