Pri upravljanju Linux operativnim sustavima, iz revizijskih ili kontrolnih razloga, potrebno je detaljno znati točan naziv računala kako bi nad njima bila centralizirana administracija. Za bolje upravljanje ovim aspektom na mreži možemo koristiti naredbu hostname.
Naredba hostname je implementirana i razvijena je za prikaz ili postavljanje naziva hosta i naziva domene određenog računala i jedna je od naredbi. S tim u vezi moramo se sjetiti da je naziv hosta naziv dodijeljen lokalnom računalu koji mu omogućuje jedinstvenu identifikaciju na bilo kojoj mreži te se njime može u potpunosti upravljati bez korištenja njegove pune IP adrese.
Osnovna sintaksa za korištenje ove naredbe naziv hosta je:
naziv hosta [opcije] [novo_ime]Kada koristimo naredbu hostname bez ikakvih opcija ili argumenata, rezultat će biti trenutni naziv hosta i nazivi domena lokalnog računala. Zadana domena i naziv hosta na Linuxu je localhost.localdomain. Kad dodamo ime kao argument, ono će postati novi odabrani naziv hosta ili računala.
Sve promjene imena hosta može izvršiti samo root račun zbog njegovih administrativnih ovlasti ili, ako to ne uspije, predostavite naredbu su i odgovarajuću lozinku.
Vidjet ćemo neke primjere kako koristiti ovu naredbu na Linuxu.
Korištenjem naredbe hostname bez dodavanja bilo kakvih parametara možemo vidjeti naziv hosta i domenu kojoj je pridružena, ako postoji:
Korak 1
Izvodimo redak imena hosta:
hostname -i -hostname -IKorak 2
Kad je naziv hosta riješen, odnosno ima definiran naziv, moguće je prikazati IP adrese naziva hosta s parametrom -i, a opcija -I definira sva konfigurirana mrežna sučelja i izlazi iz svih adresa mreže odabranog hosta :
hostname -d -hostname -f -hostname -AKorak 3
Ove nam opcije daju više administrativnih rezultata, u ovom slučaju povezanih s DNS -om, na primjer, da bismo vidjeli naziv domene DNS -a i FQDN (potpuno kvalificirani naziv domene) odabranog računala, možemo istovremeno koristiti parametre -f i -d, a pomoću parametra -A bit će moguće vidjeti sve FQDN -ove dotičnog stroja:
naziv hosta -aKorak 4
Ova naredba daje nam mogućnost prikaza imena zamjenskih imena, odnosno zamjenskih imena, ako postoje na odabranom računalu.
sudo naziv hosta New_NameKorak 5
U slučaju da je potrebno urediti naziv trenutnog stroja, samo izvedite ovu sintaksu, naziv hosta plus novi naziv stroja i tako odredite željeni naziv za njega:
Postoje i druge opcije kao što su:
naziv hosta -FParametar -F mijenja imena hosta i domene u datoteci s običnim tekstom čije se ime generira nakon ove opcije kao argument. Komentari, odnosno retci koji počinju znakom funte, u datoteci se zanemaruju.
hostname -sOvaj parametar prikazuje kratki naziv odabranog uređaja.
naziv hosta -vOvaj parametar nudi više informacija o opremi.
naziv hosta -VS ovim parametrom vidjet ćemo verziju odabrane opreme
ime hosta -hPrikazuje pomoć za naziv hosta.
Možemo vidjeti kako je uporaba ove naredbe jednostavna, ali potpuno funkcionalna i praktična za sve administrativne zadatke na razini naziva računala.