ຄູ່ມືນີ້ຈະແນະນໍາທ່ານໃຫ້ 5 ຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້:
- hostname
- domainname
- ypdomainname
- nisdomainname
- dnsdomainname
ຄໍາສັ່ງ 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
ຕໍ່ໄປນີ້ແມ່ນຄໍາສັ່ງຫຼາຍ:
- domainname-d - DNS domain name
- domainname -f - ຊື່ໂຮດຍາວ
- domainname-F - ອ່ານຂໍ້ມູນຊື່ເຈົ້າພາບຈາກແຟ້ມ
- domainname -i - ທີ່ຢູ່ IP ສໍາລັບຊື່ໂຮດ
- domainname -I - ທີ່ຢູ່ທັງຫມົດສໍາລັບເຈົ້າພາບ
- domainname -s - ຊື່ໂຮດສັ້ນ
- domainname -y - ຊື່ໂດເມນ NIS / YP
Summary
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການຄຸ້ມຄອງລະບົບ Linux ແລະເຄືອຂ່າຍມັນຄວນຈະອ່ານ ຄູ່ມື Administrator's Network Linux .