IP – межсетевой протокол, который является связующим звеном между пользователем и самой глобальной сетью Интернет. И поэтому множество операций зависит от IP-адреса.
Смена IP-адреса домена
Существует много причин, из-за которых придется изменить IP-адрес домена, например, если вы забыли продлить подписку или платформа под фильтром. Но не будем на этом останавливаться. Рассмотрим пошагово, как изменить, если ваш сайт зарегистрирован на reg.ru/.
Изменять придётся именно на DNS-серверах, прописанных для домена. Необходимо воспользоваться сервисом WHOIS (Просто введите это слово в поисковике, если не знаете, что это). Напишите название домена и кликните «Проверить». Вы увидите два сервера DNS. Далее возможны следующие варианты, в каждом из них после изменения адреса обязательно очистите кэш.:
• ns1.reg.ru и ns2.reg.ru
Авторизовавшись на рег ру, зайдите в раздел «списки доменов» и выберите нужный вам. В колонке «управление доменом» кликните «управление зоной». Теперь В столбце «Адрес» вы видите ваш IP-адрес и рядом в столбце «Действия» нажмите на карандаш. Меняете адрес и нажимаете «Сохранить изменения». Изменится адрес не сразу, придется подождать от пары минут до часу.
• ns1.hosting.reg.ru и ns2.hosting.reg.ru
В этом случае есть два способа решения проблемы. Первый, это перенести сайт на другой сервер. Но, этот способ требует много времени и затрат. Гораздо легче воспользоваться услугой дополнительного IP-адреса. Для этого зайдите в «список услуг». Выберите услуги хостинга, для которого вы хотите заказать данную. В списке вы увидите «Подключить дополнительный IPv4 адрес», напротив этого переключите на «ON». Далее, всего лишь осталось выбрать срок, на который вы хотите подключить эту услугу, и случайным ли будет новый адрес или вы выберете сами. После оплаты придётся подождать около 15 минут.
• ns5.hosting.reg.ru и ns6.hosting.reg.ru
Для этих серверов, смена будет происходить через ISPmanager в разделе «Доменные имена».
Также, IP может работать и в обратную сторону. С его помощью можно ограничить доступ к сайту для определенных лиц.
Тут опять два варианта:
• Если вы пользуетесь хостингом Linux
В корневой папке вы увидите файл «.htaccess». В него нужно вписать следующее, убирая скобки:
«Order Allow,Deny
Allow from all
Deny from (сюда вписываете IP-адрес, для которого будет запрещён доступ на сайт)
Deny from (можно списать несколько адресов таким способом)»
• Если вы пользуетесь хостингом Windows
Снова открываете корневую папку. В ней находите файл «web.config». Вписывать необходимо следующие строки, убирая скобки:
<?xml version=»1.0″ encoding=»UTF-8″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=»Imported Rule 1″ stopProcessing=»true»>
<match url=»^(.*)$» ignoreCase=»false» />
<conditions logicalGrouping=»MatchAll»>
<add input=»{REMOTE_ADDR}» pattern=»(Сюда вписываете IP-адреса, для которых будет запрещён доступ)» ignoreCase=»false» negate=»false» />
</conditions>
<action type=»CustomResponse» statusCode=»403″
subStatusCode=»0″
statusReason=»Forbidden»
statusDescription=»Forbidden» />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>