хост может разрешить имя хоста, ssh не

Установочный скрипт не будет использоваться для распространения других. Unity сама использует стандартную систему сборки, так что да, она должна строиться на другом дистрибутиве, пока выполняется сборка. Что касается патчей gnome, то они должны быть включены другими дистрибутивами в их упаковке, это не то, что можно было сделать извне со скриптом.

12
задан 14 June 2012 в 00:05

41 ответ

В то время как ssh и другие программы, такие как ping, используют распознаватель glibc для поиска имени хоста (в этом случае «pangolin»), host напрямую смотрит имя в DNS, минуя распознаватель glibc. В этом и есть разница.

Однако, учитывая, что на вашем компьютере настроен алгоритм glibc, настроенный на попытку dns после files, я не могу объяснить, почему преобразователь не работает, когда host преуспевает.

Я видел это поведение ранее, когда dnsmasq использовался как локальный сервер пересылки (https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/998712), но вы не знаете, t с использованием такого локального сервера имен; но, возможно, проблема там и здесь не была в dnsmasq, а в glibc-резольвере.

11
ответ дан 25 July 2018 в 18:33

В то время как ssh и другие программы, такие как ping, используют распознаватель glibc для поиска имени хоста (в этом случае «pangolin»), host напрямую смотрит имя в DNS, минуя распознаватель glibc. В этом и есть разница.

Однако, учитывая, что на вашем компьютере настроен алгоритм glibc, настроенный на попытку dns после files, я не могу объяснить, почему преобразователь не работает, когда host преуспевает.

Я видел это поведение ранее, когда dnsmasq использовался как локальный сервер пересылки (https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/998712), но вы не знаете, t с использованием такого локального сервера имен; но, возможно, проблема там и здесь не была в dnsmasq, а в glibc-резольвере.

11
ответ дан 2 August 2018 в 00:43

В то время как ssh и другие программы, такие как ping, используют распознаватель glibc для поиска имени хоста (в этом случае «pangolin»), host напрямую смотрит имя в DNS, минуя распознаватель glibc. В этом и есть разница.

Однако, учитывая, что на вашем компьютере настроен алгоритм glibc, настроенный на попытку dns после files, я не могу объяснить, почему преобразователь не работает, когда host преуспевает.

Я видел это поведение ранее, когда dnsmasq использовался как локальный сервер пересылки (https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/998712), но вы не знаете, t с использованием такого локального сервера имен; но, возможно, проблема там и здесь не была в dnsmasq, а в glibc-резольвере.

11
ответ дан 4 August 2018 в 16:13

В то время как ssh и другие программы, такие как ping, используют распознаватель glibc для поиска имени хоста (в этом случае «pangolin»), host напрямую смотрит имя в DNS, минуя распознаватель glibc. В этом и есть разница.

Однако, учитывая, что на вашем компьютере настроен алгоритм glibc, настроенный на попытку dns после files, я не могу объяснить, почему преобразователь не работает, когда host преуспевает.

Я видел это поведение ранее, когда dnsmasq использовался как локальный сервер пересылки (https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/998712), но вы не знаете, t с использованием такого локального сервера имен; но, возможно, проблема там и здесь не была в dnsmasq, а в glibc-резольвере.

11
ответ дан 6 August 2018 в 00:52

В то время как ssh и другие программы, такие как ping, используют распознаватель glibc для поиска имени хоста (в этом случае «pangolin»), host напрямую смотрит имя в DNS, минуя распознаватель glibc. В этом и есть разница.

Однако, учитывая, что на вашем компьютере настроен алгоритм glibc, настроенный на попытку dns после files, я не могу объяснить, почему преобразователь не работает, когда host преуспевает.

Я видел это поведение ранее, когда dnsmasq использовался как локальный сервер пересылки (https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/998712), но вы не знаете, t с использованием такого локального сервера имен; но, возможно, проблема там и здесь не была в dnsmasq, а в glibc-резольвере.

11
ответ дан 10 August 2018 в 07:01

