След като промените името на хоста във вашата Linux система, може да срещнете грешката „невъзможно разрешаване на хост“. Ето какво означава това и какво можете да направите, за да го поправите.

Какво е име на хост и как да го промените?

Когато настройвате вашата Linux система – независимо дали е VPS или физическа машина във вашия дом – може да бъдете помолени да предоставите име на хост. Това е етикет, който вашият компютър използва, за да се идентифицира пред други машини в мрежата, пред потребителя и пред себе си.

Имената на хостове трябва да са описателни, така че да е лесно да идентифицирате машините - дори когато не седите точно пред тях. „Кухненски компютър“ или „малкият лаптоп на Дейвид“ са страхотни имена. "racknerd-b7516a" е ужасно име и затруднява да разберете точно към коя машина сте свързани.

Един от начините за промяна на името на хоста на Ubuntu или други базирани на Debian Linux дистрибуции е с терминала.

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

instagram viewer
sudo hostnamectl комплект-име на хост вашето-нов- име на хост

Излезте и след това влезте отново и ще видите, че името на хоста е променено.

Какво означава „невъзможно разрешаване на хост: Името или услугата не са известни“?

След като промените името на хоста на вашата система, следващия път, когато се опитате да изпълните команда като sudo, може да получите грешка в името на хоста. В нашия случай грешката беше „не може да разреши хост MUOVPS: Името или услугата не са известни“.

Тази грешка не ви пречи да изпълнявате никакви задачи, но може да бъде досадна.

cat /etc/hostname

Гореспоменатата команда ще покаже името на хоста, което току-що сте задали, но вашето ново име на хост не присъства като изход от:

cat /etc/hosts

За да коригирате тази грешка, използвайте нано за редактиране на файла:

sudo nano /etc/hosts

На нов ред добавете името на хоста на вашата машина - името на хоста на нашия VPS е MUOVPS, както е показано по-долу - след това запазете и излезте от nano с Ctrl + O тогава Ctrl + X.

Поправихте грешката „не може да разреши хост“!

Грешките в името на хоста не са най-сериозните и е малко вероятно да нарушат значително работния ви процес или деня ви. Но те са досадни и показват, че не сте конфигурирали системата си правилно. Поради тази причина си струва да зададете правилно името на хоста.

Коригирането на този проблем изисква да редактирате /etc/hosts файл. Тъй като това е критичен системен файл, е важно да знаете как да го редактирате правилно, за да предотвратите всякакви грешки.