Intereting Posts
Как узнать, какие программы поддерживают потоковый ввод-вывод Не удалось добавить папку в PATH в файл .profile. Что делает опция -hint в команде поиска grub2? /etc/cron.d/cronjob Как получить информацию о файлах, скопированных на мой компьютер с помощью команды удаленного rsync? Информация о местонахождении Simfs hardlinks Как отключить dnsmasq? Есть ли способ изменить большинство привязок к чему-то более знакомому? установка переменной среды как функции другой переменной env vim: удалять строки перед курсором Ошибка установки postfix Ubuntu: попытка перезаписать '/ usr / sbin / validlocale', которая также находится в пакете libc-bin 0: 2.10.1-0ubuntu18 Установка прав доступа rwx по умолчанию для группы, но только rw разрешения по умолчанию для файлов Есть ли команда как голова, но для усечения линии? В чем разница между параметром grep -e и grep -E? Плагин Java не работает с FireFox 24.3.0 на Red Hat Enterprise Linux 5.10

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

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

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

Проблема в том, что иногда 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 для получения более подробной информации.