NIMI
hostname
− näytä tai aseta järjestelmän
nimi
domainname − näytä tai aseta
järjestelmän NIS/YP-verkkoalueen nimi
dnsdomainname − näytä järjestelmän
DNS-verkkoalueen nimi
nisdomainname − näytä tai aseta
järjestelmän NIS/YP-verkkoalueen nimi
ypdomainname − näytä tai aseta
järjestelmän NIS/YP-verkkoalueen nimi
YLEISKATSAUS
hostname [−v] [−a] [−−alias] [−d] [−−domain] [−f] [−−fqdn] [−i] [−−ip-address] [−−long] [−s] [−−short] [−y] [−−yp] [−−nis]
hostname [−v] [−F tiedosto] [−−file tiedosto] [koneen_nimi]
domainname [−v] [−F tiedosto] [−−file tiedosto] [nimi]
hostname [−v] [−h] [−−help] [−V] [−−version]
dnsdomainname
[−v]
nisdomainname [−v]
ypdomainname [−v]
KUVAUS
Hostname on ohjelma, jolla asetetaan tai näytetään järjestelmän voimassaoleva nimi (hostname) tai verkkoalueen (domain) nimi. Nimeä käytetään monissa verkkosovelluksissa koneen tunnistamiseen. Myös NIS/YP käyttää verkkoalueen nimeä.
NIMEN
KYSELY
Kutsuttaessa ilman argumentteja ohjelma
näyttää nimet.
hostname tulostaa järjestelmän nimen sellaisena kuin gethostname(2) -funktio sen palauttaa.
domainname, nisdomainname, ypdomainname tulostaa järjestelmän nimen sellaisena kuin getdomainname(2) -funktio sen palauttaa. Tämä tunnetaan myös järjestelmän YP/NIS-verkkoalueen nimenä.
dnsdomainname tulostaa verkkoalueosan järjestelmän täydestä FQDN-nimestä (Fully Qualified Domain Name). FQDN saadaan komennolla hostname −−fqdn.
NIMEN
ASETUS
Ilman argumentteja kutsuttuna tai −−file
option kanssa, komennot vaihtavat koneen nimen tai
NIS/YP-verkkoaluenimen.
Huomaa että vain pääkäyttäjä voi muuttaa nimiä.
FQDN tai DNS-verkkoalueen nimen asettaminen ei ole mahdollista dnsdomainname -komennolla (katso FQDN alempana).
Järjestelmän nimi asetetaan yleensä käynnistyksen yhteydessä /etc/rc.d/rc.inet1:ssa tai /etc/init.d/boot:ssa (normaalisti lukemalla tiedosto, joka sisältää nimen, esim. /etc/hostname).
FQDN
Et voi muuttaa FDQN-nimeä (joka saadaan komennolla
hostname −−fqdn) tai DNS-verkkoalueen
nimeä (joka saadaan komennolla dnsdomainname)
tällä komennolla. Järjestelmän FQDN on
nimi, jonka resolver(3) palauttaa
järjestelmän nimenä.
Teknisesti: FQDN on nimi jonka gethostbyname(2) palauttaa koneen nimeksi gethostname(2):n antamalla arvolla. DNS-verkkoalueen nimi on ensimmäisen pisteen jälkeinen osa.
Tästä johtuen riippuu konfiguraatiosta (yleensä /etc/host.conf:ssa) kuinka voit muuttaa sitä. Yleensä (jos hosts-tiedosto käsitellään ennen DNS:ää tai NIS:iä) voit muuttaa nimiä tiedostossa /etc/hosts.
OPTIOT
−a, −−alias
Näytä aliasnimi (jos käytössä).
−d, −−domain
Näytä DNS-verkkoalueen nimi. Älä käytä komentoa domainname saadaksesi DNS-verkkoalueen nimen, koska se näyttää NIS-verkkoalueen nimen eikä DNS-verkkoalueen nimeä. Käytä sensijaan komentoa dnsdomainname.
−F, −−file tiedosto
Lue koneen nimi määritetystä tiedostosta. Kommentit (rivit jotka alkavat #:lla) ohitetaan.
−f, −−fqdn, −−long
Näytä FQDN (Fully Qualified Domain Name). FQDN koostuu lyhyesta nimestä ja DNS-verkkoalueen nimestä. Ellet käytä bind- tai NIS-ohjelmia nimien hakuun, voit muuttaa FQDN- ja DNS-verkkoalueen nimiä (DNS-nimi on osa FQDN-nimeä) tiedostossa /etc/hosts.
−h, −−help
Tulostaa ohjeen ja lopettaa ohjelman normaalisti.
−i, −−ip-address
Näyttää koneen IP-osoitteen.
−s, −−short
Näyttää lyhyen nimen, joka on koneen nimi ensimmäiseen pisteeseen asti.
−V, −−version
Tulostaa versiotiedot ja lopettaa ohjelman normaalisti.
−v, −−verbose
Puhelias, kertoo kaiken, mitä tapahtuu.
−y, −−yp, −−nis
Näyttää NIS-verkkoalueen nimen. Jos parametri on annettu (tai −−file nimi ), pääkäyttäjä voi asettaa myös uuden NIS-verkkoalueen.
TIEDOSTOT
/etc/hosts
TEKIJÄ
Peter Tobias,
<tobias [AT] et-inf.de>
Bernd Eckenfels, <net-tools [AT] lina.de> (NIS ja
manpage).