Главная » Мережеві технології » DNS » Як дізнатися dns ім'я по ip. Введеніе в DNS. Пояснення роботи DNS

Як дізнатися dns ім'я по ip. Введеніе в DNS. Пояснення роботи DNS

Як дізнатися dns ім'я по ip. Введеніе в DNS. Пояснення роботи DNS

Уявіть, що вам телефонує важливий клієнт, тому що у нього виникли проблеми з отриманням електронної пошти. Або проблеми з блогом. Внаслідок чого їх веб-сайт став втрачати популярність. Навряд чи клієнтів влаштувати відповідь, що ви розглянете і розберетеся з їхньою проблемою протягом 24-48 годин.

Якщо вам необхідно перемістити веб-сайт або змінити спосіб обробки електронної пошти, ви зіткнетеся з 24-х або 48-годинною затримкою. Це справжній недолік в світі ультраудобств. Ця стаття пояснить, що таке DNS, як він працює, що за затримка відбувається і кілька способів її обійти.

Що таке DNS?

DNS - "система доменних імен». Вона переводить зрозумілі людині адреси веб-сайтів, такі як www. cnn. com в комп'ютерні IP-адреси, як 157.166.224.25. Спробуйте відвідати http://157.166.224.25, у вас нічого не вийде.

У кожного комп'ютера, веб-сервера і мережевого пристрою в Інтернеті є один з цих IP-адрес. У деяких випадках, за допомогою процесу, званого «мережевий трансляції адрес», весь офіс або будинок можуть мати один і той же IP-адресу. По суті, адреси унікальні і вони дозволяють знайти маршрути комп'ютера по всьому Інтернету.

DNS - розподільна служба. Завдання поділяють мільйони серверів імен ( «nameserver»), які постійно звертаються і оновлюють один одного.

Ваш локальний сервер імені

У кожного комп'ютера, підключеного до Інтернету, є ім'я сервера. При спробі відвідати сайт, наприклад www. smashingmagazine. com, комп'ютер звертається до свого локального імені сервера, щоб знайти відповідний IP-адреса, в нашому випадку 80.72.139.101. Ім'я сервера вашого комп'ютера не може зробити цей переклад сам по собі, він постійно питає інші сервера імен, поки де-небудь не повернеться з остаточним відповідь.

Ваш локальний сервер імен, як адресна книжка, яка лежала біля телефону, до винаходу мобільників. Ви могли скопіювати необхідні номери телефонів в свою адресну книгу. Наступного разу ці номери були відразу ж доступні.

Деякі спеціальні імена серверів

Кожне доменне ім'я, як smashingmagazine. com, має хоча б одне ім'я сервера, яке знає правильний IP-адреса. Спеціальні імена серверів для smashingmagazine. com, без смаку називають a. regfish-ns. net, b. regfish-ns. net і c. regfish-ns. net.

Звідки береться затримка

Це як, якби ви вирішили поміняти номер телефону. Це може зайняти до 12 місяців, перш ніж вийде телефонний довідник зі зміненими номерами. Ще від 12 до 36 місяців може пройти перш, ніж ви загляньте в телефонну книгу і скопіювали номера. За минулі 24-48 місяців ваша адресна книга застаріє.

Але веб-сайти повинні реагувати швидше.

Створення нового веб-сайту

DNS необхідний, коли ви хочете створити новий веб-сайт або перемістити існуючий. Нові веб-сайти - простіший випадок, для початку розглянемо його. З будь-яким новим веб-сайтом ви повинні зробити кілька речей:

1. Купити доменне ім'я

Компанія, у якій ви купуєте і реєструєте доменне ім'я, називається реєстратором. Реєстратори отримують спеціальну ліцензію від ICANN, яка дозволяє їм продавати доменні імена. Ліцензія коштує 2500 $ (США), плюс 4000 $ щорічно. Особливо великі реєстратори GoDaddy в США і 123-reg в Великобританії.

Після реєстрації нового доменного імені, можуть бути затримки від декількох хвилин до декількох годин, перш ніж ви зможете увійти на веб-сайт реєстратора, щоб змінити ім'я домену сервера (крок 3 нижче), або вказати IP-адресу (крок 4 нижче). Затримка є результатом реєстратора, який займається обробкою платіж і додає вас до бази даних Whois. Затримка поширюється тільки на нові домени, тому не є частиною затримки DNS.

