Какво е dns система. DNS и DNS зона: какво е това, какви функции изпълнява

Какво е dns система.  DNS и DNS зона: какво е това, какви функции изпълнява
Какво е dns система. DNS и DNS зона: какво е това, какви функции изпълнява

„Как да разберете DNS сървъра на доставчика“ - понякога може да възникне такъв въпрос като опитни потребители, и за хора, които решават проблема си с достъпа до мрежата. Може да възникне, ако трябва да конфигурирате достъп до интернет чрез вътрешна мрежа, използвайки конкретен адрес на DNS сървър, а не автоматично определен адрес. Това обикновено е необходимо, ако винаги има някакви затруднения с динамичния адресен пул. Такава връзка е по-стабилна и ви позволява да настроите DSL достъп без прекъсване на реда.

Най-лесният начин да разберете доставчика на DNS е да се обадите на услугата за поддръжка. Операторите обикновено предоставят два адреса, които можете да въведете в мрежовите настройки, които конфигурирате. Ако по някаква причина това не може да стане, използвайте нашите съвети по-долу.

Съвет на администратора! Ако има проблем с достъпа до мрежата. Може би услугата за определяне на dns адреси не работи правилно, в резултат на което ще имате физическа връзка с мрежата, но без достъп до интернет през браузър. Това може да се коригира чрез нормално рестартиране на компютъра, напредналите потребители могат да рестартират услугата и да възстановят мрежата през http протокола.

Как работи DNS

Принципът на работа на DNS (Domain Name Services) е добре показан на илюстрацията. Потребителят изпраща обичайното текстово име на сайта и в отговор получава IP адрес, който вече осигурява достъп до конкретен ресурс. DNS е глобална мрежапредоставяне на рутер сървъри серийна връзкакъм сървърната система и достъп.

Съвет на администратора! Общи потребителиняма нужда да конфигурирате мрежовите настройки и да изяснявате DNS доставчика и други сайтове. Но за общо развитиетрябва да знаете, че всяко текстово име е свързано с конкретен IP адрес, например 78.1.231.78.

DNS spoofing – класическа хакерска атака

Опитните потребители ще се интересуват да се запознаят със схемата на сървърите, които осигуряват достъп до Интернет. DNS сървър, който маршрутизира потребителския трафик, също е наличен от страна на вашия доставчик.

Съвет на администратора! Моля, имайте предвид, че когато DNS сървърът е подправен, е възможно да се свържете с „фалшив“ сайт. С помощта на подобен интерфейс се крадат пароли и данни кредитни карти. Обикновено този проблем се решава при инсталиране на антивирусна програма софтуер, което включва защита срещу подобно „слушане на трафик“.

DNS доставчик

Както казахме, за настройка мрежова връзкаИзисква се DNS адрес на ISP. Обикновено има няколко от тях, особено за големи телекомуникационни системи, към които се свързват много потребители. Обикновено в услугата за поддръжка можете да разберете основния и вторичния DNS, тези сървъри се дублират един друг, когато е хубаво огромен натискпри свързване на потребители.

Определяне на доставчика на DNS от вашата мрежа

Най-лесно това става при наличие на мрежа и достъп до интернет или същото може да стане от абонат, който също се обслужва в мрежата на вашия доставчик. За тези цели следвайте инструкциите:

  • Стартирайте команден ред, като щракнете върху менюто "Старт", след това "Изпълни" и въведете CMD линия(малки букви);
  • в отворения прозорец командна линиявъведете ipconfig/all;
  • в отчета ще получите списък с DNS адреси;
  • получените адреси могат да бъдат физически регистрирани в мрежовите настройки, като в този случай достъпът до мрежата ще работи стабилно, дори ако автоматичното откриване на DNS сървъри е неуспешно.

Този метод помага да се направи достъпът до мрежата по-стабилен, всъщност вие присвоявате постоянен DNS сървър с резервен адрес. И двата сървъра ще насочват вашите заявки в Интернет.

