Не удалось разрешить ошибку хоста

Я использую Arch Linux, и у меня есть динамический IP-адрес с использованием dhcpcd. Я могу получить доступ к веб-сайтам через Google Chrome, но проблема в том, что я получаю ошибку «не могу разрешить хост» при запуске некоторых команд на терминале (например, git clone).

Я пробовал пинговать github.com и делать nslookup, и он возвращает правильный ip. Есть идеи?

One Solution collect form web for “Не удалось разрешить ошибку хоста”

Проблема в том, что иногда dhcpcd или другие процессы перезаписывают содержимое файла resolv.conf , в котором хранится конфигурация преобразователя библиотеки DNS, вставляя DNS-серверы из вашего поставщика интернет-услуг, которые могут не работать в некоторых случаях.

В случае проблем может быть хорошей идеей изменить содержимое resolv.conf чтобы указать на Open DNS-серверы (которые должны работать лучше, чем у серверов поставщика услуг):

 # OpenDNS servers nameserver 208.67.222.222 nameserver 208.67.220.220 

или

 # Google nameservers nameserver 8.8.8.8 nameserver 8.8.4.4 

а затем защитите содержимое resolv.conf от dhcpcd добавив строку nohook resolv.conf в /etc/dhcpcd.conf См. могучую Arch wiki для получения более подробной информации.

  • разрешить имя сервера сервера dnsmasq с несколькими подсетями
  • Как я могу сбросить или опустить серийный номер, используемый в записи «SOA» сервера DNS BIND?
  • Неверное имя хоста
  • Должен ли маршрутизатор wifi обрабатывать DHCP для своих клиентов?
  • Проблема DNS - попытка создания LiFi-маршрутизатора
  • Не удается подключиться к Интернету. Работает Debian, работает pinging DNS-адрес
  • Не удается разрешить сервер CentOS 6.2 по имени из OS X
  • почему команда хоста не возвращает SRV-запись?
  • Как настроить Unbound для использования DNSSEC?
  • Как использовать аппаратный узел OpenVZ 7 для кеширования имен с помощью типов * all * контейнеров?
  • Резервный файл зоны DNS
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.