Ваш ssh может попытаться разрешить IP6 и тайм-аут делать это. Если вы не используете IP6, попробуйте отключить IP6 в /etc/ssh/ssh_config, изменив AddressFamily с any на inet.

9
ответ дан 25 May 2018 в 10:19
  • 1
    Это сработало для меня, спасибо! Я не заметил раньше, потому что все остальные серверы я уже пытался подключиться к поддерживаемому ipv6. – mniess 6 February 2017 в 01:54

Я сталкивался с этим несколько раз, и он всегда меня бросает, пока я не помню шесть ограничений домена в списке поиска в resolv.conf.

3
ответ дан 25 May 2018 в 10:19
  • 1
    1. Это очень хороший момент. Текст вопроса включает в себя список файла resolv.conf (хотя он, как представляется, был отредактирован для анонимности информации). Строка файла search содержит более шести доменных имен. Репрезентатор glibc рассматривает только первые шесть доменов или 256 символов, в зависимости от того, что меньше. Я предполагаю, что утилита host не имеет такого ограничения и что host удается разрешить имя с седьмым или более поздним расширением имени домена. – jdthood 21 February 2015 в 00:29
  • 2
    Также обратите внимание, что не должно быть ни строки dns-search, ни dns-domain в одной строфе в / etc / network / interfaces. Опция dns-domain фактически устарела; все имена доменов поиска должны указываться в строке dns-search. – jdthood 21 February 2015 в 00:33

Я знаю, что это древний вопрос, но я добавлю, что сработало для меня.

У меня была такая же проблема, и я обнаружил, что в моем nsswitch.conf было mdns в дополнение к files и dns. Удаление mdns4 разрешило эту проблему для меня.

3
ответ дан 25 May 2018 в 10:19

Я получил эту ошибку, случайно поставив строку ввода домена до 2 строк сервера имен. nslookup работал. wget работал. ssh, scp, rsync не удалось.

перемещение домена в нижние серверы имен и сохранение исправления resolv.conf. Мне больше ничего не нужно.

2
ответ дан 25 May 2018 в 10:19

Я столкнулся с проблемой доступа к моему sftp-серверу. Пользователь ftp не смог подключиться к sftp с другого сервера. (Solaris - Openssh). Я прокомментировал запись «dns» в файле nsswitch.conf, и проблема была решена.

Спасибо Аруну Джанарданану (IBS Software Services)

-1
ответ дан 25 May 2018 в 10:19

Я получил эту ошибку, случайно помещая строку ввода домена до 2 строк сервера имен. nslookup работал. wget работал. ssh, scp, rsync не удалось.

перемещение домена в нижние серверы имен и сохранение исправления resolv.conf. Мне ничего не понадобилось.

2
ответ дан 25 July 2018 в 18:33

Я знаю, что это древний вопрос, но я добавлю, что сработало для меня.

У меня была такая же проблема, и я обнаружил, что в моем nsswitch.conf было mdns в дополнение к files и dns. Удаление mdns4 разрешило эту проблему для меня.

3
ответ дан 25 July 2018 в 18:33

Ваш ssh может попытаться разрешить IP6 и тайм-аут сделать это. Если вы не используете IP6, попробуйте отключить IP6 в /etc/ssh/ssh_config, изменив AddressFamily с any на inet.

9
ответ дан 25 July 2018 в 18:33

Я столкнулся с проблемой доступа к моему sftp-серверу. Пользователь ftp не смог подключиться к sftp с другого сервера. (Solaris - Openssh). Я прокомментировал запись «dns» в файле nsswitch.conf, и проблема была решена.

Спасибо Аруну Джанарданану (IBS Software Services)

-1
ответ дан 25 July 2018 в 18:33

Я получил эту ошибку, случайно помещая строку ввода домена до 2 строк сервера имен. nslookup работал. wget работал. ssh, scp, rsync не удалось.

перемещение домена в нижние серверы имен и сохранение исправления resolv.conf. Мне ничего не понадобилось.

2
ответ дан 2 August 2018 в 00:43

Я столкнулся с проблемой доступа к моему sftp-серверу. Пользователь ftp не смог подключиться к sftp с другого сервера. (Solaris - Openssh). Я прокомментировал запись «dns» в файле nsswitch.conf, и проблема была решена.