Екранни снимки

Примерите са показани на екранни снимки. В първия случай се посочват стандартните адреси на сървъра. Във втория случай резервни и допълнителни. IN тази опцияпотребителите имат достъп до три резервни сървъра.

Докладвайте след стартиране на командата ipconfig /all с един огледален dns

Докладвайте след стартиране на командата ipconfig /all с два dns огледала

Алтернативни начини за намиране на DNS адреси на доставчика

Ако нямате достъп до мрежата, услугата за поддръжка не дава директни DNS адреси и не можете да ги получите по друг начин, опитайте да търсите чрез търсене в Интернет. Това може да стане с помощта на търсачкаИ ключови думи„DNS адрес (име на вашия доставчик)“. В някои случаи тази информация може да бъде публикувана на официалния уебсайт на телекомуникационната компания или във форуми от потребителите.

Здравейте, скъпи читатели на сайта на блога. За това и ние вече говорихме с вас. Говорихме за това и. Има обаче и техническата страна на Интернет, която също е много важна и интересна по свой начин.

И така, тук DNS еедно от основните неща, върху които се гради работата на целия Интернет. Това съкращение означава Domain Name System, което означава домейн системаимена.

Вече засегнах този въпрос (устройството на системата за имена на домейни), когато говорих за това, но само мимоходом. Днес искам да говоря за ролята на DNS сървърите в работата на сайтовете и целия Интернет като цяло.

Защо са необходими DNS сървъри и какво е това?

Системата за имена на домейниработи с пълноценни имена (латинските букви, цифри, тирета и долни черти са разрешени, когато се образуват) ..120.169.66 не е информативен) и са по-лесни за работа.

Последното се отнася конкретно до човешкия фактор, тъй като все пак за машините е по-удобно да използват IP адреси, което и правят. можете да получите от DNS сървъра.

Именно на тези DNS сървъри (понякога те също се наричат НСот сървъра за имена, т.е. сървър за имена) и целият интернет се поддържа (като плосък свят върху три кита, стоящи върху костенурка). който не изисква пряко участие на човек в работата му (настройте го - оре в режим 24/7). И в мрежата има много такива DNS сървъри.

Как работи DNS и какво общо има файлът Hosts с него?

В зората на интернет DNSизобщо не съществуваше. Но как работеше мрежата тогава?.120.169.66? За този бизнес тогава (а и сега) отговаряше т.нар., където бяха регистрирани всички хостове на тогавашния малък интернет.

Такъв файл е бил (и сега е) на компютъра на всеки потребител (той е и на вашия), свързан към мрежата (вижте връзката по-горе за това как да го намерите).

Във файла hostsбяха написани няколко хиляди реда (според броя на сайтовете в Интернет по това време), във всеки от които първо се регистрира IP адресът, а след това и съответният домейн, разделени с интервал. Ето как би изглеждал запис за моя блог, ако съществуваше в мрежата преди двадесет и пет до тридесет години:

109.120.169.66 сайт

Късмет! Ще се видим скоро на сайта на страниците на блога

Може да се интересувате

Сървър - какво е това
Закупуване на домейн (име на домейн) на примера на регистратора Reghouse
Поща за домейн в Google Apps и настройка на MX записи в cPanel Как да регистрирате домейн (купете име на домейн от регистратор)
Файл с хостове- какво е това, къде се намира в Windows, какво трябва да прави уеб администраторът с него и как да премахне вирусни записи от него
Как да архивирате и възстановите от архивиране, както и нюансите на прехвърляне на сайт (Joomla, WordPress) към нов хостинг
домакин- безплатен хостингс поддръжка на PHP и MySQL, плюс създател на уебсайтове и десетки CMS с автоматично инсталиране
FASTVPS - как да изберете най-добрия VPS или специален сървър за вашия уебсайт
Прехвърляне на сайта на нов хостинг на Infobox, избор между обикновен и VPS, както и работа с контролния панел на хостинга
Infobox - най-стабилният хостинг и облак виртуални сървъри VPS

