Pagkakaiba sa pagitan ng isang Hostname at isang Domain Name

Difference Between Hostname



Maraming tao ang nalilito tungkol sa konsepto ng Hostname at Domain Name. Ang isang mahusay na pag-unawa sa mga pangunahing kaalaman ng DNS o Domain Name System ay kinakailangan upang maayos na makilala ang dalawa. Makakatulong ito sa mga administrator ng network na idisenyo at ma-secure ang network ng kanilang samahan sa pinakamahusay na pamamaraan.

Sa mga sumusunod na seksyon, susuriin namin ang konsepto ng Domain Name at Hostname.







Balik-aral sa Kasaysayan

Sa mga unang araw ng internet (ang panahon ng ARPANET), mayroong isang file na tinatawag na host.txt na mayroong mga pangalan at IP address ng lahat ng mga computer sa isang network. Ang file na ito ay pinananatili ng isang site mula sa kung saan ang lahat ng iba pang mga computer sa network ay makakakuha ng pag-update tungkol sa lahat ng iba pang mga computer. Ang diskarte na ito ay mabuti para sa halos ilang daan-daang mga computer sa isang network. Ito ay malinaw na ang laki ng file ng host.txt ay sa kalaunan ay tataas na may higit pang mga aparato na idinagdag sa hinaharap. Sa gayon, ito ay magiging praktikal na pag-abala upang mapanatili ang file na ito. Nangangahulugan ito na ang pamamaraang ito ay sa huli ay mabibigo upang mabuhay. Ang kontrahan ng hostname ay isa pang isyu habang pinapanatili ang malaking file na ito. Upang mapagtagumpayan ang mga problemang ito, ipinakilala ang DNS (Domain Name System) noong 1983. Kapag nais ng isang host na kumonekta sa isa pang host sa isang network gamit ang Hostname, inilalagay ng DNS ang pangalan ng host sa IP address nito. Bukod sa paglutas ng isang Hostname sa isang IP address, nagsasagawa ang DNS ng maraming iba pang mga operasyon.



DNS Hierarchy at Pangalan ng Domain

Gumagamit ang DNS ng isang ipinamamahagi na sistema ng database at gumagamit ng isang hierarchical scheme upang pamahalaan ang mga ito. Ang hierarchy ng DNS ay talagang isang baligtad na istraktura ng puno, na ang tuktok ay tinatawag na root domain. Ang root domain ay nahahati pa sa mga nangungunang antas ng domain tulad ng



Ang mga domain ng bansa ay mga two-bit code na kumakatawan sa bawat bansa sa buong mundo. Halimbawa, ang .jp ay ginagamit upang kumatawan sa Japan, .uk para sa United Kingdom, atbp. Ang mga domain ng generics ay halos tatlo o higit pang mga character na TLD. Ang TLD ay maaaring maglaman pa ng maraming mga pangalawang antas ng mga domain, pagkatapos ang mga pangalawang antas na domain ay maaaring magsama ng higit pang mga third-level na domain, at iba pa. Ang mga domain na ito ay pinaghihiwalay ng isang panahon o .dot character. Ang E.g., contact.amazon.com, ang support.amazon.com ay mayroong .com bilang TLD, ang amazon ay isang pangalawang antas ng domain, ang contact at suporta ay mga domain ng third-level.





Larawan 1: Hierarchy ng DNS



Ang pamamahala ng mga nangungunang antas ng domain tulad ng pagbibigay ng pangalan ay pinamamahalaan ng ICANN (Internet Corporation for Assigned Names and Number). Ang mga pangalawang antas ng domain ay ipinamamahagi ng mga registrar na itinalaga ng ICANN. Upang makakuha ng isang bagong pangalan ng domain, hal., Na may .com TLD, pumunta sa kaukulang registrar ng .com at suriin kung ang pangalawang antas ng domain o simpleng ang domain name ay magagamit o hindi. Maaari kang magrehistro ng bago at natatanging domain sa pamamagitan ng pagbabayad ng isang maliit na bayad o nang libre kung sakaling may ilang mga TLD (.tk, .ml, atbp.).

Mayroong dalawang uri ng mga pangalan ng domain: ganap at kamag-anak. Ang mga ganap na domain ay ang mga nagtatapos sa isang notasyon ng panahon tulad ng cs.mit.edu .. Ang mga kamag-anak na domain ay hindi nagtatapos sa isang panahon.