Спасибо Аруну Джанарданану (IBS Software Services)

-1
ответ дан 2 August 2018 в 00:43

Ваш ssh может попытаться разрешить IP6 и тайм-аут сделать это. Если вы не используете IP6, попробуйте отключить IP6 в /etc/ssh/ssh_config, изменив AddressFamily с any на inet.

9
ответ дан 2 August 2018 в 00:43

Я сталкивался с этим несколько раз, и он всегда меня бросает, пока я не помню шесть ограничений по домену в списке поиска в resolv.conf.

3
ответ дан 2 August 2018 в 00:43

Я получил эту ошибку, случайно помещая строку ввода домена до 2 строк сервера имен. nslookup работал. wget работал. ssh, scp, rsync не удалось.

перемещение домена в нижние серверы имен и сохранение исправления resolv.conf. Мне ничего не понадобилось.

2
ответ дан 4 August 2018 в 16:13

Я знаю, что это древний вопрос, но я добавлю, что сработало для меня.

У меня была такая же проблема, и я обнаружил, что в моем nsswitch.conf было mdns в дополнение к files и dns. Удаление mdns4 разрешило эту проблему для меня.

3
ответ дан 4 August 2018 в 16:13

Я сталкивался с этим несколько раз, и он всегда меня бросает, пока я не помню шесть ограничений по домену в списке поиска в resolv.conf.

3
ответ дан 4 August 2018 в 16:13

Ваш ssh может попытаться разрешить IP6 и тайм-аут сделать это. Если вы не используете IP6, попробуйте отключить IP6 в /etc/ssh/ssh_config, изменив AddressFamily с any на inet.

9
ответ дан 4 August 2018 в 16:13

Я получил эту ошибку, случайно помещая строку ввода домена до 2 строк сервера имен. nslookup работал. wget работал. ssh, scp, rsync не удалось.

перемещение домена в нижние серверы имен и сохранение исправления resolv.conf. Мне ничего не понадобилось.

2
ответ дан 6 August 2018 в 00:52

Я знаю, что это древний вопрос, но я добавлю, что сработало для меня.

У меня была такая же проблема, и я обнаружил, что в моем nsswitch.conf было mdns в дополнение к files и dns. Удаление mdns4 разрешило эту проблему для меня.

3
ответ дан 6 August 2018 в 00:52

Я столкнулся с проблемой доступа к моему sftp-серверу. Пользователь ftp не смог подключиться к sftp с другого сервера. (Solaris - Openssh). Я прокомментировал запись «dns» в файле nsswitch.conf, и проблема была решена.

Спасибо Аруну Джанарданану (IBS Software Services)

-1
ответ дан 6 August 2018 в 00:52

Ваш ssh может попытаться разрешить IP6 и тайм-аут сделать это. Если вы не используете IP6, попробуйте отключить IP6 в /etc/ssh/ssh_config, изменив AddressFamily с any на inet.

9
ответ дан 6 August 2018 в 00:52

Я сталкивался с этим несколько раз, и он всегда меня бросает, пока я не помню шесть ограничений по домену в списке поиска в resolv.conf.

3
ответ дан 6 August 2018 в 00:52

Я сталкивался с этим несколько раз, и он всегда меня бросает, пока я не помню шесть ограничений по домену в списке поиска в resolv.conf.

3
ответ дан 7 August 2018 в 18:17

Я получил эту ошибку, случайно помещая строку ввода домена до 2 строк сервера имен. nslookup работал. wget работал. ssh, scp, rsync не удалось.

перемещение домена в нижние серверы имен и сохранение исправления resolv.conf. Мне ничего не понадобилось.

2
ответ дан 7 August 2018 в 18:17

Я знаю, что это древний вопрос, но я добавлю, что сработало для меня.

У меня была такая же проблема, и я обнаружил, что в моем nsswitch.conf было mdns в дополнение к files и dns. Удаление mdns4 разрешило эту проблему для меня.

3
ответ дан 7 August 2018 в 18:17

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

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