Съкращението dns сега се чува широко от всички интернет потребители. Но малцина знаят какво точно означават тези английски букви. Какво е dns и как да дешифрираме това име?

Система за имена на домейни

В World Wide Web всеки уебсайт има свой собствен IP адрес. Всички IP адреси са представени като поредица от четири числа и точки: 222.222.222.222. Тези числа се наричат ​​oketa. След последната цифра няма точка. IP адресът може да включва числа от 0 до 255.

Ако искаме да посетим сайт, въвеждаме името на домейна, а не IP адреса. Съгласете се, комбинация от букви mail.ru е много по-лесна за запомняне от дълга последователност от числа. И тогава разработчиците се замислиха как да обвържат тези числа с адрес на писмо?

В резултат на това беше разработена DNS системата - Система за имена на домейни. Ако преведем тази фраза на руски, ще получим името "Услуга за имена на домейни".


Какво е домейн?

Когато Интернет беше в начален стадий, всеки потребител имаше файл, съдържащ списъци с контакти. Когато компютърът е свързан към мрежа, се обменят данни. Но този обмен трябва да се ускори.

Дългият адрес беше разделен на домейни (сегменти), а те от своя страна бяха разделени на поддомейни.

Откакто интернет се появи в САЩ, основните домейни имат английски имена:

COM- Бизнес организации

EDU– Институции в сферата на образованието

MIL– Военни структури

ORG– Частни фирми

NET– Интернет доставчици

Основните (местни) домейни на други държави са комбинация от две букви ( EN).


Домейните от второ ниво са имената на градове и области в съкратен вид, а третото ниво включва предприятия и фирми.

Точката е много важен знак, когато става въпрос за домейни. Той действа като разделител между домейни от различни нива. Но в края на името (адреса) не поставяйте точка.

Всеки отделен домейн с точка е етикет. Дължината му не може да надвишава 63 знака. Общата дължина на адреса е 255 знака.

Имената на домейни обикновено се изписват с латински букви и тире. Префиксите на други системи за писане се използват по-рядко. Каква буква ще бъде написана, главна или малка, няма значение.


Как работи DNS

Тази уникална система превръща дълги поредици от номера на IP адреси в имена на домейни. Работи и в обратна посока, като преобразува имената на домейни в IP адреси. Ако dns сървърите не съществуваха, интернет потребителите трябваше да запомнят или записват не прости имена от латински букви, а дълги низове от числа, разделени с точки. Съгласете се, не много светла перспектива?

Ако dns сървърът не работи, имената на домейни няма да бъдат преобразувани в IP адреси. Когато въвеждат адрес на който и да е сайт, на потребителите ще бъде показана страница за грешка. Това няма да прекъсне вашата интернет връзка.


DNS адресът се издава автоматично или се задава в интернет настройките. За да промените данните, отидете на раздела " Интернет връзка". След това трябва да отворите протокола, който се използва за обслужване на мрежата. Тук трябва да отворите връзката "Свойства" и да посочите желаните параметри. В повечето случаи потребителите предписват основния IP адрес и втория, алтернативен.


Защо се нуждаете от DNS сървър

След като разберете какво е домейн и IP адрес, възниква разумен въпрос какво е dns сървър. Dns - сървърите са компютри, които съхраняват списък от обекти в рамките на едно ниво на Интернет. Те позволяват на потребителите да обменят информация бързо.

Всяко ниво на мрежата има персонален сървър, който внимателно съхранява данни за адресите на потребителите на отделен сегмент.

Например, потребителят иска да намери желания сайт. Услугата изпраща заявка до локален сървър. Ако тези данни са там, клиентът получава отговор, че такава страница съществува. Браузърът получава адреса на сайта и го зарежда.

Ако локалният сървър няма необходимата информация, тогава dns сървърът прави заявка до компютри от по-висок ред. Този алгоритъм продължава, докато се намери желаният адрес.

