How to Change Hostname on CentOS 7

Terveelle ja helposti hallittavissa olevalle verkolle on tärkeää tarkkailla, mistä paketit tulevat ja minne ne menevät. On olemassa kehittyneitä mekanismeja, kuten IP-osoitteen seuranta, mutta voimme myös helposti tunnistaa tietokoneen universaalin tunnisteen avulla. Tässä kohtaa isäntänimi tulee kuvaan mukaan. Tänään näytämme sinulle, miten voit vaihtaa isäntänimen CentOS 7 -koneessa ja parantaa verkkoasi!

Mikä on isäntänimi?

Periaatteessa hostname on nimi, joka on annettu tietokoneelle verkossa. Monet verkkopalvelut käyttävät host-nimeä tietokoneen tunnisteena. Toisaalta hostnimet on tehty enemmän käyttäjää kuin verkkoa varten, sillä jälkimmäinen tunnistaa laitteet IP-osoitteen perusteella. Hostinimi on siis tunniste, joka on suunniteltu helpottamaan ihmisten työtä, ei tietokoneen.

Vaikka se on yksinkertainen käsite oppia, se hämmentää usein monia ihmisiä.

Julkisissa verkoissa, kuten Internetissä, hostinimi on yhdistettävä verkkotunnukseen. Tämä osoittaa, millä Internetin ”minivyöhykkeellä” se on. Esimerkiksi:

server1.example.com

Tässä tapauksessa server1 on sen tietokoneen isäntänimi, jota haluamme käyttää, ja example on verkkotunnus. Lopuksi .com katsotaan ylätason verkkotunnukseksi.

Näitä tunnistettavia nimiä kutsutaan ”Täysin määritellyiksi verkkotunnuksiksi” (FQDN, Fully Qualified Domain Names), ja ne sisältävät tietokoneen nimen ja tietokoneeseen liittyvän verkkotunnuksen.

Isäntänimen sijoittamiselle yksityiseen verkkoon ei ole rajoituksia. Jos tietokoneella on kuitenkin pääsy Internetiin, se on yhdistettävä verkkotunnukseen.

Host-nimen muuttaminen CentOS 7:ssä Hostname- ja Hostnamectl-komentojen avulla

Linux antaa meille paljon palvelinominaisuuksia. Tietenkin host-nimen muuttaminen CentOS 7 -koneissa on mahdollista vain muutamalla askeleella.

Ensin meidän on otettava yhteys palvelimeemme SSH:lla tai avattava terminaali tietokoneeltamme. Tässä on ohje, joka auttaa sinua, jos sinulla on ongelmia.

Sen jälkeen meidän on oltava root-käyttäjä vaihtaaksemme Hostnimen. Saadaksesi tämän oikeuden käytä superuser-komentoa, esimerkiksi näin:

su

Komentoa suorittaessamme meidän on kirjoitettava root-salasana. Ilman sitä emme voi jatkaa.

Seuraavaksi voimme nähdä nykyisen isäntänimen suorittamalla seuraavan komennon:

hostname

Kuten näemme, suorittaessamme komennon hostname voimme nähdä koneen isäntänimen. Se on mahdollista tehdä myös seuraavalla komennolla:

hostnamectl

Tällöin saamme lisää tietoa isäntänimeen liittyen.

Jos haluamme muuttaa hostnimen, meidän on vain suoritettava seuraava komento:

hostnamectl set-hostname 

Esimerkiksi:

hostnamectl set-hostname test

Sen jälkeen meidän on suoritettava hostnamectl-komento uudestaan tarkistaaksemme, onnistuivatko muutokset.

hostnamectl

Hostnimen muuttaminen CentOS 7:ssä muokkaamalla /etc/hostname-tiedostoa

On toinenkin tapa muuttaa hostnimeä. Voimme tehdä sen muokkaamalla tiedostoa /etc/hostname tekstieditorilla, kuten vi tai nano.

vi /etc/hostname

Heti kun olemme avanneet tiedoston, näemme yhden rivin, jossa hostname on. Meidän on vain korvattava se uudella nimellämme. Koska käytämme vi:tä, siirry insert-tilaan painamalla i-näppäintä. Vaihda sitten isäntänimi. Paina sen jälkeen Esc-näppäintä poistuaksesi insert-tilasta ja sitten :wq-näppäimiä tallentaaksesi muutokset ja poistuaksesi.

Nyt meidän on tarkistettava, että kaikki toimii. Voit tehdä tämän suorittamalla seuraavan komennon:

hostnamectl

Staattiset, väliaikaiset ja kauniit isäntänimet

Kun otamme käyttöön isäntänimen komennolla hostnamectl tai muokkaamalla tiedostoa /etc/hostname, siitä tulee staattinen isäntänimemme – se ei muutu.

Voimme kuitenkin määritellä väliaikaisen isäntänimen. Tätä kutsutaan väliaikaiseksi hostnimeksi. Se on aktiivinen vain siihen asti, kunnes käynnistämme järjestelmän uudelleen. Sitä varten meidän on lisättävä komentoon hostnamectl vaihtoehto -transient.

hostnamectl set-hostname transienthostname –-transient

Sitten tarkistamme muutokset.

hostnamectl

Viimeiseksi meillä on mahdollisuus luoda Hostname, jolla on UTF-8-tuki, jolloin sen esitystapa paranee entisestään. Tämä Hostname tunnetaan nimellä Pretty. Tehdäksemme sellaisen, lisäämme -pretty-vaihtoehdon hostnamectl-komentoon.

hostnamectl set-hostname newprettyhostname –-pretty

Siten saamme Hostnimen, jossa on UTF-8-tuki.

Hostnimen muuttaminen Hostingerin ohjauspaneelin avulla

Jos käytämme Hostingerin VPS:ää, voimme yksinkertaistaa prosessia entisestään käyttämällä Hostingerin ohjauspaneelia. Siellä voit vaihtaa isäntänimen käyttämättä päätelaitetta.

Mene VPS:n ohjauspaneeliin, napsauta Muut asetukset ja kirjoita uusi isäntänimesi! Voit ottaa muutokset käyttöön napsauttamalla Tallenna muutokset -painiketta.

Johtopäätökset

CentOS:ssa meillä on useita tapoja vaihtaa hostinimi. Voimme myös aina vain käyttää Hostingerin ohjauspaneelia.

Hostinimen avulla voimme tunnistaa tietokoneen verkossa, mikä tekee hallinnasta paljon helpompaa!

Tämä viesti on viimeksi muokattu 22. tammikuuta 2020 11:31

Vastaa

Sähköpostiosoitettasi ei julkaista.