Domain Name Command-ийн талаар мэдэх ёстой бүх зүйл

Энэхүү гарын авлага нь дараах таван тушаалыг танд танилцуулна.

Та саяхан шинэчилсэн энэ гарын авлагыг уншиж hostname тушаалын тухай дэлгэрэнгүй мэдээллийг олж болно .

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

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

Та дараах командыг терминал цонхон дээр ажиллуулж компьютерийнхаа хостын нэрийг олж болно.

хостын нэр

Миний хувьд үр дүн нь "garymint" байсан юм.

Зарим машинууд дээр таны хостын нэр "computername.computerdomain" шиг иймэрхүү харагдах болно.

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

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

hostname -s

Өөрөөр та домэйн нэрийг аваад дараах тушаалыг өгч болно:

хостын нэр -d

Domainname команд

Дээрээс нь хасах шилжүүлэлттэй хостын нэрийг ашиглахын оронд домэйн нэрийг буцаахдаа дараах тушаалыг ажиллуулж болно:

домэйн нэр

Хэрэв танд домэйн тохируулсан бол энэ нь буцаагдах болно. Хэрэв та текстийг (байхгүй) харах болно.

Domainname тушаал нь NIS домэйн нэрийг системийг буцаана. NIS домэйн нэр гэж юу вэ?

NIS нь Сүлжээний мэдээллийн системийг илэрхийлдэг. Энэ гарын авлага нь NIS-ийг дараах байдлаар тодорхойлж өгсөн болно:

NIS нь NIS домэйны бүлэг бүлгийн машинууд нь нийтлэг тохиргооны файлуудыг хуваалцах боломжийг олгодог Алсын Процесс Дуудлага (RPC) дээр тулгуурласан клиент / сервер систем юм. Энэ нь системийн администратор NIS харилцагчийн системийг зөвхөн хамгийн бага тохиргооны өгөгдөлтэй холбож, тохиргооны датаг нэг байрлалаас нэмж, устгах эсвэл өөрчлөх боломжийг олгодог.

Ypdomainname тушаал

YPDomainName нь домэйн нэрний тушаалын адил мэдээллийг харуулдаг. Терминал цонхонд дараахыг бичин үзээрэй.

ypdomainname

Тэгвэл яагаад ийм олон зүйл байдаг вэ?

YP нь Шар хуудас гэсэн утгатай боловч хууль зүйн шалтгаанаар өөрчлөгдөх шаардлагатай болсон. Энэ нь өмнөх хэсэгт дурдсан NIS-д өөрчлөгдсөн.

Хэрэв та хүсэж байгаа бол ypdomainname-г ашиглаж болох боловч та хурууныхаа хурууныхаа зарим хэсгийг хүчин чармайлтаа багасгаж RSI-ийг домэйн нэрээр үлдээж болно.

Nisdomainname тушаал

Nisdomainname нь domainname тушаалын адил мэдээллийг харуулдаг. Өмнөх хэсэгт цуглуулснаар ypdomainname тушаал ашиглан шар хуудсанд домэйн нэрийг буцааж өгч болох юм.

Шар хуудсанд домэйн нэрийг сүлжээний мэдээллийн систем (NIS) болгон өөрчилсөн бөгөөд nisdomainname тушаал гарч ирэв.

Домэйн нэрийг дараа нь ашиглахад хялбар болгох зорилгоор үүсгэв.

Та nisdomainname тушаалыг дараах байдлаар ашиглаж болно:

nisdomainname

Үр дүн нь домэйн нэрний командтай адил байх болно.

Dnsdomainname тушаал

Dnsdomainname тушаал нь DNS домэйн нэрийг буцаадаг. Та доор дурдсаныг терминалийг дараахь замаар бичиж ажиллуулж болно:

dnsdomainname

DNS нь Домэйн Нэрийн Серверийг нэрлэдэг ба энэ нь интернетээс IP хаягийг жинхэнэ домэйн нэр рүү хөрвүүлдэг. Домэйн нэргүй бол бид 207.241.148.82-ыг linux.about.com рүү авч явахын тулд том хэмжээний хүснэгт хэрэглэж байх болно.

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

NIS Домэйн Нэрийг тохируулах нь

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

sudo домэйн нэр mydomainname

Та өөрийн зөвшөөрлүүдийг дээшлүүлэхийн тулд sudo хэрэгтэй болно.

Та бас ypdomainname болон nisdomainname тушаалыг дараах байдлаар ашиглаж болно:

sudo ypdomainname mydomainname
sudo nisdomainname mydomainname

/ Etc / hosts файл

Нано засварлагч дахь хост файлыг нээгээд терминалын цонхонд дараах тушаалыг ажиллуулна:

sudo нано / etc / hosts

/ Etc / hosts файлд дараах текстүүдийг мөр мөр болгон ажиллуулна:

127.0.0.1 localhost

Эхний хэсэг нь компьютерийн IP хаяг, хоёр дахь хэсэг нь компьютерийн нэр юм. Компьютерт NIS домэйнийг байнга нэмж оруулахын тулд мөрийг дараах байдлаар солино:

127.0.0.1 localhost.yourdomainname

Мөн та дараах байдлаар сонголтыг нэмэх боломжтой:

127.0.0.1 localhost.yourdomainname mycomputer mylinuxcomputer

Тушаалын домэйн нэр

Домэйн нэр нь хэд хэдэн сэлгүүртэй байна:

domainname -a

Энэ нь hostfile-д жагсаагдсан домэйны хувьд alias-уудыг буцаах болно.

домэйн нэр -b

Бусад нь тохируулагдаагүй бол ашиглагдах домэйн нэр.

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

domainname -b mydomainname

Энд зарим нэг тушаалууд байна:

Хураангуй

Линукс болон сүлжээний удирдлагын талаарх дэлгэрэнгүй мэдээллийг Линукс Сүлжээний Администраторын Уншлагаыг унших нь зүйтэй юм.