Всичко се появява в интернет всяка година. голямо количествосайтове и не винаги собствениците им са професионални IT-специалисти. Ето защо, ако възникнат повреди на сайта (и колкото и да се избягват, те се случват от време на време), собственикът му просто не разбира какво се случва. Често обаче те дори нямат основно разбиране за DNS, което всъщност не е толкова трудно, колкото изглежда. За да разберете по-добре структурата на вашия проект, нека разгледаме DNS - една от основните основи на интернет проект.

В общи линии можете да разберете какво означава DNS, като дешифрирате името му - Domain Name System (система за имена на домейни). Тази система служи за разпространение на много данни и ключове към тях през Интернет. Когато потребител въведе конкретен ключ, като например адрес на уебсайт, сървърът ще отговори с данни, съответстващи на заявения ключ. По този начин интернет потребителите имат достъп до огромен брой сървъри по целия свят.

Основи

За да разберете по-добре какво прави DNS сървърът, ще бъде полезно да го разгледате на практика. За щастие, DNS сървърът е публичен и можем лесно да направим това. Вземете адреса на всеки сайт директно от връзката на браузъра и използвайте командата dig (можете да направите това от командния ред операционна система macOS x). Той ще ни даде информация за нашата заявка: поискахме запис и програмата ни даде един отговор.

Отговорът изглежда така:

;; Уебсайт СЕКЦИЯ ЗА ОТГОВОРИ. 119 В 158.251.3.118

Пише, че сайтът с въведеното от нас име се намира на един конкретен IP адрес, изписан като четири числа. Числото 300 пред него е времето на живота. Означава, че дадена стойностможе да се съхранява в кеша за 300 секунди преди повторна проверка. И последната част в този ред - IN - е обозначението на Интернет.

Останалата част от отговора на програмата съдържа информация за времето за отговор на сървъра, неговия ip адрес, порт, време за завършване на заявката и броя байтове, съдържащи се в отговора.

Извършваната от нас процедура се извършва от браузъра десетки и стотици пъти при всяка заявка на потребител към сайта. Освен това се извършва и за външни ресурси, като изображения и скриптове. Тъй като всеки ресурс изисква поне една такава заявка, тогава трафикът ще бъде изразходван голям брой, ако не за големите количества кеширане.

Всъщност обемите трафик за всяка заявка са много по-големи, отколкото в нашия пример. Това е така, защото нашият пример не показва, че DNS сървърът се е свързал с огромен брой други сървъри, за да определи адреса на сайта.

В случай на извеждане на цялата верига, направено от командата dig за намиране на адреса на сървъра, бихме получили много повече изходна информация. Представено е като йерархия. Това е важно, защото с развитието на Интернет има все повече държави и компании, които поддържат DNS сървъри и във всяка от тях има много машини с един и същ IP адрес.

Други видове

Има и други видове. Например - MX се използва за свързване на име на домейн към пощенски сървъри. електронна поща, поради важността си, има отделен тип DNS запис.

Вторият много известен тип е CNAME или, на руски, канонично име. Използва се за свързване на няколко имена заедно.

Недостатъци на CNAME

Основен проблем от този типзаписи е невъзможността да се създаде запис от всякакъв тип с определено име, ако то вече е заето от CNAME запис: нито MX, нито NS, нито A. Това е така, защото всички записи, посочени от CNAME, са валидни и за CNAME .

Често срещани проблеми

Най-често разработчиците срещат типични ситуации, с които можете да се справите, като знаете за какво служи DNS.

Пренасочване на домейн към www

Ако трябва да промените домейна от например уебсайт на www.site, тогава регистраторите Namecheap или DNSimple ще бъдат отлични помощници за такова пренасочване. Сега, ако отново използваме командата dig и погледнем информацията за местоположението на сайта, от който се нуждаем, на мястото на неговия адрес ще има IP адрес, принадлежащ на Namecheap. На този адрес има сървър, който пренасочва потребителите към сайта с www.

Резултат

За собственик на сайт разбирането на DNS сървърите може да бъде доста важно и полезно за администриране на вашия проект и отстраняване на проблеми, свързани с DNS, които възникват.

Какво е DNS, как работи и как да посочите или промените DNS сървъри за домейн - 3.5 от 5 въз основа на 2 гласа

DNS - (система за имена на домейни) Система за имена на домейни - е a мрежова услуга, на сървърите на които имената на домейни се сравняват с цифровите стойности на техните IP адреси.

Нека да разгледаме по-отблизо какво е DNS, как работи и как работи.

Интернет е IP мрежа и всеки компютър в тази мрежа има специфичен персонален номер, който се нарича IP адрес. Но тъй като не е удобно да се използва цифрово адресиране, беше решено да се използва азбучното изписване на адресите. Следователно, когато отидете на сайтове в Интернет, не въвеждате цифри, а букви. Но проблемът е, че компютрите могат да възприемат само цифрова информация, тоест поредица от единици и нули, и абсолютно не могат да разберат азбучната информация.

Ето защо в Интернет беше създадена специална услуга, която превежда букви от адреси в числа и тази услуга се нарича DNS (Domain Name System).

DNS услугата е огромна база данни, която съдържа информация за съответствието на конкретно име на домейн с конкретен IP адрес. Визуално може да се изобрази по следния начин:

Има огромен брой имена на домейни в Интернет и все повече и повече всеки ден, така че можете да си представите колко огромна е базата данни на тази услуга. Не е разумно и практически невъзможно да се съхранява толкова голямо количество информация на един сървър.

Но тъй като интернет мрежата се състои от подмрежи, беше решено да се раздели тази база данни и да се постави определен размер във всяка от подмрежите. Където има съответствия на IP адреси с имена на домейни само за компютри, включени в тази подмрежа.

Какво е NS сървър

Сървърът, който съдържа цялата информация за съответствието на имената на домейни в определена подмрежа, се нарича NS сървър, означава сървър за имена или сървър за имена. Помислете за пример за преобразуване на име на домейн в IP адрес въз основа на опростена мрежа.

Както можете да видите, тази мрежа има компютър с алфа домейн с IP адрес 192.55.11.25 и компютър с бета домейни с IP адрес 192.55.11.26 и самия DNS сървър, който също има съответния IP адрес . Сега да предположим, че бета компютърът трябва да се свърже с алфа компютъра, но не знае своя IP адрес, а само името на своя домейн. Той обаче знае IP адреса на DNS сървъра, до който има достъп, за да разбере IP адреса на alfa сървъра. NS сървърът търси в своята база данни и намира IP адреса, който съвпада име на домейналфа го предава на бета. Бета компютърът, след като получи IP адрес, го използва, за да се свърже с бета компютъра.

Както знаете, всички имена на домейни имат собствена йерархична структура и са разделени на домейн зони .ru. com и други. Вижте материала за повече подробности. И така, всяка домейн зона има свой собствен NS сървър, съдържащ информация за IP адресите на онези домейни, които са включени в конкретна домейн зона. Така тази огромна база данни е разделена на по-малки.

Настройка на DNS

Как мога да променя и определя DNS сървъри за домейн.

За да може вашият сайт да се зареди, когато въведете адреса на сайта си в адресната лента на вашия браузър, трябва да свържете името на домейна на сайта с хостинга. За да направим това, трябва да информираме DNS услугакъм кой NS сървър трябва да се свържете, така че той от своя страна да погледне в неговата база данни и да каже към кой сървър (хостинг) да се свържете с браузъра.

Записът на DNS сървъра изглежда така:

ns1.yourhosting.ru
ns2.yourhosting.ru

