Çfarë është DNS (Domain Name System)?

DNS është përkthyesi midis hostnames dhe IP adresave

Në terma të thjeshtë, Domain Name System (DNS) është një koleksion i bazave të të dhënave që përkthejnë emrin e strehuesitadresat IP .

DNS shpesh quhet libri i telefonit në internet, sepse konverton emrat e host-it të lehtë për t'u kujtuar si www.google.com , tek adresat IP si 216.58.217.46 . Kjo ndodh prapa skenave pasi të shkruani një URL në shiritin e adresës së një shfletuesi të internetit.

Pa DNS (dhe veçanërisht motorë kërkimi si Google), lundrimi në internet nuk do të ishte e lehtë pasi ne do të duhej të futnim në adresën IP të secilës faqe interneti që duam të vizitojmë.

Si funksionon DNS?

Nëse ende nuk është e qartë, koncepti bazë për mënyrën se si DNS bën punën e tij është mjaft e thjeshtë: çdo adresë e internetit e futur në një shfletues web (si Chrome, Safari ose Firefox) dërgohet në një server DNS , i cili kupton se si të hartohet atë emër në adresën e duhur IP.

Është adresa IP që pajisjet përdorin për të komunikuar me njëri-tjetrin meqë nuk mund dhe nuk transmetojnë informacion duke përdorur një emër si www.google.com , www.youtube.com , etj. Ne thjesht mund të hyjmë në emrin e thjeshtë për të këto faqet e internetit, ndërsa DNS bën të gjitha lookups për ne, duke na dhënë qasje në afërsi të menjëhershme në adresat IP të duhur të nevojshme për të hapur faqet që duam.

Përsëri, www.microsoft.com, www. , www.amazon.com , dhe çdo emër tjetër i internetit përdoret vetëm për lehtësinë tonë, sepse është shumë më e lehtë të mbani mend ato emra sesa të mbani mend adresat e tyre IP.

Kompjuterë të quajtura serverë rrënjësor janë përgjegjës për ruajtjen e adresave IP për çdo domain të nivelit të lartë . Kur kërkohet një faqe interneti, është rrjeti i serverit që përpunon atë informacion së pari në mënyrë që të identifikojë hapin e ardhshëm në procesin e lookup. Pastaj, emri i domain-it i përcillet një Regjistrimi Domain Name (DNR), i cili ndodhet brenda një ISP-je , për të përcaktuar adresën e saktë IP. Së fundi, ky informacion kthehet në pajisjen që e kërkuat.

Si të mbushni DNS

Sistemet operative si Windows dhe të tjerët do të ruajnë adresat IP dhe informacione të tjera në lidhje me emrat e hostëve në nivel lokal në mënyrë që ata të mund të arrihen më shpejt sesa të kenë gjithmonë kontakt me një server DNS. Kur kompjuteri e kupton se një emër i caktuar është sinonim me një adresë IP të caktuar, ky informacion lejohet të ruhet ose të memorikohet në pajisjen.

Ndërsa përkujtimi i informacionit DNS është i dobishëm, ndonjëherë mund të bëhet i korruptuar ose i vjetëruar. Normalisht sistemi operativ heq këto të dhëna pas një periudhe të caktuar kohe, por nëse hasni probleme në qasjen në një faqe interneti dhe dyshoni se është për shkak të një çështjeje DNS, hapi i parë është të detyrojë të fshini këtë informacion për të krijuar vend për të reja, përditësime DNS të përditësuara.

Ju duhet të jeni në gjendje thjesht të ristartoni kompjuterin tuaj nëse jeni duke pasur probleme me DNS sepse cache DNS nuk është ruajtur përmes një reboot. Sidoqoftë, flushing manualisht në cache në vend të një reboot është shumë më e shpejtë.

Ju mund të rreshtoni DNS në Windows nëpërmjet Command Prompt me komandën ipconfig / flushdns . Faqja e internetit Çfarë është DNS-ja ime? ka udhëzime mbi shuarjen e DNS për çdo version të Windows , plus për MacOS dhe Linux.

Është e rëndësishme të mbani mend se, në varësi të mënyrës se si vendoset ruteri juaj specifik, të dhënat DNS mund të ruhen gjithashtu atje. Nëse shtrydhja e cache DNS në kompjuterin tuaj nuk e rregullon problemin tuaj DNS, ju duhet patjetër të provoni të rifilloni routerin tuaj për të mbushur atë cache DNS.

Shënim: Hyrjet në dosjen e hosteve nuk hiqen kur cache DNS pastrohet. Ju duhet të redaktoni skedarin e hosts për të eliminuar emrat e strehës dhe adresat IP që janë ruajtur atje.

Malware mund të ndikojë në regjistrimet e DNS

Duke pasur parasysh se DNS është përgjegjëse për drejtimin e emrave të strehës në adresa të caktuara IP, duhet të jetë e qartë se ky është një objektiv kryesor për aktivitete me qëllim të keq. Hakerët mund ta përcjellin kërkesën tuaj për një burim normal funksional në atë që është një kurth për mbledhjen e fjalëkalimeve ose shërbyer si malware .

Helmimi i DNS dhe spoofing DNS janë terma të përdorura për të përshkruar një sulm në një cache të zgjidhësit të DNS me qëllim të ridrejtimit të një hostname në një adresë IP të ndryshme nga ajo që është vërtet e caktuar për atë emër të hostit, në mënyrë efektive për të ridrejtuar ku keni ndërmend të shkoni. Kjo zakonisht bëhet në një përpjekje për t'ju çuar në një faqe interneti që është plot me dosje me qëllim të keq ose për të kryer një sulm phishing për t'ju mashtruar në qasjen në një faqe interneti të ngjashme me qëllim që të vjedhin kredencialet e identifikimit tuaj.

Shumica e shërbimeve DNS ofrojnë mbrojtje kundër këtyre llojeve të sulmeve.

Një mënyrë tjetër për sulmuesit që të ndikojnë në shënimet DNS është përdorimi i dosjes së hosts. Dosja e hosts është një skedar i ruajtur në vend që është përdorur në vend të DNS përpara se DNS të bëhet një mjet i përhapur për zgjidhjen e emrave të përdoruesit, por skedari ende ekziston në sistemet operative popullore. Regjistrimet e ruajtura në atë skedar anashkalojnë cilësimet e serverit DNS, prandaj është një objektiv i përbashkët për malware.

Një mënyrë e thjeshtë për të mbrojtur skedarin e hosts nga redaktimi është të shënosh atë si një skedar vetëm për lexim . Në Windows, vetëm lundroni në dosjen që ka dosjen e hosts: % Systemdrive% \ Windows \ System32 \ drivers \ etc \ . Djathtas-klikoni atë ose trokitni lehtë mbi dhe mbani, zgjidhni Properties , dhe pastaj vendosni një kontroll në kutinë tjetër pranë atributit Read-only .

Më shumë informacion mbi DNS

ISP-ja që aktualisht ju shërben për qasje në internet ka caktuar serverat DNS për pajisjet tuaja për t'u përdorur (nëse jeni i lidhur me DHCP ), por nuk jeni të detyruar të rrini me ata serverë DNS. Serverat e tjerë mund të ofrojnë karakteristika të prerjes për të ndjekur faqet e vizituara, bllokuesit e reklamave, filtrat e faqeve të të rriturve dhe karakteristika të tjera. Shihni këtë listë të Servera DNSLirë dhe Publik për disa shembuj të serverëve DNS alternative.

Nëse një kompjuter po përdor DHCP për të marrë një adresë IP ose nëse po përdor një adresë IP statike , mund të definoni ende serverat DNS me porosi. Megjithatë, nëse nuk është setup me DHCP, ju duhet të specifikoni serverat DNS që duhet të përdorin.

Cilësimet e serverit DNS eksplicite kanë përparësi mbi cilësimet e nënkuptuara, lart-poshtë. Me fjalë të tjera, janë cilësimet DNS më të afërta me një pajisje që përdor pajisja. Për shembull, nëse ndryshoni cilësimet e serverit DNS në routerin tuaj për diçka specifike, atëherë të gjitha pajisjet e lidhura me routerin në fjalë do të përdorin gjithashtu edhe ato serverë DNS. Megjithatë, nëse pastaj ndryshoni cilësimet e serverit DNS në një kompjuter në diçka të ndryshme , ai kompjuter do të përdorë serverë DNS të ndryshëm nga të gjithë pajisjet e tjera të lidhura me routerin e njëjtë.

Kjo është arsyeja që një cache DNS korruptuar në kompjuterin tuaj mund të parandalojë ngarkimin e faqeve të internetit edhe nëse të njëjtat hapen normalisht në një kompjuter tjetër në të njëjtin rrjet.

Megjithëse URL-të që zakonisht hyjnë në shfletuesit tonë web janë emrat e lehtë për t'u kujtuar si www. , në vend të kësaj mund të përdorësh adresën IP që tregon hostname, si https://151.101.1.121) për të hyrë në të njëjtën faqe interneti. Kjo për shkak se ju jeni ende duke hyrë në të njëjtin server në mënyrën - një metodë (duke përdorur emrin) është thjesht më e lehtë për tu kujtuar.

Në atë shënim, nëse ka ndonjë lloj problemi me pajisjen tuaj duke kontaktuar një server DNS, gjithmonë mund ta anashkaloni duke futur adresën IP në shiritin e adresave në vend të hostname. Shumica e njerëzve nuk mbajnë një listë lokale të adresave IP që korrespondojnë me emrat e përdoruesve, pasi, pasi të gjithë, ky është qëllimi i përgjithshëm i përdorimit të një serveri DNS në radhë të parë.

Shënim: Kjo nuk funksionon me çdo faqe interneti dhe adresë IP pasi që disa servera web kanë ndarë hosting ngritur, që do të thotë se qasja në adresën IP të serverit përmes një shfletuesi web nuk përshkruan se cila faqe, në mënyrë specifike, duhet të hapet.

Kërkimi i "librit të telefonit" që përcakton adresën IP në bazë të hostname quhet një kërkim DNS përpara . E kundërta, një reverse lookup DNS , është diçka tjetër që mund të bëhet me serverat DNS. Kjo është kur një hostname është identifikuar nga adresa IP e saj. Ky lloj lookup mbështetet në idenë që adresa IP e lidhur me atë hostname të veçantë është një adresë IP statike.

Baza e të dhënave DNS mbajnë shumë gjëra, përveç adresave IP dhe emrave të rrjetit. Nëse keni vendosur ndonjëherë një email në një faqe interneti ose keni transferuar një emër domain-i, mund të përdorni terma si emri i emrit të domain-it (CNAME) dhe shkëmbyesit SMTP (MX).