Skirtumas tarp pagrindinio kompiuterio ir domeno vardo

Difference Between Hostname



Daugelis žmonių yra supainioti dėl pagrindinio kompiuterio ir domeno vardo sąvokų. Norint tinkamai atskirti šiuos du dalykus, reikia gerai suprasti DNS arba domenų vardų sistemos pagrindus. Tai padės tinklo administratoriams kuo geriau suplanuoti ir apsaugoti savo organizacijos tinklą.

Tolesniuose skyriuose panagrinėsime domeno vardo ir pagrindinio kompiuterio pavadinimo sąvokas.







Istorijos apžvalga

Ankstyvosiomis interneto dienomis (ARPANET era) buvo failas, pavadintas hosts.txt, kuriame buvo visų tinklo kompiuterių pavadinimai ir IP adresai. Šį failą prižiūrėjo svetainė, iš kurios visi kiti tinklo kompiuteriai gautų atnaujinimą apie visus kitus kompiuterius. Šis metodas buvo tinkamas daugiausia keliems šimtams tinklo kompiuterių. Buvo aišku, kad failo hosts.txt dydis ilgainiui padidės, kai ateityje bus pridėta daugiau įrenginių. Taigi išlaikyti šį failą būtų praktiškai sudėtinga. Tai reiškė, kad šis metodas galiausiai neišgyvens. Prieglobos pavadinimo konfliktas buvo dar viena problema išlaikant šį didžiulį failą. Siekiant išspręsti šias problemas, 1983 m. Buvo įvesta DNS (domenų vardų sistema). Be pagrindinio kompiuterio vardo nustatymo į IP adresą, DNS atlieka daugybę kitų operacijų.



DNS hierarchija ir domeno vardas

DNS naudoja paskirstytą duomenų bazių sistemą ir valdo hierarchinę schemą. DNS hierarchija iš tikrųjų yra apversta medžio struktūra, kurios viršus vadinamas šakniniu domenu. Šakninis domenas toliau skirstomas į aukščiausio lygio domenus, tokius kaip .com, .net, .edu, .org ir tt Aukščiausio lygio domenas gali būti toliau suskirstytas į šalis ir bendrinius.



Šalies domenai yra dviejų bitų kodai, vaizduojantys kiekvieną pasaulio šalį. Pavyzdžiui, .jp naudojamas Japonijai, .uk - Jungtinei Karalystei ir tt. Bendrieji domenai dažniausiai yra trijų ar daugiau simbolių TLD. TLD taip pat gali būti daug antrojo lygio domenų, tada antrojo lygio domenai gali apimti daugiau trečiojo lygio domenų ir pan. Šiuos domenus skiria taškas arba .dot simbolis. Pvz., Contact.amazon.com, support.amazon.com turi .com kaip TLD, „Amazon“ yra antro lygio domenas, kontaktas ir palaikymas yra trečiojo lygio domenai.





1 pav. DNS hierarchija



Aukščiausio lygio domenų, pvz., Pavadinimų, valdymą reglamentuoja ICANN („Internet Corporation for Assigned Names and Numbers“). Antrojo lygio domenus platina ICANN priskirti registratoriai. Norėdami gauti naują domeno pavadinimą, pvz., Naudodami .com TLD, eikite į atitinkamą .com registratorių ir patikrinkite, ar antrojo lygio domenas, ar tiesiog domeno vardas yra prieinamas, ar ne. Galite užregistruoti naują ir unikalų domeną sumokėdami nedidelį mokestį arba nemokamai, kai kai kurie TLD (.tk, .ml ir kt.).

Yra dviejų tipų domenų vardai: absoliutus ir santykinis. Absoliutūs domenai yra tie, kurie baigiasi taškais, tokiais kaip cs.mit.edu. Santykiniai domenai nesibaigia tašku.

Domenai pavadinami iš apačios į viršų, apimantys visus subjektus nuo paties domeno iki šaknies. Paprastai jie aiškinami iš kairės į dešinę, kai kairysis subjektas yra labiausiai specifinis, o dešinysis - mažiausiai konkretus.

Domenų vardai gali būti naudojami bet kokiomis raidėmis, nes jie nejaučia didžiųjų ir mažųjų raidžių. Naršymas į GOOGLE.COM prilygsta google.com. Domenų pavadinimai turi prasidėti abėcėlės raide, bet gali baigtis simboliu ar skaitmeniu. Tarp šių dviejų galų jame gali būti brūkšnelių. Domeno vardo ilgis yra ne didesnis kaip 63 simboliai.

Pagrindinio kompiuterio vardas arba visiškai kvalifikuotas domeno vardas (FQDN)

Sąvokos FQDN ir „Hostname“ tam tikrame tekste naudojamos skirtingai, tačiau pagrindinė reikšmė išlieka ta pati. FQDN ir pagrindinio kompiuterio pavadinimas naudojami pakaitomis [1], o [2] manoma, kad FQDN sudaro domeno vardas ir pagrindinio kompiuterio pavadinimas atskirai. Tačiau abiejose terminijose kiekvienam interneto prieglobos serveriui yra unikalus pagrindinio kompiuterio vardas (su domeno pavadinimu) arba visiškai kvalifikuotas domeno vardas (FQDN).

Galinių sistemų prieglobos pavadinimai (įskaitant domenų pavadinimus) yra pagrįsti organizacijos DNS hierarchija. Pavyzdžiui, apsvarstykite pagrindinį kompiuterį host1, esantį cs.mit.edu domene. Šio prieglobos FQDN arba pagrindinio kompiuterio pavadinimas bus host1.cs.mit.edu, kuris bus unikalus internete. Lygiai taip pat, jei tai yra žiniatinklio URL, pvz., Www.mit.edu, galime interpretuoti www kaip pagrindinio kompiuterio pavadinimą, o mit.edu - kaip domeno pavadinimą.

FQDN arba visiškai kvalifikuotas domeno vardas yra visiškai nedviprasmiškas, nes jis turi būti unikalus kiekvienam interneto prieglobos serveriui. Geriausia tinklo pavadinimo (be domeno vardo) tinkle praktika yra naudoti skirtingus identifikatorius kiekvienam. Tačiau vietinis prieglobos serverio pavadinimas (arba pagrindinio kompiuterio pavadinimas be išsamios domeno informacijos) nebūtinai turi būti unikalus, tačiau šis metodas gali sukelti klaidų, pvz., Tinklo ryšio problemų.

Paprastai priegloba turi tik vieną pagrindinio kompiuterio pavadinimą, tačiau jis gali turėti kelis pagrindinio kompiuterio pavadinimus. Vietinio kompiuterio failas gali būti naudojamas sprendžiant IP adresus ar pagrindinio kompiuterio pavadinimus vietiniame kompiuteryje. Sprendžiant pagrindinio kompiuterio pavadinimą, pirmiausia patikrinamas failo /etc /hosts turinys. Jei pagrindinio kompiuterio įrašo čia nerandate, „stub“ naudoja DNS vardų serverį.

Faile gali būti nurodytas statinis pagrindinio kompiuterio pavadinimas /etc/hostname „Linux“ sistemoje. Naudojant hostnamectl naudingumą, galime peržiūrėti sistemos FQDN ir pakeisti šį failą. Tai parodyta paveikslėlyje žemiau:

2 pav. Pagrindinio kompiuterio vardo konfigūravimas

Išvada

Tinklo administratoriai turėtų gerai išmanyti, kaip tinkamai sukonfigūruoti domeno vardą ir pagrindinio kompiuterio pavadinimą. Tai jiems padės išspręsti daugelį jų organizacijos tinklo problemų. Toliau galite ištirti įvairius sistemos ir tinklo stebėjimo įrankius.

Nuorodos:

1. „Red Hat Enterprise Linux 4“: informacinis vadovas . (n.d.). MIT - Masačusetso technologijos institutas. https://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-en-4/ch-bind.html

2. Apie visiškai kvalifikuotus domenų vardus (FQDN) . (2018 m. Gegužės 14 d.). Indianos universiteto žinių bazė. https://kb.iu.edu/d/aiuv