8 Linux Nslookup Commands ເພື່ອແກ້ໄຂບັນຫາ DNS
nslookup ແມ່ນເຄື່ອງມືການບໍລິຫານເສັ້ນ ຄຳ ສັ່ງ ສຳ ລັບການທົດສອບແລະແກ້ໄຂບັນຫາເຊີຟເວີ DNS (Domain Name Server). ມັນຖືກນໍາໃຊ້ເພື່ອສອບຖາມບັນທຶກຊັບພະຍາກອນ DNS (RR) ສະເພາະ. ລະບົບປະຕິບັດການສ່ວນໃຫຍ່ແມ່ນມາພ້ອມກັບຄຸນສົມບັດ nslookup.
ບົດຂຽນນີ້ສະແດງໃຫ້ເຫັນ ຄຳ ສັ່ງ nslookup ທີ່ຖືກ ນຳ ໃຊ້ຢ່າງກວ້າງຂວາງໂດຍລະອຽດ. Nslookup ສາມາດ ດຳ ເນີນການໄດ້ 2 ແບບຄື: ແບບໂຕ້ຕອບແລະບໍ່ມີການໂຕ້ຕອບ. ຮູບແບບໂຕ້ຕອບຖືກໃຊ້ເພື່ອສອບຖາມ DNS-Server ກ່ຽວກັບໂດເມນແລະໂຮດຕ່າງໆ. ຮູບແບບທີ່ບໍ່ມີການໂຕ້ຕອບຖືກໃຊ້ເພື່ອສອບຖາມຂໍ້ມູນຂອງໂດເມນຫລືເຈົ້າພາບ.
ທ່ານອາດຈະສົນໃຈໃນບົດຄວາມຕໍ່ໄປນີ້:
<
# nslookup yahoo.com Server: 4.2.2.2 Address: 4.2.2.2#53 Non-authoritative answer: Name: yahoo.com Address: 72.30.38.140 Name: yahoo.com Address: 98.139.183.24 Name: yahoo.com Address: 209.191.122.70
ໂດເມນສອບຖາມຂໍ້ມູນຂ້າງເທິງ www.yahoo.com ກັບເຄື່ອງແມ່ຂ່າຍ DNS ສາທາລະນະ 4.2.2.2 ແລະສ່ວນລຸ່ມນີ້ສະແດງ ຄຳ ຕອບທີ່ບໍ່ມີສິດ ອຳ ນາດ: ສະແດງບັນທຶກຂອງ www.yahoo.com
# nslookup 209.191.122.70 Server: 4.2.2.2 Address: 4.2.2.2#53 Non-authoritative answer: 70.122.191.209.in-addr.arpa name = ir1.fp.vip.mud.yahoo.com. Authoritative answers can be found from:
# nslookup ir1.fp.vip.mud.yahoo.com. Server: 4.2.2.2 Address: 4.2.2.2#53 Non-authoritative answer: Name: ir1.fp.vip.mud.yahoo.com Address: 209.191.122.70
# nslookup -query=mx www.yahoo.com Server: 4.2.2.2 Address: 4.2.2.2#53 Non-authoritative answer: www.yahoo.com canonical name = fd-fp3.wg1.b.yahoo.com. fd-fp3.wg1.b.yahoo.com canonical name = ds-fp3.wg1.b.yahoo.com. ds-fp3.wg1.b.yahoo.com canonical name = ds-any-fp3-lfb.wa1.b.yahoo.com. ds-any-fp3-lfb.wa1.b.yahoo.com canonical name = ds-any-fp3-real.wa1.b.yahoo.com. Authoritative answers can be found from: wa1.b.yahoo.com origin = yf1.yahoo.com mail addr = hostmaster.yahoo-inc.com serial = 1344827307 refresh = 30 retry = 30 expire = 86400 minimum = 1800
ບັນທຶກມ x ກຳ ລັງຖືກ ນຳ ໃຊ້ເພື່ອ ກຳ ນົດຊື່ໂດເມນໄປຫາບັນຊີຂອງເຄື່ອງແມ່ຂ່າຍແລກປ່ຽນເມລ ສຳ ລັບໂດເມນນັ້ນ. ເພື່ອໃຫ້ມັນບອກວ່າສິ່ງໃດທີ່ mail ໄດ້ຮັບ/ສົ່ງໄປທີ່ @ yahoo.com ຈະຖືກສົ່ງໄປຫາ server server.
# nslookup -query=ns www.yahoo.com Server: 4.2.2.2 Address: 4.2.2.2#53 Non-authoritative answer: www.yahoo.com canonical name = fd-fp3.wg1.b.yahoo.com. fd-fp3.wg1.b.yahoo.com canonical name = ds-fp3.wg1.b.yahoo.com. ds-fp3.wg1.b.yahoo.com canonical name = ds-any-fp3-lfb.wa1.b.yahoo.com. ds-any-fp3-lfb.wa1.b.yahoo.com canonical name = ds-any-fp3-real.wa1.b.yahoo.com. Authoritative answers can be found from: wa1.b.yahoo.com origin = yf1.yahoo.com mail addr = hostmaster.yahoo-inc.com serial = 1344827782 refresh = 30 retry = 30 expire = 86400 minimum = 1800
# nslookup -type=soa www.yahoo.com Server: 4.2.2.2 Address: 4.2.2.2#53 Non-authoritative answer: www.yahoo.com canonical name = fd-fp3.wg1.b.yahoo.com. fd-fp3.wg1.b.yahoo.com canonical name = ds-fp3.wg1.b.yahoo.com. ds-fp3.wg1.b.yahoo.com canonical name = ds-any-fp3-lfb.wa1.b.yahoo.com. ds-any-fp3-lfb.wa1.b.yahoo.com canonical name = ds-any-fp3-real.wa1.b.yahoo.com. Authoritative answers can be found from: wa1.b.yahoo.com origin = yf1.yahoo.com mail addr = hostmaster.yahoo-inc.com serial = 1344827965 refresh = 30 retry = 30 expire = 86400 minimum = 1800
# nslookup -query=any yahoo.com Server: 4.2.2.2 Address: 4.2.2.2#53 Non-authoritative answer: yahoo.com origin = ns1.yahoo.com mail addr = hostmaster.yahoo-inc.com serial = 2012081016 refresh = 3600 retry = 300 expire = 1814400 minimum = 600 Name: yahoo.com Address: 98.139.183.24 Name: yahoo.com Address: 209.191.122.70 Name: yahoo.com Address: 72.30.38.140 yahoo.com mail exchanger = 1 mta7.am0.yahoodns.net. yahoo.com mail exchanger = 1 mta5.am0.yahoodns.net. yahoo.com mail exchanger = 1 mta6.am0.yahoodns.net. yahoo.com nameserver = ns3.yahoo.com. yahoo.com nameserver = ns4.yahoo.com. yahoo.com nameserver = ns2.yahoo.com. yahoo.com nameserver = ns8.yahoo.com. yahoo.com nameserver = ns1.yahoo.com. yahoo.com nameserver = ns6.yahoo.com. yahoo.com nameserver = ns5.yahoo.com. Authoritative answers can be found from:
ເພື່ອເປີດໃຊ້ Debug Mode 'ຕັ້ງຄ່າ debug' ຈະໃຫ້ຂໍ້ມູນທີ່ທ່ານພິຈາລະນາເຊັ່ນ TTL, ນີ້ແມ່ນຜົນຜະລິດ.
# nslookup -debug yahoo.com > set debug > yahoo.com Server: 4.2.2.2 Address: 4.2.2.2#53 ------------ QUESTIONS: yahoo.com, type = A, class = IN ANSWERS: -> yahoo.com internet address = 72.30.38.140 ttl = 1523 -> yahoo.com internet address = 98.139.183.24 ttl = 1523 -> yahoo.com internet address = 209.191.122.70 ttl = 1523 AUTHORITY RECORDS: ADDITIONAL RECORDS: ------------ Non-authoritative answer: Name: yahoo.com Address: 72.30.38.140 Name: yahoo.com Address: 98.139.183.24 Name: yahoo.com Address: 209.191.122.70
ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ພະຍາຍາມປົກປິດ ຄຳ ສັ່ງ nslookup ເຊິ່ງອາດຈະຊ່ວຍທ່ານໃນການຄົ້ນຫາຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບຊື່ໂດເມນ. ບົດຂຽນຕໍ່ໄປຈະມີຢູ່ໃນ ຄຳ ສັ່ງ Linux Dig ເຊິ່ງມັນຄ້າຍຄືກັບ nslookup. ຖ້າທ່ານມັກບົດຄວາມກະລຸນາແບ່ງປັນກັບ ໝູ່ ເພື່ອນແລະຢ່າລືມໃຫ້ ຄຳ ຕິຊົມທີ່ມີຄ່າຂອງທ່ານຜ່ານຊ່ອງ ຄຳ ເຫັນ.