hostname(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

Namn

hostname – visa eller ändra systemets värdnamn

dnsdomainname – visa systemets DNS-domännamn

domainname – visa eller ändra systemets NIS/YP-domännamn

nisdomainname – visa eller ändra systemets NIS/YP-domännamn

nodename – visa eller ändra systemets DECnet-nodnamn

ypdomainname – visa eller ändra systemets NIS/YP-domännamn

Synopsis

hostname [-v] [-s|--short]
hostname [-v] [-a|--alias] [-d|--domain] [-f|--fqdn|--long] [-i|--ip-address]
hostname [-v] [-y|--yp|--nis] [-n|--node]
hostname [-v] [-F filnamn|--file filnamn] [nytt_namn]
domainname [-v] [-F filnamn|--file filnamn] [nytt_namn]
nodename [-v] [-F filnamn|--file filnamn] [nytt_namn]
hostname [-v|--verbose] [-h|--help] [-V|--version]
dnsdomainname [-v]
nisdomainname [-v]
ypdomainname [-v]

Beskrivning

hostname används för att visa eller ändra systemets värdnamn, domännamn eller nodnamn. Dessa namn används av många nätverksprogram för att identifiera datorn. Domännamnet används också av NIS/YP.

Visa namn

Om kommandot körs utan argument, visar det aktuella namnet:

  • hostname visar systemets värdnamn enligt gethostname(2).
  • domainname, nisdomainname, ypdomainname visar systemets domännamn enligt getdomainname(2), vilket också är känt som YP/NIS-domännamnet.
  • nodename visar DECnet-nodnamnet enligt getnodename(2).
  • dnsdomainname visar DNS-domännamnet (del av FQDN efter första punkten).
 Det fullständiga FQDN visas med hostname --fqdn.

Ändra namn

Om kommandot används med ett argument eller med --file, kan root ändra värdnamnet, NIS/YP-domännamnet eller nodnamnet.

Observera att **endast root** kan ändra dessa namn. Det är **inte** möjligt att ändra FQDN eller DNS-domännamnet med dnsdomainname.

Värdnamnet sätts normalt vid systemstart genom att läsa en fil, exempelvis /etc/hostname.

Om FQDN

Det är **inte** möjligt att ändra FQDN (fullständigt domännamn) eller DNS-domännamnet via detta kommando. FQDN är det namn som resolver(3) returnerar när värdnamnet slås upp.

Tekniskt sett är FQDN det kanoniska namnet som returneras av gethostbyname2(2) när systemets värdnamn löses upp. DNS-domännamnet är delen efter första punkten.

FQDN beror på hur namnupplösningen är konfigurerad (t.ex. i /etc/host.conf). Om hosts används som första metod i /etc/nsswitch.conf, kan FQDN ändras i /etc/hosts.

Alternativ

-a, --alias

Visar aliasnamnet för värden (om det används).

-d, --domain

Visar DNS-domännamnet (FQDN utan första delen).
 Detta motsvarar kommandot dnsdomainname.

-F, --file filnamn

Läser det nya värdnamnet från angiven fil. Kommentarer (rader som börjar med "#") ignoreras.

-f, --fqdn, --long

Visar FQDN (fullständigt domännamn).

-h, --help

Visar hjälpmeddelande och avslutar.

-i, --ip-address

Visar värdens IP-adress(er).

-n, --node

Visar DECnet-nodnamnet. Root kan ändra nodnamnet med detta alternativ.

-s, --short

Visar kort värdnamn (endast delen före första punkten).

-V, --version

Visar versionsinformation och avslutar.

-v, --verbose

Ger mer detaljerad utdata.

-y, --yp, --nis

Visar NIS-domännamnet. Root kan ändra domännamnet med detta alternativ.

Filer

  • /etc/hostname – Systemets värdnamn
  • /etc/hosts – Manuell namnupplösning
  • /etc/host.conf – Konfigurationsfil för namnupplösning

Författare

  • Peter Tobias, <tobias@et-inf.fho-emden.de>
  • Bernd Eckenfels, <net-tools@lina.inka.de> (NIS och man-sida)
  • Steve Whitehouse, <SteveW@ACM.org> (DECnet-stöd och man-sida)

Se även

Rapportera fel

Felrapporter kan skickas via projektets sida: net-tools.sourceforge.net

Tillgänglighet

hostname är en del av net-tools-paketet. Projektets kod finns på: net-tools.sourceforge.net


Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dnsdomainname.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.