Как исправить ошибку ‘не удается разрешить хост’ в Linux
Linux

Как исправить ошибку ‘не удается разрешить хост’ в Linux

Вот быстрый способ избавиться от ошибки ‘unable to resolve host: Name or service not known’ в Linux

После изменения имени хоста в системе Linux вы можете столкнуться с ошибкой ‘unable to resolve host’. Вот что это значит, и что можно сделать, чтобы это исправить

Что такое имя хоста, и как его изменить?

Когда вы настраиваете свою систему Linux— будь то VPS или физическая машина у вас дома— вас могут попросить указать имя хоста. Это метка, с помощью которой ваш компьютер идентифицирует себя для других машин в сети, для пользователя и для себя самого

Имена хостов должны быть описательными, чтобы было легко идентифицировать машины— даже если вы не сидите непосредственно перед ними.’Kitchen PC’ или ‘David’s tiny laptop’ – отличные имена.’racknerd-b7516a’ – это ужасное имя, которое затрудняет точное определение машины, к которой вы подключены

Один из способов изменения имени хоста в Ubuntu или других дистрибутивах Linux на базе Debian – это терминал

Откройте терминал, нажав Ctrl + Alt + T, или выбрав его в системе меню, затем введите:

sudo hostnamectl set-hostname your-new-hostname

Выйдите из системы, а затем снова войдите, и вы увидите, что имя хоста изменилось

Что означает ‘не удается разрешить хост: имя или служба неизвестны’?

После изменения имени хоста вашей системы, при следующей попытке выполнить команду от имени sudo, вы можете получить ошибку имени хоста. В нашем случае ошибка была ‘unable to resolve host MUOVPS: Name or service not known’

Эта ошибка не помешает вам выполнять какие-либо задачи, но она может быть раздражающей

cat /etc/hostname

Вышеупомянутая команда покажет имя хоста, которое вы только что установили, но ваше новое имя хоста не будет присутствовать в качестве вывода:

cat /etc/hosts

Чтобы исправить эту ошибку, используйте nano для редактирования файла:

sudo nano /etc/hosts

В новой строке добавьте имя хоста вашей машины— имя хоста нашего VPS – MUOVPS, как показано ниже— затем сохраните и выйдите из nano с помощью Ctrl + O, затем Ctrl + X

Вы устранили ошибку “unable to resolve host ;!

Ошибки имени хоста не являются самыми серьезными и вряд ли существенно нарушат ваш рабочий процесс или ваш день. Но они раздражают и показывают, что вы неправильно настроили свою систему. По этой причине стоит правильно настроить имя хоста

Для устранения этой проблемы необходимо отредактировать файл /etc/hosts. Поскольку это критически важный системный файл, знание того, как правильно его редактировать, важно для предотвращения любых ошибок

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий