ທຸກສິ່ງທີ່ທ່ານຕ້ອງການຮູ້ກ່ຽວກັບຄໍາສັ່ງໂດເມນ

ຄູ່ມືນີ້ຈະແນະນໍາທ່ານໃຫ້ 5 ຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້:

ທ່ານສາມາດຊອກຫາລາຍລະອຽດຢ່າງເຕັມທີ່ກ່ຽວກັບຄໍາສັ່ງ hostname ໂດຍການອ່ານຄູ່ມືນີ້ເຊິ່ງໄດ້ຖືກປັບປຸງບໍ່ດົນມານີ້ .

ຄໍາສັ່ງ hostname

ຄອມພິວເຕີທຸກໆມີນາມສະກຸນແລະຊື່ hostname ຂອງຄອມພິວເຕີຂອງທ່ານກໍ່ຈະຖືກຕັ້ງຄ່າເມື່ອທ່ານຕິດຕັ້ງ Linux ຄັ້ງທໍາອິດ.

ທ່ານສາມາດຊອກຫາຊື່ໂຮດຂອງຄອມພິວເຕີຂອງທ່ານໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ຢູ່ໃນປ່ອງຢ້ຽມຢູ່ປາຍສຸດ.

hostname

ໃນກໍລະນີຂອງຂ້ອຍຜົນໄດ້ຮັບແມ່ນພຽງແຕ່ "garymint".

ໃນບາງເຄື່ອງຂອງທ່ານ hostname ຂອງທ່ານອາດຈະສະແດງໃຫ້ເຫັນວ່າເປັນບາງສິ່ງບາງຢ່າງເຊັ່ນນີ້ "computername.computerdomain".

ຊື່ໂຮດຖືກນໍາໃຊ້ໂດຍພື້ນຖານເພື່ອລະບຸຄອມພິວເຕີຂອງທ່ານໃນເຄືອຂ່າຍແລະໂດເມນທີ່ມັນເປັນຂອງ.

ທ່ານສາມາດໄດ້ຮັບຊື່ຄອມພິວເຕີທີ່ຖືກສົ່ງຄືນໂດຍການໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

hostname -s

ນອກນັ້ນທ່ານຍັງສາມາດໄດ້ຮັບຊື່ໂດເມນໂດຍການໃຊ້ຄໍາສັ່ງນີ້:

hostname-d

ຊື່ໂດເມນຄໍາສັ່ງ

ແທນທີ່ຈະໃຊ້ຊື່ໂຮດທີ່ມີການລົບນ້ອຍລົງເພື່ອສົ່ງຄືນຊື່ໂດເມນທ່ານພຽງແຕ່ສາມາດເອີ້ນໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

domainname

ຖ້າທ່ານມີໂດເມນສ້າງຕັ້ງມັນຈະຖືກສົ່ງຄືນຖ້າບໍ່ດັ່ງນັ້ນທ່ານຈະເຫັນຂໍ້ຄວາມ (none).

ຄໍາສັ່ງໂດເມນຈະສົ່ງຄືນຊື່ໂດເມນ NIS ຂອງລະບົບ. ດັ່ງນັ້ນຊື່ໂດເມນ NIS ແມ່ນຫຍັງ?

NIS stands for Network Information System. ຄູ່ມືນີ້ກໍານົດ NIS ດັ່ງຕໍ່ໄປນີ້:

NIS ແມ່ນລະບົບລູກຄ້າ / ລະບົບທີ່ໃຊ້ລະບົບ Remote Procedure Call (RPC) ທີ່ຊ່ວຍໃຫ້ກຸ່ມເຄື່ອງທີ່ຢູ່ພາຍໃນໂດເມນ NIS ສາມາດແບ່ງປັນຊຸດການຕັ້ງຄ່າທົ່ວໄປ. ນີ້ອະນຸຍາດໃຫ້ຜູ້ເບິ່ງແຍງລະບົບສ້າງຕັ້ງລະບົບລູກຄ້າ NIS ທີ່ມີຂໍ້ມູນການຕັ້ງຄ່ານ້ອຍໆເທົ່ານັ້ນແລະຕື່ມ, ລຶບຫຼືແກ້ໄຂຂໍ້ມູນການຕັ້ງຄ່າຈາກສະຖານທີ່ດຽວ.

ຄໍາສັ່ງ ypdomainname

YPDomainName ຕົວຈິງສະແດງຂໍ້ມູນດຽວກັນກັບຄໍາສັ່ງໂດເມນ. ລອງໃຊ້ມັນສໍາລັບຕົວທ່ານເອງໂດຍການພິມຕໍ່ໄປນີ້ເປັນປ່ອງຢ້ຽມທີ່ຢູ່ປາຍຍອດ:

ypdomainname

ສະນັ້ນເປັນຫຍັງຈຶ່ງມີຄໍາສັ່ງຫຼາຍສໍາລັບສິ່ງດຽວກັນ?

YP stands for Yellow Pages ແຕ່ຕ້ອງໄດ້ຮັບການປ່ຽນແປງຍ້ອນເຫດຜົນທາງດ້ານກົດຫມາຍ. ນີ້ໄດ້ຖືກປ່ຽນເປັນ NIS ເຊິ່ງໄດ້ກ່າວມາໃນພາກກ່ອນຫນ້ານີ້.

ທ່ານສາມາດນໍາໃຊ້ ypdomainname ຖ້າທ່ານຕ້ອງການແຕ່ທ່ານອາດຊ່ວຍປະຢັດພະຍັນຕິຍັນຂອງທ່ານບາງຢ່າງແລະພະຍາຍາມເຊົາ RSI ໂດຍການປະຖິ້ມມັນພຽງແຕ່ໂດເມນ.

ຄໍາສັ່ງ nisdomainname

nisdomainname ຍັງສະແດງຂໍ້ມູນດຽວກັນກັບຄໍາສັ່ງໂດເມນ. ດັ່ງທີ່ທ່ານຈະໄດ້ລວບລວມໂດຍສ່ວນກ່ອນຫນ້ານີ້ທີ່ໃຊ້ເປັນຊື່ໂດເມນທີ່ມີຊື່ໂດເມນທີ່ສາມາດຖືກສົ່ງຄືນໂດຍໃຊ້ຄໍາສັ່ງ ypdomainname.

ຊື່ໂດເມນຂອງຫນ້າເຫຼັ້ມຖືກປ່ຽນເປັນລະບົບຂໍ້ມູນເຄືອຂ່າຍ (NIS) ແລະດັ່ງນັ້ນຄໍາສັ່ງ nisdomainname ມາ.

ຄໍາສັ່ງໂດເມນໄດ້ຖືກສ້າງຂື້ນມາເພື່ອຄວາມສະດວກໃນການນໍາໃຊ້.

ທ່ານສາມາດໃຊ້ຄໍາສັ່ງ nisdomainname ດັ່ງຕໍ່ໄປນີ້:

nisdomainname

ຜົນໄດ້ຮັບຄືກັນກັບຄໍາສັ່ງໂດເມນ.

ຄໍາສັ່ງ dnsdomainname

ຄໍາສັ່ງ dnsdomainname ຈະສົ່ງຄືນຊື່ໂດເມນ DNS. ທ່ານສາມາດດໍາເນີນການມັນໄດ້ໂດຍການພິມຕໍ່ໄປນີ້ເຂົ້າໄປທີ່ terminal:

dnsdomainname

DNS stands for Domain Name Server ແລະມັນຖືກນໍາໃຊ້ໂດຍອິນເຕີເນັດເພື່ອແປງທີ່ຢູ່ IP ກັບຊື່ໂດເມນທີ່ແທ້ຈິງ. ໂດຍບໍ່ມີຊື່ໂດເມນພວກເຮົາຈະນໍາໃຊ້ຕາຕະລາງໃຫຍ່ເພື່ອເຮັດວຽກທີ່ 207.241.148.82 ຈະນໍາພວກເຮົາມາສູ່ linux.about.com.

ໂອກາດແມ່ນວ່າເວັ້ນເສຍແຕ່ວ່າທ່ານກໍາລັງແລ່ນເຄື່ອງຄອມພິວເຕີ້ຄອມພິວເຕີຂອງທ່ານຄອມພິວເຕີຂອງທ່ານຈະບໍ່ມີຊື່ໂດເມນ DNS ແລະການໃຊ້ຄໍາສັ່ງ dnsdomainname ຈະບໍ່ກັບຄືນ.

ການກໍານົດຊື່ໂດເມນ NIS

ທ່ານສາມາດກໍານົດຊື່ໂດເມນ NIS ສໍາລັບຄອມພິວເຕີຂອງທ່ານໂດຍນໍາໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

sudo domainname mydomainname

ທ່ານອາດຈະຕ້ອງການ sudo ເພື່ອຍົກສູງສິດຂອງທ່ານ.

ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ຄໍາສັ່ງ ypdomainname ແລະ nisdomainname ດັ່ງຕໍ່ໄປນີ້:

sudo ypdomainname mydomainname
sudo nisdomainname mydomainname

ໄຟລ໌ / etc / hosts

ໃນປ່ອງຢ້ຽມຢູ່ປາຍສຸດກະລຸນາກົດຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອເປີດໄຟລ໌ເຈົ້າພາບໃນບັນນາທິການ nano:

sudo nano / etc / hosts

ຈະມີຈໍານວນສາຍຂໍ້ຄວາມໃນແຟ້ມ / etc / hosts ດັ່ງຕໍ່ໄປນີ້:

127001 localhost

ສ່ວນທໍາອິດແມ່ນທີ່ຢູ່ IP ຂອງເຄື່ອງຄອມພິວເຕີ, ສ່ວນທີສອງແມ່ນຊື່ຄອມພິວເຕີ້. ເພື່ອເພີ່ມຊື່ໂດເມນ NIS ຢ່າງຖາວອນສໍາລັບຄອມພິວເຕີ້ປ່ຽນສາຍດັ່ງຕໍ່ໄປນີ້:

127001 localhostyourdomainname

ນອກນັ້ນທ່ານຍັງສາມາດເພີ່ມນາມຄ່ອຍດັ່ງຕໍ່ໄປນີ້:

127.01 localhost.yourdomainname mycomputer mylinuxcomputer

ເພີ່ມເຕີມກ່ຽວກັບໂດເມນຄໍາສັ່ງ

ຄໍາສັ່ງໂດເມນມີຈໍານວນສະຫວິດເຊັ່ນ:

domainname-a

ນີ້ຈະສົ່ງກັບຄືນລະຫັດລັບສໍາລັບໂດເມນທີ່ລະບຸໄວ້ໃນ hostfile ໄດ້.

domainname -b

ຊື່ໂດເມນທີ່ຈະຖືກນໍາໃຊ້ຖ້າຫາກວ່າບໍ່ມີໃຜຖືກກໍານົດ.

ທ່ານສາມາດຕັ້ງຊື່ໂດເມນທີ່ຈະຖືກນໍາໃຊ້ໂດຍຜ່ານການປ່ຽນແປງຂ້າງເທິງໂດຍກໍານົດຊື່ເປັນສ່ວນຫນຶ່ງຂອງເສັ້ນຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້:

domainname -b mydomainname

ຕໍ່ໄປນີ້ແມ່ນຄໍາສັ່ງຫຼາຍ:

Summary

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການຄຸ້ມຄອງລະບົບ Linux ແລະເຄືອຂ່າຍມັນຄວນຈະອ່ານ ຄູ່ມື Administrator's Network Linux .