Хостын нэр командын жишээ жишээ

Эхлээд Линукс суулгах үедээ компьютерынхаа нэрийг тохируулах нь дээр байдаг, гэхдээ та өөр хэн нэгний компьютерийг ашиглаж байгаа бол та түүний нэрийг мэдэхгүй байж магадгүй юм.

Хүмүүс таныг hostname командыг ашиглан сүлжээ олоход хялбар болгохын тулд компьютер дээрээ нэрийг олж, тохируулж болно.

Энэ гарын авлага нь танд hostname тушаалын талаар мэдэх ёстой бүх зүйлийг танд заадаг.

Компьютерийнхаа нэрийг хэрхэн тодорхойлох вэ

Терминал цонх нээгээд дараах тушаалыг бичнэ:

хостын нэр

Компьютерийн нэрийг хэлэх үр дүнг хүлээн авах бөгөөд миний тохиолдолд "localhost.localdomain" гэж хэлнэ.

Үр дүнгийн эхний хэсэг нь компьютерийн нэр бөгөөд хоёр дахь хэсэг нь домэйн нэр юм.

Зөвхөн компьютерийн нэрийг буцаахын тулд та дараах тушаалыг ажиллуулж болно:

hostname -s

Үүний үр дүнд энэ удаа зүгээр л 'localhost' байх болно.

Үүний нэгэн адил хэрэв та аль тушаалыг ашиглахыг хүсвэл дараах тушаалыг ашиглана уу.

хостын нэр -d

Та хостын нэрийг IP хаягийг дараах тушаалыг ашиглан хайж олох боломжтой:

hostname -i

Хост нэр нь alias-ууд өгч болох бөгөөд та дараах тушаалыг терминал уруу бичиж ашиглаж байгаа компьютер дээрээ байгаа бүх хуурамч дүрсийг олж болно:

hostname -a

Хэрвээ ямар нэгэн харъяалал тогтоогдоогүй бол таны жинхэнэ хостын нэр буцаагдах болно.

Хостын нэрийг хэрхэн өөрчлөх

Та дараах командыг бичээд компьютерийн хост нэрийг өөрчилж болно:

хостын нэр

Жишээлбэл:

хостын нэр

Одоо та хостын нэрийг ажиллуулах үед энэ нь зүгээр л 'gary' харуулна.

Энэ өөрчлөлт нь түр зуурын шинжтэй бөгөөд ялангуяа ашигтай биш юм.

Өөрийн хостын нэрийг байнга өөрчлөхийн тулд / etc / hosts файлыг нано засварлагчаа ашиглана .

sudo нано / etc / hosts

Та хост файлыг засварлах дээд давхрын эрхүүд хэрэгтэй бөгөөд ингэснээр та дээр үзүүлсэн шиг sudo тушаалыг ашиглах юм уу эсвэл хэрэглэгчид su тушаалыг ашиглан root бүртгэлд шилжүүлж болно.

/ Etc / hosts файл нь таны компьютер болон бусад сүлжээнүүд дэх бусад машинуудын талаар дэлгэрэнгүй мэдээлэлтэй байдаг.

Анхдагчаар таны / etc / hosts файл дараах байдалтай байна:

127.0.0.1 localhost.localdomain localhost

Эхний зүйл нь компьютерт зориулсан IP хаяг юм. Хоёр дахь зүйл нь компьютерын нэр, домайн бөгөөд дараачийн талбар нь компьютерийн хувьд alias байдаг.

Өөрийн хостын нэрийг өөрчлөхийн тулд, localhost.localdomain-ыг компьютерийн нэр болон домэйн нэрээр солих боломжтой.

Жишээлбэл:

127.0.0.1 gary.mydomain localhost

Файлыг хадгалсаны дараа та хостын нэрийг ажиллуулахдаа дараах үр дүнг авах болно:

gary.mydomain

Үүний нэгэн адил hostname -d тушаал нь mydomain болон hostname гэсэн -s-ийг gary гэж харуулах болно.

Alias ​​тушаал (hostname -a) гэхдээ бид / etc / hosts файлд үүнийг өөрчлөөгүй учир үргэлж локал маягаар харуулсаар байх болно.

Та доор дурдсан ямар ч alias-уудыг / etc / hosts файлд нэмж болно:

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

Одоо та хостын нэрийг ажиллуулах үед тушаалын үр дүн дараах байдалтай байх болно:

garysmachine everydaylinuxuser

Хостын нэрийг харах

Хүлээн авагчийн нэр 253 тэмдэгтээс хэтрэхгүй байх ёстой бөгөөд өөр хаяг дээр хуваагдана.

Жишээлбэл:

en.wikipedia.org

Дээрх хостын нэр нь гурван хаягтай:

Шошго нь хамгийн ихдээ 63 тэмдэгт байж болох ба шошгыг нэг цэгээр салгаж болно.

Та энэ Вики хуудсанд зочилсон хостын нэрсийн талаар илүү ихийг олж мэдэх боломжтой.

Хураангуй

Хостын нэр командын талаар хэлэх зүйл алга. Та бүх линкүүдийн талаар Линуксийн үндсэн хуудсыг хостын нэрийг уншиж мэдэж болно.

хүн хостын нэр

Мэдэж байх ёстой бүх зүйл энэ гарын авлагад хамрагдсан байдаг боловч гэхдээ хостын нэр -f зэрэг бүрэн чанартай домэйн нэрийг харуулдаг өөр хостууд байдаг, хостын нэрийг hostname -f шилжүүлэлт болон NIS / YP домэйн нэрийг хост нэрийн шилжүүлэлтийг ашиглан үзүүлэх чадвар.