Добрый день, друзья! Надеюсь из названия темы всем стало ясно, о чем пойдет речь? Но все же своими словами объясню.
Я не буду пудрить Вам мозги как происходит адресация и поиск DNS, скажу проще.
Допустим, вы купили домен и купили хостинг. После покупки домена в любом случае нужно прописать 2-4 DNS сервера в настройках домена, минимум два нужно, чем больше тем лучше в случае если первые два сгорят или сломаются 3-4 будут работать, иначе Ваш сайт никто не увидит. А после того, как мы прописали DNS для домена, эта информация по сети будет обновляться очень медленно, в основном 1-3 суток, соответственно, пока у Вашего провайдера сети интернет не появится эта запись DNS, сайта вы не увидите в браузере.

Но как быть, как-то все же работают хитрые прогеры с сайтом, DNS которого еще не проиндексирован.
Все банально просто, не в даваясь в подробности сетевой адресации делайте так и в общем поймете:

Windows

Откройте в любом редакторе для программиста файл:

C:\Windows\System32\drivers\etc\hosts

и добавьте в конце запись вида:

111.222.333.444 site.com www.site.com

и так каждый сайт отдельной строкой.

где:

111.222.333.444 - это IP адрес сервера, на который вы залили свой сайт, узнать можно в панели управления хостингом или сервера и сайт на сервере должен быть залит в папку с названием домена - site.com

site.com www.site.com - имя домена с "www" и "без www" это по сути два разных адреса, даже с точки зрения поисковых систем.

Например, в панели ISP Manager IP-адрес узнаете, когда будете добавлять домен в разделе World Wide Web - Создать


На моем примере видно IP, соответственно я в файле hosts пишу так:
188.94.91.71 tuning-soft.ru www.tuning-soft.ru

Как это все так хитро получается?


Когда вы будете обращаться в браузере по названию домена site.com и дали браузеру команду перейти по адресу, то компьютер как раз сначала смотрит файл hosts и ищет в нем соответствие IP-адреса и домена (хоста).
Если компьютер не нашел это соответствие, то он выходит через модем(роутер) в сеть вашего провайдера и ищет у него это соответствие, если ничего не нашел, соответственно сайт не откроется в браузере.
Но т.к. мы прописали в файле hosts IP-адрес сервера, на котором нужно найти папку site.com
то сразу отправляемся на наш хостинг и уже на хостинге веб-сервер ищет папку site.com и возвращает ее содержимое в браузер.

На этом пока все, как-нибудь я опишу все шаги, как это делается на практике, от покупки домена и хостинга для 1С-Битрикс, до открытия сайта в браузере!
Вернуться в список