Ushbu qo'llanma Sizni 5 ta buyruqlar bilan tanishtiradi:
- hostname
- domen nomi
- ypdomainname
- Nisoma maydoni
- dnsdomainname
Xost nomi. Buyruq
Har bir kompyuterda hostname bor va siz birinchi marta Linuxni o'rnatganingizda kompyuteringizning kompyuter nomini o'rnatishingiz mumkin.
Kompyuteringizning kompyuter nomini terminal oynasida quyidagi buyruqni ishlatib topishingiz mumkin.
hostname
Mening holatim shunchaki "garymint" edi.
Ba'zi shaxsiy kompyuterlarda hostname "computername.computerdomain" kabi ko'rinishi mumkin.
Xost nomi asosan sizning kompyuteringizni tarmoqdagi va uning tegishli domenini aniqlash uchun ishlatiladi.
Quyidagi komandani ishga tushirib, faqat kompyuter nomini olishingiz mumkin:
hostname -s
Shu bilan bir qatorda, ushbu buyruqni ishga tushirib, faqat domen nomini olishingiz mumkin:
kompyuter nomi -d
Domen nomi Buyruq
Domen nomini qaytarish uchun minus d kalit bilan hostname foydalanish o'rniga oddiygina quyidagi buyruqni ishga tushirishingiz mumkin:
domen nomi
Agar sizda domen o'rnatilgan bo'lsa, qaytarib yuboriladi, aks holda matnni (hech qanday) ko'rasiz.
Domen nomi buyrug'i tizimning NIS domen nomini qaytaradi. Xo'sh, NIS domen nomi nima?
Mart, Tarmoq Ma'lumot tizimi. Ushbu qo'llanmada NIS quyidagicha tavsiflanadi:
Mart, NIS domenidagi bir guruh kompyuterlarga keng tarqalgan konfiguratsion fayllarni taqsimlash imkonini beradigan masofaviy protsedura (RPC) asosidagi mijoz / server tizimidir. Bu sistema administratoriga faqat konfiguratsiya ma'lumotlarining kamligi bilan konfiguratsiya ma'lumotlarini qo'shish, olib tashlash yoki o'zgartirish imkonini beradi.
Ypdomainname buyrug'i
YPDomainName aslida domen nomi buyrug'i bilan bir xil ma'lumotlarni ko'rsatadi. Quyidagilarni terminal oynasiga yozish orqali o'zingiz uchun sinab ko'ring:
ypdomainname
Xo'sh, nima uchun bir xil narsalar uchun bir nechta buyruqlar mavjud?
YP Yellow Pages-ni anglatadi, lekin qonuniy sabablarga ko'ra o'zgartirilishi kerak. Bu avvalgi bobda aytib o'tilgan NISga o'zgartirildi.
Siz xohlasangiz, ypdomainname-ni ishlatishingiz mumkin, lekin siz barmoq uchlarini biroz kuch sarflashingiz va RSI-ni faqatgina domen nomiga qoldirishingiz mumkin.
Nisdomainname buyrug'i
Nisdomainname da domen nomi buyrug'i bilan bir xil ma'lumotni ko'rsatadi. Oldingi bo'limlarda to'plangan kabi, sariq sahifa domen nomi sifatida ishlatilgan va u yddomainname buyrug'i yordamida qaytarilishi mumkin.
Sariq sahifalar domen nomi tarmoq axborot tizimi (NIS) sifatida o'zgartirildi va shuning uchun, nisdomainname buyrug'i kelib tushdi.
Domen nomi buyrug'i keyinchalik foydalanish qulayligi uchun yaratilgan.
Nisdomainame buyrug'ini quyidagi kabi ishlatishingiz mumkin:
Nisoma maydoni
Natijalar domen nomi buyrug'i bilan bir xil bo'ladi.
Dnsdomainname komandasi
Dnsdomainname buyrug'i DNS domen nomini qaytaradi. Buni terminalga qo'yib qo'ying:
dnsdomainname
DNS domen nomi serverini anglatadi va u IP-manzillarni haqiqiy domen nomlariga aylantirish uchun internet tomonidan foydalaniladi. Domen nomlari bo'lmagan holda, biz 207.241.148.82 linux.about.com saytiga o'tishimiz uchun katta elektron jadvallarni ishlatamiz.
Shaxslar sizning kompyuteringiz DNS-domen nomiga ega bo'lmagan va dnsdomainname buyrug'i bilan ishlaydigan veb-serverni ishga tushirmaguncha hech narsa qaytarmas ekan.
NIS domen nomini belgilash
Quyidagi buyruq yordamida kompyuteringiz uchun NIS domen nomini o'rnatishingiz mumkin:
sudo domen nomi mydomainname
Ruxsatnomalaringizni oshirish uchun sizga sudo kerak bo'ladi.
Ypdomainname va nisdomainname buyruqlarini quyidagi kabi ishlatishingiz mumkin:
sudo ypdomainname mydomainname
sudo nisdomainname mydomainname
Faylni / etc / hosts
Terminal oynasida nano-tahrirda hostlar faylini ochish uchun quyidagi buyruqni bajaring:
sudo nano / etc / hosts
/ Etc / hosts faylida quyidagi qator matnlar bo'ladi:
127.0.0.1 localhost
Birinchi qism - kompyuterning IP-manzili, ikkinchisi esa kompyuter nomi. Kompyuter uchun NIS domenini doimiy ravishda qo'shish uchun chiziqni quyidagi kabi o'zgartiring:
127.0.0.1 localhost.yourdomainname
Bundan tashqari, quyidagi taxalluslarni ham qo'shishingiz mumkin:
127.0.0.1 localhost.yourdomainname mycomputer mylinuxcomputer
Domen nomi buyrug'i haqida batafsil
Domen nomi buyrug'i quyidagi kabi bir qator kalitlarga ega:
domen nomi - a
Bu esa, hostfile'da ko'rsatilgan domen uchun taxallusni qaytaradi.
domen nomi -b
Hech kim o'rnatilmagan bo'lsa, foydalaniladigan domen nomi.
Yuqoridagi tugma yordamida ishlatiladigan domen nomini buyruq satrining bir qismi sifatida quyidagi kabi belgilashingiz mumkin:
domen nomi -b mydomainname
Mana bir necha buyruqlar:
- domen nomi -d - DNS domen nomi
- domen nomi -f - Uzoq kompyuter nomi
- Domen nomi-F - faylda xost nomi bilan tanishish
- hostname -i - xost nomi uchun IP manzillar
- Domen nomi -I - Xost uchun barcha manzillar
- Domen nomi-lar - Qisqa kompyuter nomi
- domen nomi -y - NIS / YP domen nomi
Xulosa
Linux va tarmoq ma'muriyati haqida ko'proq ma'lumot olish uchun Linux Tarmoq boshqaruvchisining ko'rsatmasini o'qish kerak.