2. Знайдіть хост для веб-сайту

Як дізнатися dns ім'я по ip. Введеніе в DNS. Пояснення роботи DNS

Хостінг компанії поміщає ваш сайт на великий потужний сервер, надаючи вам IP-адресу і бере з вас щомісяця плату. Тисячі великих і малих компаній пропонують хостинг. Більшість реєстраторів також пропонують хостинг. Якщо ви купуєте доменне ім'я та хостинг простір в одній компанії, вам взагалі не доведеться турбуватися про DNS.

3. Вкажіть ім'я сервера для вашого домену

Як дізнатися dns ім'я по ip. Введеніе в DNS. Пояснення роботи DNS

Зазвичай ви можете пропустити цей крок і використовувати ім'я сервера, наданим реєстратором.

Можливо, ви захочете змінити їх, якщо, наприклад, ви зареєстрували доменні імена (крок 1) з декількома компаніями, але хотіли б керувати DNS (крок 4) з одного місця. Або ви використовували Really Cheap Registrar Plc для реєстрації доменних імен, але хочете використовувати Really Flexible DNS Plc для управління DNS. Або ваш хост (крок 2) має приємний інтерфейс DNS, який ви хотіли б використовувати.

Для зміни імені сервера, увійдіть у ваш реєстратор, перейдіть на доменне ім'я та у вкладку "Change name servers", як на скріншоті вище. Really Flexible DNS Plc запропонує змінити їх.

4. Вкажіть доменне ім'я на IP-адреса

Як дізнатися dns ім'я по ip. Введеніе в DNS. Пояснення роботи DNS

Залежно від того, хто надає вам ім'я серверів (компанія, реєстратор, хост) вам потрібно увійти www. yournewdomainname. com і вказати на ваш новий IP-адресу. Зазвичай є можливість налаштувати «DNS Settings» або «Advanced DNS». Знайти кнопку, щоб додати нові записи «А» (для «Адреси»). Введіть www в якості імені хоста (т. Е. Префікс для доменного імені) і IP-адресу, надану хостом в кроці 2.

Ви можете використовувати той же самий процес, щоб створити інші записи адреси, такі як webmail. yournewdomainname. com. Іноді ви можете ввести * в якості імені хоста, а потім everything. yournewdomainname. com буде вказувати на IP-адресу. Якщо ви введете @ як ім'я хоста, то воно буде вказувати yournewdomainname. com.

5. Зачекайте

Це є причиною часткової затримки DNS. Багато компаній оброблять ваш запит негайно. Інші обробляють запити тільки один або два рази на день. Так, якщо ваша компанія обробляє запити в 4:00 ранку, а ви запитуєте зміни в 4:02 ранку, то вам доведеться чекати майже 24 години.

У наступному розділі докладно розповідається, як працює DNS. Заключний розділ пояснює основну частину затримки DNS.

Як працює DNS

Коли ви відвідує веб-сайт в браузері або FTP або telnet або робить будь-яку мережеву операцію, ваш комп'ютер повинен перетворювати доменне ім'я в IP-адресу. У цьому розділі ми розглянемо, як це відбувається з командами.

Для застосування команд потрібно відкрити термінал на Mac або Linux або командний рядок на Windows. Для цього на Mac зайдіть в Додатку - Програми - Термінал. В Ubuntu Linux перейдіть до Додатків - Стандартні - Термінал. У Windows перейдіть в меню Пуск - Програми - Стандартні - Командний рядок.

Відзначимо, що в DNS smashingmagazine. com і www. smashingmagazine. com можна назвати «доменними іменами». Але www. smashingmagazine. com також можна називати, як «ім'ям хоста» або «повним доменним ім'ям» або просто адресою сайту. У нашій статті в основному використовується термін «доменне ім'я».

1. Дізнайтеся ваше локальне ім'я сервера

Припустимо, ви хочете відвідати www. smashingmagazine. com. У його численних параметрах мережі, комп'ютер повинен зберігати IP-адреса доменне ім'я локального сервера. Першим кроком потрібно попросити ім'я сервера для відповіді.

У Mac і Linux ви можете запустити наступну команду, щоб дізнатися ваше імясервера: