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