Tarmoq nomi komandasining namunaviy usuli

Ehtimol, Linuxni birinchi marta o'rnatganingizda kompyuteringizni nomini o'rnatgan bo'lsangiz ham, agar siz boshqasini tashkil qilgan kompyuterni ishlatayotgan bo'lsangiz, uning nomini bilishingiz mumkin.

Sizning kompyuteringiz nomini kompyuterning nomini ishlatib, tarmoqdagi sizni topishini osonlashtirishi uchun topishingiz mumkin.

Ushbu qo'llanma sizga hostname buyrug'i haqida bilishingiz kerak bo'lgan hamma narsani o'rgatadi.

Kompyuteringizni nomini aniqlash

Terminal oynasini oching va quyidagi buyruqni kiriting:

hostname

Sizga kompyuteringizning nomini aytib, natijada siz o'zingiz uchun natija olasiz, shunchaki "localhost.localdomain" so'zini aytdi.

Natijada birinchi qism kompyuterning nomi, ikkinchi qism esa domen nomidir.

Faqat kompyuter nomini qaytarish uchun quyidagi buyruqni ishga tushirishingiz mumkin:

hostname -s

Natijada, bu safar oddiygina 'localhost' bo'ladi.

Xuddi shunday, agar siz qaysi domeni ishlatishni bilmoqchi bo'lsangiz, quyidagi buyruqni bajaring.

kompyuter nomi -d

Quyidagi buyruq yordamida hostname uchun IP manzilini topishingiz mumkin:

hostname -i

Agar ota-kompyuter nomiga boshqa nom berilishi mumkin va terminalda quyidagi buyruqni yozish orqali siz foydalanadigan kompyuterning barcha taxalluslarini topishingiz mumkin:

hostname -a

Haqiqiy hostname o'rnatilmagan takrorlanmagan nomlar qaytarilmaydi.

Hostname nomini o'zgartirish

Siz oddiygina buyruq yozish orqali kompyuterning kompyuter nomini o'zgartirishingiz mumkin:

hostname

Masalan:

xost nomi

Endi hostname buyrug'ini ishga tushirganingizda, u faqat "gary" ni aks ettiradi.

Ushbu o'zgartirish vaqtinchalik va ayniqsa foydali emas.

Hostname nomini doimiy ravishda o'zgartirish uchun / etc / hosts faylini ochish uchun nanoSIM muharriridan foydalaning .

sudo nano / etc / hosts

Xost fayllarini tartibga solish uchun yuqori darajadagi imtiyozlarga ega bo'lishingiz kerak va shuning uchun yuqorida ko'rsatilgandek sudo buyrug'idan foydalansangiz yoki foydalanuvchilarni suv buyrug'idan foydalanib ildiz hisobiga o'zgartirsangiz bo'ladi.

/ Etc / hosts fayli sizning tarmog'ingizdagi yoki boshqa tarmoqlardagi kompyuteringiz va boshqa mashinalaringiz haqida ma'lumotlarga ega.

Sizning / etc / hosts dosyaningiz sukutda shunday bo'ladi:

127.0.0.1 localhost.localdomain localhost

Birinchi maqola kompyuterni hal qilish uchun IP-manzildir. Ikkinchi element kompyuterning nomi va domenidir va har bir keyingi maydon kompyuter uchun boshqa nom beradi.

Hostname nomini o'zgartirish uchun siz oddiygina mahalliyhost.localdomainni kompyuter nomi va domen nomi bilan o'zgartirishi mumkin.

Masalan:

127.0.0.1 gary.mydomain localhost

Faylni saqlab bo'lgach, hostname buyrug'ini ishga tushirganingizda quyidagi natijaga erishasiz:

gary.mydomain

Xuddi shunday hostname -d buyrug'i mydomain va hostname-lar sifatida ko'rsatiladi, ular esa gary sifatida ko'rsatiladi.

Boshqa nomlar komandasi (hostname -a) faqat / etc / hosts faylida biz uni o'zgartirmaganimiz sababli hali ham localhost sifatida ko'rsatiladi.

Quyida ko'rsatilgandek / etc / hosts fayliga har qanday boshqa taxallusni qo'shishingiz mumkin:

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

Endi hostname -a buyrug'ini ishlatganingizda natijalar quyidagicha bo'ladi:

gaysamachine everydaylinuxuser

Hostname haqida batafsil

Xost nomi 253 belgidan oshmasligi kerak va u turli teglar bilan ajralib turishi mumkin.

Masalan:

eng.wikipedia.org

Yuqoridagi xost nomi uchta tegga ega:

Yorliq maksimal 63 belgidan iborat bo'lishi mumkin va teglar bitta nuqta bilan ajralib turishi mumkin.

Ushbu Vikipediyadagi sahifaga tashrif buyurib, hostname haqida ko'proq bilib olishingiz mumkin.

Xulosa

Hostname buyrug'i haqida gapirishning boshqa bir o'zi etarli emas. Xost nomi uchun Linux asosiy sahifasini o'qib, mavjud bo'lgan hamma kalitlarni topishingiz mumkin.

odam nomining nomi

Bilishingiz kerak bo'lgan barcha narsalar ushbu qo'llanmada aks ettirilgan, ammo hostname -f kabi aniq kalitlangan domen nomini ko'rsatadigan bir qancha boshqa kalitlar, hostname -f-switch-dan foydalangan holda hostname faylini o'qish imkoniyati va NAME / YP domen nomini hostname -y switch yordamida ko'rsatish imkoniyati.