Kako odpraviti napako »ne morem razrešiti gostitelja« v sistemu Linux

Kako odpraviti napako »ne morem razrešiti gostitelja« v sistemu Linux

Ko spremenite ime gostitelja v sistemu Linux, lahko naletite na napako »ne morem razrešiti gostitelja«. Evo, kaj to pomeni in kaj lahko storite, da to popravite.





Kaj je ime gostitelja in kako ga spremenite?

Ko nastavite svoj sistem Linux – ne glede na to, ali gre za VPS ali fizični stroj v vašem domu – boste morda morali navesti ime gostitelja. To je oznaka, ki jo vaš računalnik uporablja za identifikacijo drugim napravam v omrežju, uporabniku in samemu sebi.





MAKEUSEOF VIDEO DNEVA

Imena gostiteljev morajo biti opisna, da je stroje enostavno prepoznati – tudi če ne sedite neposredno pred njimi. 'Kuhinjski računalnik' ali 'Davidov majhen prenosnik' sta odlična imena. 'racknerd-b7516a' je grozno ime, zaradi katerega je težko natančno ugotoviti, s katerim strojem ste povezani.





En način za spreminjanje imena gostitelja na Ubuntu oz druge distribucije Linuxa, ki temeljijo na Debianu je s terminalom.

Odprite terminal tako, da pritisnete Ctrl + Alt + T ali tako, da ga izberete v sistemu menijev, nato vnesete:



sudo hostnamectl set-hostname your-new-hostname
 terminalski ukaz za spremembo imena gostitelja

Odjavite se in se nato znova prijavite ter videli boste, da se je ime gostitelja spremenilo.

Kaj pomeni 'ni mogoče razrešiti gostitelja: ime ali storitev ni znano'?

Ko spremenite ime gostitelja vašega sistema, naslednjič, ko poskusite zagnati ukaz kot sudo , boste morda prejeli napako imena gostitelja. V našem primeru je bila napaka 'ni mogoče razrešiti gostitelja MUOVPS: ime ali storitev ni znana'.





Ta napaka vam ne preprečuje izvajanja nobenih nalog, vendar je lahko moteča.

cat /etc/hostname

Zgoraj omenjeni ukaz bo prikazal ime gostitelja, ki ste ga pravkar nastavili, vendar vaše novo ime gostitelja ni prisotno kot rezultat:





cat /etc/hosts
 terminalski izhod zgornjih ukazov

Če želite odpraviti to napako, uporabite nano za urejanje datoteke:

kako narediti računalnik hitrejši windows 10
sudo nano /etc/hosts

V novo vrstico dodajte ime gostitelja vašega računalnika – ime gostitelja našega VPS je MUOVPS, kot je prikazano spodaj – nato shranite in zapustite nano z Ctrl + O potem Ctrl + X .

 gostitelji se odprejo v nano in prikazujejo MUOVPS v novi vrstici

Popravili ste napako »ne morem razrešiti gostitelja«!

Napake v imenu gostitelja niso najbolj resne in verjetno ne bodo bistveno motile vašega delovnega toka ali vašega dneva. Vendar so moteči in kažejo, da svojega sistema niste pravilno konfigurirali. Zaradi tega je vredno pravilno nastaviti ime gostitelja.

Če želite odpraviti to težavo, morate urediti /etc/hosts mapa. Ker gre za kritično sistemsko datoteko, je pomembno vedeti, kako jo pravilno urediti, da preprečite morebitne napake.