Можете да намерите тези адреси:

  • в писмо, което Ви изпраща хостинг доставчика веднага след поръчка на хостинг;
  • в контролния панел на хостинга, например в раздела за домейни;
  • като се свържете с поддръжката на хостинг.

Сега за това къде трябва да бъдат посочени. Тези адреси на DNS сървъри трябва да бъдат посочени към домейна, който ще използвате като адрес на вашия сайт. Затова отидете на уебсайта на регистратора на имена на домейни, където сте регистрирали своя домейн. В управлението на домейна намерете елемента DNS сървъри или Управление на DNS сървъри / Делегиране, името може да се различава в зависимост от регистратора. Например, при регистратора на имена на домейни, който използвам, за да регистрирам моите домейни, трябва да отидете в секцията „Моите домейни“ >> да маркирате желания домейн и да изберете „Промяна на DNS сървъри“ от падащия списък.

След като влезете в този раздел, ще се отвори форма, в полетата на която трябва да въведете съответните DNS сървъри. За да направите това, в моя случай трябва да премахнете отметката от квадратчето „Използване на имена на регистратори“ и след това да посочите ns1.yourhosting.ru в полето DNS1 и ns2.yourhosting.ru в полето DNS2. IP адресите могат да бъдат пропуснати, така че някои хостинг доставчици не ги издават. След като попълните полетата, натиснете бутона "Редактиране".

След това трябва да изчакате известно време, докато DNS сървърите бъдат съпоставени. Това може да отнеме от няколко часа до цял ден. Следователно, веднага след като ги посочите, вашият сайт няма да се зареди.

Как да посочите вашите DNS сървъри за домейн

Понякога трябва да посочите свои собствени DNS сървъри, т.е. DNS сървъри, които се намират в същия домейн. Почти всеки има своя собствена услуга за DNS сървър. В този случай, например, за този сайт ns1..site е посочен като DNS сървър.

При това трябва да се вземат предвид следните точки:

1. Ако посочите вашите DNS сървъри за домейн, разположен в зоните RU, SU, RF, тогава трябва да посочите неговия IP адрес за всеки DNS сървър. В този случай всеки указан IP адрес трябва да се различава поне с една цифра; не е позволено да се посочва един и същ IP.

2. Ако DNS сървърите, които сте посочили за името на вашия домейн, са в друг домейн, например, ако посочите DNS сървъри като 1ns.vash-sait.ru или 2ns.vash-sait.ru за домейна на сайта, тогава вие правите не е необходимо да посочвате IP адреси.

3. Ако посочите вашите DNS сървъри за международен домейн, тогава тези DNS сървъри трябва да бъдат регистрирани предварително в международната база данни на NSI Registry. Не е възможно да ги посочите без регистрация в тази база данни. Когато се регистрирате в регистъра на NSI, ще трябва да въведете IP адреси за всеки DNS сървър. Следователно, когато посочвате DNS сървъри за домейн, няма нужда да посочвате IP адреси.

Прикачване на IP адрес към домейн

За да прикачите IP адрес към домейн, трябва да отидете в настройките на DNS записи. Как да направите това ще зависи от контролния панел на хостинга. Например, в ISPmanager трябва да отидете в секцията „Имена на домейни“, след това да щракнете двукратно върху желаното име на домейн и да посочите или редактирате следните три записа (за да създадете запис, щракнете върху иконата „Създаване“, за да промените , щракнете върху необходимия запис):

За първото въвеждане въведете www в полето „Име“, изберете A (Internet v4 адрес) в падащия списък „Тип“ и въведете необходимия IP адрес в полето „Адрес“.

За втория запис въведете @ (куче) в полето „Име“, изберете A (Internet v4 адрес) в падащия списък „Тип“ и въведете необходимия IP адрес в полето „Адрес“.

За третия запис въведете * (звездичка) в полето „Име“, изберете A (Internet v4 адрес) в падащия списък „Тип“ и въведете желания IP адрес в полето „Адрес“.

Видео: Как работи DNS

Материалът е подготвен по проекта: