Viss, kas jums jāzina par Domainname komandu

Šī rokasgrāmata iepazīstinās jūs ar 5 komandām šādi:

Jūs varat uzzināt pilnīgu informāciju par komandas nosaukumu, lasot šo rokasgrāmatu, kas nesen tika atjaunināta .

Komandas nosaukums

Katram datoram ir saimniekdatora nosaukums, un visticamāk, ka datora resursdatora nosaukums ir iestatīts, kad pirmo reizi instalēja Linux.

Jūs varat uzzināt sava datora saimniekdatora nosaukumu, izmantojot termināla logā šādu komandu.

resursdatora nosaukums

Manā gadījumā rezultāts bija vienkārši "garymint".

Dažās mašīnās jūsu resursdatora nosaukums var tikt parādīts kā kaut kas līdzīgs šim "computername.computerdomain".

Galvenais nosaukums tiek izmantots, lai identificētu jūsu datoru tīklā un domēnā, uz kuru tas pieder.

Jūs varat iegūt tikai datora nosaukumu, atverot šādu komandu:

resursdatora nosaukums -s

Alternatīvi, jūs varat iegūt tikai domēna nosaukumu, izpildot šo komandu:

resursdatora nosaukums -d

Domainname komanda

Tā vietā, lai izmantotu saimniekdatora nosaukumu ar mīnus d slēdzi, lai atgrieztu domēna nosaukumu, varat vienkārši izpildīt šādu komandu:

domēna vārds

Ja jums ir izveidots domēns, tas tiks atgriezts citādi, jūs redzēsiet tekstu (nav).

Domainname komanda atgriež sistēmas NIS domēna nosaukumu. Tātad, kāds ir NIS domēna vārds?

NIS apzīmē tīklu informācijas sistēmu. Šajā rokasgrāmatā NIS ir definēts šādi:

NIS ir Remote Process Call (RPC) balstīta klienta / servera sistēma, kas ļauj NIS domēnu grupai koplietot kopīgu konfigurācijas failu kopu. Tas ļauj sistēmas administratoram izveidot NIS klientu sistēmas ar minimāliem konfigurācijas datiem un pievienot, noņemt vai modificēt konfigurācijas datus no vienas atrašanās vietas.

Ypdomainname komanda

YPDomainName faktiski parāda tādu pašu informāciju kā komandas domainname. Izmēģiniet to pats, ierakstot šādu terminālu logā:

ypdomainname

Tātad, kāpēc tur ir vairākas komandas par vienu un to pašu lietu?

YP ir dzeltenās lapas, taču to vajadzēja mainīt juridisku iemeslu dēļ. Tas tika mainīts uz NIS, kas tika minēts iepriekšējā sadaļā.

Jūs varat izmantot ypdomainname, ja jūs to vēlaties, bet jūs varat arī saglabāt jūsu pirkstu galos dažas pūles un novērstu šo RSI, atstājot to tikai domainname.

Nisdomainname komanda

Nisdomainname arī parāda tādu pašu informāciju kā domainname komanda. Kā jūs savāktu iepriekšējās sadaļās, agrāk bija dzeltenās lapas domēna vārds, kuru varētu atgriezt, izmantojot komandu ypdomainname.

Dzelteno lapu domēna vārds tika mainīts uz tīkla informācijas sistēmu (NIS), un tādēļ nisdomainname komanda nonāca.

Domainname komanda tika vēlāk izveidota, lai atvieglotu lietošanu.

Jūs varat izmantot nisdomainname komandu šādi:

nisdomainname

Rezultāti būs tādi paši kā domainname komanda.

Dnsdomainname komanda

DNSdomainname komanda atgriež DNS domēna nosaukumu. Varat palaist to, ierakstot šādus terminālī:

dnsdomainname

DNS ir Domēna vārdu serveris, un to izmanto internetā, lai IP adreses pārvērstu par reāliem domēna vārdiem. Bez domēnu nosaukumiem mēs visi izmantotu lielas izklājlapas, lai izstrādātu, ka 207.241.148.82 mūs nogādās vietnē linux.about.com.

Iespējams, ka, ja jūs izmantojat tīmekļa serveri, jūsu datoram nebūs DNS domēna nosaukuma, un komandas dnsdomainname izpildīšana neko nenozīmē.

NIS domēna nosaukuma iestatīšana

Jūs varat uzstādīt NIS domēna nosaukumu savam datoram, izmantojot šādu komandu:

sudo domainname mydomainname

Jums, iespējams, vajadzēs sudo, lai paaugstinātu jūsu atļaujas.

Varat arī izmantot komandas ypdomainname un nisdomainname šādi:

sudo ypdomainname mydomainname
sudo nisdomainname mydomainname

Faila / etc / hosts

Termināla logā palaidiet šādu komandu, lai atvērtu saimniekdatoru failu nano redaktorā:

sudo nano / etc / hosts

/ Etc / hosts failā būs vairākas teksta rindiņas šādi:

127.0.0.1 localhost

Pirmā daļa ir datora IP adrese, otrā daļa ir datora nosaukums. Lai pastāvīgi pievienotu NIS domēnu datoram, nomainiet līniju šādi:

127.0.0.1 localhost.yourdomainname

Varat arī pievienot šādus aizstājvārdus:

127.0.0.1 localhost.yourdomainame mycomputer mylinuxcomputer

Vairāk par domainname komandu

Domainname komandai ir vairāki slēdži šādi:

domainname -a

Tas atgriezīs pseidonīmas domēnam, kas norādīts hostfailā.

domainname-b

Domēna vārds, kas tiks izmantots, ja neviens nav iestatīts.

Jūs varat iestatīt domēna nosaukumu, kas tiks izmantots, izmantojot iepriekšminēto slēdzi, norādot nosaukumu kā daļu no komandrindas šādi:

domainname-b mydomainname

Tālāk ir norādītas dažas komandas:

Kopsavilkums

Lai iegūtu papildinformāciju par Linux un tīkla administrēšanu, ir vērts lasīt Linux tīkla administratora rokasgrāmatu .