Acest ghid vă va prezenta 5 comenzi după cum urmează:
- nume de gazdă
- numele domeniului
- ypdomainname
- nisdomainname
- dnsdomainname
Comanda numelui de gazdă
Fiecare computer are un nume de gazdă, iar numele gazdei computerului este posibil să fi fost configurat când ați instalat pentru prima oară Linux.
Puteți afla numele de gazdă al calculatorului dvs., executând următoarea comandă într-o fereastră terminală.
nume de gazdă
În cazul meu, rezultatul a fost pur și simplu "garymint".
Pe unele mașini, numele dvs. de gazdă poate apărea ca ceva de genul "computername.computerdomain".
Numele gazdei este folosit în principal pentru a vă identifica computerul într-o rețea și domeniul de care aparține.
Puteți obține doar numele computerului returnat executând următoarea comandă:
nume-gazdă
Alternativ, puteți obține doar numele de domeniu executând această comandă:
nume-gazdă -d
Numele de domeniu Command
În loc să utilizați numele gazdei cu comutatorul minus d pentru a returna numele de domeniu, puteți rula următoarea comandă:
numele domeniului
Dacă aveți un domeniu setat, acesta va fi returnat, altfel veți vedea textul (nici unul).
Comanda domainname returnează numele de domeniu NIS al sistemului. Deci, care este numele de domeniu NIS?
NIS reprezintă sistemul de informații privind rețeaua. Acest ghid definește INS după cum urmează:
NIS este un sistem client / server bazat pe procedură la distanță (RPC) care permite unui grup de mașini din cadrul unui domeniu NIS să partajeze un set comun de fișiere de configurare. Acest lucru permite unui administrator de sistem să instaleze sisteme client NIS cu numai date minime de configurare și să adauge, să elimine sau să modifice datele de configurare dintr-o singură locație.
Numele comenzii ypdomainname
Numele YPDomainName afișează de fapt aceleași informații ca și comanda domainname. Încercați-o singură, tastând următoarele într-o fereastră terminală:
ypdomainname
Deci, de ce există comenzi multiple pentru același lucru?
YP înseamnă Pagini Aurii, dar a trebuit să fie schimbat din motive legale. Acest lucru a fost schimbat în NIS care a fost menționat în secțiunea anterioară.
Puteți folosi nume de domeniu ypdomain, dacă doriți, dar puteți salva degetele puțin efort și de a opri că RSI lăsându-l doar domainname.
Comanda nisdomainname
Nisdomainname-ul afișează, de asemenea, aceleași informații ca și comanda domainname. După cum ați adunat în secțiunile anterioare, a fost folosit un nume de domeniu al paginilor galbene care ar putea fi returnat utilizând comanda ypdomainname.
Numele de domeniu al paginilor galbene a fost schimbat în sistemul de informații de rețea (NIS) și astfel a apărut comanda nisdomainname.
Comanda domainname a fost creată ulterior pentru a fi ușor de utilizat.
Puteți folosi comanda nisdomainname după cum urmează:
nisdomainname
Rezultatele vor fi la fel ca și comanda domainname.
Comanda numelui dnsdomainname
Comanda dnsdomainname returnează numele de domeniu DNS. Puteți rula tastând următoarele în terminal:
dnsdomainname
DNS reprezintă serverul de nume de domeniu și este utilizat de internet pentru a converti adresele IP la nume reale de domenii. Fără nume de domenii, cu toții folosim foi de calcul mari pentru a afla că 207.241.148.82 ne va duce la linux.about.com.
Șansele sunt că, dacă nu executați un server web, computerul dvs. nu va avea un nume de domeniu DNS, iar executarea comenzii dnsdomainname nu va returna nimic.
Setarea numelui de domeniu NIS
Puteți seta un nume de domeniu NIS pentru computer utilizând următoarea comandă:
sudo domainname numele meu de domeniu
Probabil că aveți nevoie de sudo pentru a vă ridica permisiunile.
De asemenea, puteți folosi comenzile ypdomainname și nisdomainname după cum urmează:
sudo nume de domeniu nume de domeniu mydomain
sudo nisdomainname mydomainname
Fișierul / etc / hosts
Într-o fereastră de terminal executați următoarea comandă pentru a deschide fișierul hosts în editorul nano:
sudo nano / etc / gazde
Vor apărea un număr de linii de text în fișierul / etc / hosts după cum urmează:
127.0.0.1 localhost
Prima parte este adresa IP a computerului, a doua parte este numele computerului. Pentru a adăuga permanent un domeniu NIS pentru computer schimbați linia după cum urmează:
127.0.0.1 localhost.yourdomainname
Puteți adăuga, de asemenea, pseudonime după cum urmează:
127.0.0.1 localhost.yourdomainname mycomputer mylinuxcomputer
Mai multe despre numele de domeniu Command
Comanda domainname are un număr de comutatoare după cum urmează:
nume de domeniu -a
Aceasta va returna pseudonimele pentru domeniul enumerat în fișierul gazdă.
nume-domeniu -b
Numele de domeniu care va fi utilizat dacă nu este setat altul.
Puteți seta numele de domeniu care va fi utilizat utilizând comutatorul de mai sus, specificând numele ca parte a liniei de comandă după cum urmează:
nume-domeniu -b numele meu de domeniu
Iată câteva comenzi:
- domainname -d - nume de domeniu DNS
- domainname -f - Numele gazdei lungi
- domainname -F - citiți informațiile despre numele gazdei dintr-un fișier
- domainname -i - Adresele IP pentru numele gazdei
- nume de domeniu -I - toate adresele pentru gazdă
- domainname -s - Numele gazdei scurte
- nume de domeniu -y - nume de domeniu NIS / YP
rezumat
Pentru mai multe informații despre administrarea rețelei și a Linux-ului, merită citit Ghidul Administratorului de rețea Linux .