Domainname komandanı haqqında bilmək lazımdır hər şey

Bu təlimatda sizə aşağıdakı 5 komanda ilə tanış olacaqsınız:

Yaxın zamanda yenilənən bu təlimatı oxuyaraq hostname komandası haqqında ətraflı məlumat əldə edə bilərsiniz .

Hostname Command

Hər bir kompüterdə bir hostname var və ilk olaraq Linux'u quraşdırdığınız zaman kompüterinizin adını seçə bilərsiniz.

Terminaldə bir pəncərədə aşağıdakı komandanızı işləyərək kompüterinizin adını tapa bilərsiniz.

hostname

Mənim vəziyyətimdə sadəcə "garymint" idi.

Bəzi maşınlarda hostname bu "computername.computerdomain" kimi bir şey ola bilər.

Hostname əsasən kompüterinizi bir ağda və aid olduğu domaində müəyyən etmək üçün istifadə olunur.

Aşağıdakı əmri çalıştıraraq döndüyünüz kompüter adını əldə edə bilərsiniz:

hostname -s

Alternativ olaraq, bu əmri çalıştıraraq yalnız domen adını əldə edə bilərsiniz:

hostname -d

Domen adı Command

Domen adını qaytarmaq üçün minus d keçid ilə hostname istifadə etmək əvəzinə aşağıdakı əmri sadəcə olaraq işə sala bilərsiniz:

domen adı

Bir domeniniz varsa, geri qaytarılacaq, əks halda mətni görəcəksiniz (heç bir).

Domenadı əmri sistemin NIS domen adını verir. Belə ki, NIS domen adı nədir?

NIS Network İnformasiya Sistemini nəzərdə tutur. Bu təlimatda NIS aşağıdakı kimi müəyyən edilir:

NIS, bir NIS domain içərisində olan bir qrup bir ümumi konfiqurasiya faylları bölüşdürməsinə imkan verən Remote Procedure Call (RPC) bazlı müştəri / server sistemidir. Bu, bir sistem administratoruna yalnız minimum konfiqurasiya məlumatları ilə NIS müştəri sistemlərini qurmaq və konfiqurasiya məlumatlarını bir yerdən əlavə etmək, çıxarmaq və dəyişdirmək üçün icazə verir.

Ypdomainname Command

YPDomainName, həqiqətən, eyni məlumatı domainname əmri kimi göstərir. Aşağıdakıları bir terminal pəncərəsinə yazaraq özünüz üçün cəhd edin:

ypdomainname

Niyə eyni şey üçün bir neçə əmr var?

YP, Sarı Sayfalar'a aiddir, lakin hüquqi sebeplerden dolayı değiştirilmelidir. Bu, əvvəlki hissədə göstərilən NIS olaraq dəyişdirildi.

İstəyirsinizsə ypdomainname istifadə edə bilərsiniz, ancaq parmaklarınızın ucundan bir az səy göstərə və RSI'yı yalnız domen adına buraxaraq stave edin.

Nağdomen adı Komutanlığı

Nisdomainname da domainname əmri ilə eyni məlumatları əks etdirir. Əvvəlki bölmələrlə topladığınız kimi, ypdomainname əmrindən istifadə edərək geri qaytarılacaq sarı səhifələr domen adı ola bilərdi.

Sarı səhifələr domen adı şəbəkə məlumat sistemi (NIS) olaraq dəyişdirildi və nisdomainname əmri gəldi.

Domen adının əmri sonradan istifadə rahatlığı üçün yaradılmışdır.

Nisdomainname əmrini aşağıdakı kimi istifadə edə bilərsiniz:

nisdomainname

Nəticələr domainname əmri ilə eyni olacaq.

Dnsdomainname Command

Dnsdomainname əmri DNS domen adını qaytarır. Terminala aşağıdakıları yazaraq çalıştırabilirsiniz:

dnsdomainname

DNS Domain Name Server üçün dayanır və internet istifadəçilərindən IP ünvanlarını real domen adlarına çevirmək üçün istifadə olunur. Domen adları olmadan biz bütün 207.241.148.82 linux.about.com saytına daxil olacağını bilmək üçün böyük elektron tablolar istifadə edərdik.

Şansınız ki, bir web serverini çalıştırmadığınız zaman, bilgisayarınız DNS domen adı olmayacaq və dnsdomainname əmrini işləyən heç bir şey qayıtmayacaqdır.

NIS Alan Adı qurulması

Aşağıdakı əmri istifadə edərək kompüteriniz üçün bir NIS domen adı təyin edə bilərsiniz:

sudo domainname mydomainname

Muhtemelen izinlerinizi yükseltmek üçün sudo lazımdır.

Siz həmçinin ypdomainname və nispomenadı komutlarını aşağıdakı kimi istifadə edə bilərsiniz:

sudo ypdomainname mydomainname
sudo nisdomainname mydomainname

Faylın / etc / hosts

Terminal pəncərəsində host faylını nano redaktorunda açmaq üçün aşağıdakı əmrləri yerinə yetirin:

sudo nano / etc / hosts

/ Etc / hosts faylında bir sıra mətn xətləri aşağıdakı kimi olacaq:

127.0.0.1 localhost

Birinci hissəsi kompüterin IP ünvanı, ikinci hissəsi kompüter adıdır. Kompüter üçün bir NIS domain əlavə etmək üçün xəttini aşağıdakı kimi dəyişdirin:

127.0.0.1 localhost.yourdomainname

Ayrıca, takma adları aşağıdakı kimi əlavə edə bilərsiniz:

127.0.0.1 localhost.yourdomainname mycomputer mylinuxcomputer

Domen adı Komanda haqqında daha çox məlumat

Domen adının əmri aşağıdakı kimi bir sıra açarlara malikdir:

domainname-a

Bu, hostfile listelenen etki alanı üçün takma adları qaytarır.

domainname -b

Başqaları təyin edilmədikdə istifadə ediləcək domen adı.

Komanda xəttinin bir hissəsi kimi adını yuxarıdakı keçiddə istifadə edərək istifadə edəcəyi domen adını aşağıdakı kimi təyin edə bilərsiniz:

domainname -b mydomainname

Burada bir neçə əmr vardır:

Xülasə

Linux və şəbəkə administrasiyası haqqında daha ətraflı məlumat üçün Linux şəbəkə administratorunun Kılavuzunu oxumaq lazımdır.