Ang mga domain ay pinangalanan sa ilalim-sa-tuktok na paraan, na sumasakop sa lahat ng mga entity mula sa domain mismo hanggang sa ugat. Ayon sa kaugalian, binibigyang kahulugan ang mga ito mula kaliwa hanggang kanan, na may kaliwang nilalang na pinaka tiyak at ang tamang nilalang ay hindi gaanong tiyak.

Ang mga pangalan ng domain ay maaaring magamit sa anumang kaso dahil hindi sila sensitibo sa kaso. Ang pag-navigate sa GOOGLE.COM ay katumbas ng google.com. Ang mga pangalan ng domain ay dapat magsimula sa isang alpabetikong titik ngunit maaaring magtapos sa isang character o digit. Sa pagitan ng dalawang dulo na ito, maaari itong maglaman ng mga gitling. Ang haba ng isang pangalan ng domain ay pinaghihigpitan sa mas mababa sa o katumbas ng 63 mga character.

Hostname o Fully Qualified Domain Name (FQDN)

Ang mga terminong FQDN at Hostname ay ginagamit sa iba't ibang paraan ng ilang teksto, ngunit ang pangunahing kahulugan ay mananatiling pareho. Ang FQDN at Hostname ay ginagamit na magkapalit [1], samantalang ang [2], ang FQDN ay isinasaalang-alang na binubuo ng Domain Name at Hostname nang magkahiwalay. Gayunpaman, sa parehong mga terminolohiya, mayroong isang natatanging Hostname (na may kasamang pangalan ng domain) o Fully Qualified Domain Name (FQDN) para sa bawat host sa internet.

Ang mga hostname (kasama ang mga pangalan ng domain) para sa mga end-system ay batay sa hierarchy ng DNS ng isang samahan. Bilang isang halimbawa, isaalang-alang ang isang host machine, host1, sa loob ng cs.mit.edu domain. Ang FQDN o Hostname para sa host na ito ay magiging host1.cs.mit.edu, na magiging kakaiba sa internet. Sa parehong paraan, kung ito ay isang web URL, tulad ng www.mit.edu, maaari naming bigyang-kahulugan ang www bilang Hostname at mit.edu bilang Domain name.

Ang FQDN o ganap na kwalipikadong pangalan ng domain ay ganap na hindi malinaw dahil kinakailangan itong maging natatangi para sa bawat host sa internet. Ang pinakamahusay na kasanayan para sa pagbibigay ng pangalan ng mga host (walang pangalan ng domain) sa isang network ay ang paggamit ng iba't ibang mga pagkakakilanlan para sa bawat isa. Gayunpaman, ang lokal na Hostname (o Hostname nang walang kumpletong impormasyon sa domain) ay hindi kailangang maging natatangi, ngunit ang pamamaraang ito ay maaaring lumikha ng mga pagkakamali tulad ng mga isyu sa pagkakakonekta sa network.

Karaniwan, ang isang host ay may isang hostname lamang, ngunit maaari itong tumagal ng maraming mga hostname. Maaaring gamitin ang file ng lokal na host upang malutas ang mga IP address o hostname sa isang lokal na computer. Habang nilulutas ang isang hostname, ang mga nilalaman ng / etc / host file ay naka-check muna. Kung ang isang entry para sa hostname ay hindi natagpuan dito, ginagamit ng straw ang DNS nameserver.

Ang isang static na hostname ay maaaring tukuyin sa file / etc / hostname sa isang sistema ng Linux. Gamit ang hostnamectl utility, maaari nating tingnan ang FQDN ng system at baguhin din ang file na ito. Ipinapakita ito sa larawan sa ibaba:

Larawan 2: Pag-configure ng Hostname

Konklusyon

Dapat magkaroon ng mahusay na kaalaman ang mga administrator ng network sa maayos na pag-configure ng Domain name at Hostname. Makakatulong ito sa kanila sa pag-troubleshoot ng maraming mga isyu sa networking sa network ng kanilang samahan. Ang susunod mong magagawa ay ang tuklasin ang iba't ibang mga tool para sa pagsubaybay sa system at networking.

Mga Sanggunian:

1. Red Hat Enterprise Linux 4: Patnubay sa Sanggunian . (n.d.). MIT - Massachusetts Institute of Technology. https://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-en-4/ch-bind.html

2. Tungkol sa ganap na kwalipikadong mga pangalan ng domain (FQDNs) . (2018, Mayo 14). Base sa Kaalaman sa Unibersidad ng Indiana. https://kb.iu.edu/d/aiuv