Minden, amit a domainnév parancsról tudnia kell

Számos kapcsolódó parancs felfedi vagy módosítja a gazdagépnév számítógépéről. Ezek szabványos parancsok, amelyeknek a Linux disztribúciótól függetlenül működniük kell.

A 'hostname' parancs

domain név parancsok linux shell

Minden számítógépnek van gazdagépneve, és a számítógép állomásneve valószínűleg a Linux első telepítésekor volt beállítva. Fedezze fel számítógépe gazdagépnevét a következő parancs futtatásával egy terminálablakban:

Egyes gépeken előfordulhat, hogy az Ön gazdagépneve valami hasonlóként jelenhet meg számítógépnév.számítógéptartomány.

A gazdagépnév alapvetően arra szolgál, hogy azonosítsa a számítógépét a hálózaton és a tartományt, amelyhez tartozik.

Csak a számítógép nevét kaphatja vissza a következő parancs futtatásával:

számítógép név

Alternatív megoldásként csak a domain nevet tekintheti meg a következő parancs futtatásával:

domain név

Néhány Linux shell a parancsértelmező részeként tartalmazza a gazdagépnevet.

A „domainname” parancs

Ahelyett, hogy a gazdagépnevet a -d kapcsolót a domain név visszaadásához futtassa a következő parancsot:

domain név

Ha van beállítva domainje, azt visszaküldi, különben látni fogja a szöveget (egyik sem). Sok esetben, különösen akkor, ha nincs hálózatban, láthatja helyi domain helyette.

Az domain név parancs a rendszer NIS tartománynevét adja vissza.

A NIS jelentése Hálózati Információs Rendszer. A NIS egy távoli eljáráshívás alapú kliens/szerver rendszer, amely lehetővé teszi a NIS tartományon belüli gépek egy csoportjának, hogy megosszák a konfigurációs fájlok közös halmazát. Ez az elrendezés lehetővé teszi a rendszeradminisztrátor számára, hogy NIS-kliensrendszereket állítson be minimális konfigurációs adatokkal, és egyetlen helyről adjon hozzá, távolítson el vagy módosítson konfigurációs adatokat.

A dnsdomainname parancs

Az dnsdomainname parancs a DNS tartománynevet adja vissza. Futtassa úgy, hogy beírja a terminálba:

dnsdomainname

A DNS a Domain Name Server rövidítése, és az internet az IP-címek valódi tartománynevekké alakítására használja. Domainnevek nélkül mindannyian nagy táblázatokat használnánk annak kidolgozására, hogy a 207.241.148.82 a linux.lifewire.com webhelyre irányítson bennünket.

Hacsak nem futtat webszervert, számítógépének nem lesz DNS-tartományneve, és nem fut a dnsdomainname parancs vagy a semmit, vagy a localhost értéket adja vissza.

A NIS tartománynév beállítása

Állítson be egy NIS tartománynevet a számítógépéhez a következő paranccsal:

dnsdomainname --nis

Valószínűleg szüksége van rá sudo hogy növelje az engedélyeit.

Az /etc/hosts fájl

Az etchosts fájl a NANO-ban a WSL Ubuntu számára

Egy terminálablakban futtassa a következő parancsot a hosts fájl megnyitásához a Nano szerkesztőben:

sudo nano /etc/hosts

Több sornyi szöveget fog látni a /etc/hosts fájl a fent látható módon:

Az első rész a számítógép IP-címe, a második rész a számítógép neve. Ha véglegesen hozzá szeretne adni egy NIS-tartományt a számítógéphez, módosítsa a sort a következőképpen:

domainnév --nis

A következőképpen álneveket is hozzáadhat:

domainnév -a

További információ a „domainname” parancsról

Az domain név parancs számos kapcsolót kínál, többek között:

  • -a: A hosts fájlban felsorolt ​​tartomány álneveit adja vissza
  • -b: Beállít egy domain nevet
  • -d: DNS domain név
  • -f: Hosszú gazdagépnév
  • -F: Olvassa be a gazdagépnév információit egy fájlból
  • -én: Az állomásnév IP-címei
  • -ÉN: A gazdagép összes címe
  • -s: Rövid gazdagépnév