База знаний

Тестирование работы сайта без смены DNS-серверов

Добавить в избранное   Распечатать статью

Если вы хотите протестировать работу сайта до смены DNS-серверов, или вы только что изменили DNS-сервера и пока дожидаетесь их обновления, но уже сейчас вам нужно приступить к работе над сайтом, то мы можем подсказать вам решение в этой ситуации:

Изменение хоста.

для Windows 95/98/ME: WINDOWS\hosts
для Windows NT/2000: WINNT\system32\drivers\etc\hosts
для Windows XP/2003/Vista/7: WINDOWS\system32\drivers\etc\hosts

и откройте в этой папке блокнотом файл hosts. Редактировать файл hosts вам придется от имени администратора. При попытке отредактировать его обычным образом, при сохранении вы увидите сообщение об ошибке со словами о недостаточности прав.

Для запуска Блокнота от имени администратора, щелкните по нему правой кнопкой мыши и из появившегося меню выберите опцию запуска от имени администратора.



Кроме того, для редактирования файла hosts вы также можете использовать любой другой редактор, вроде Notepad++ и ему подобных.

В редакторе, кликните по меню Файл -> Открыть и пройдите к следующему файлу:

C:\Windows\System32\Drivers\etc\hosts

В открывшемся окне выбора файла вам необходимо снизу выбрать опцию «Все файлы», иначе файл hosts вы не увидите.



В этом файле в самом конце впишите строку:
192.192.192.192 ваш_домен www.ваш домен
где вместо 192.192.192.192 подставьте IP адрес сервера, на котором находится ваш сайт, а вместо "ваш_домен" — адрес сайта в виде domain.com, работоспособность которого вы хотите проверить.

Сторка получится вида
192.192.192.192 example.com
192.192.192.192 www.example.com

Ваш IP адрес высылается письмом, при регистрации.


Для Windows 8:

C:\Windows\System32\Drivers\etc\hosts

В том, что касается Windows 8 необходимо уточнить, что Windows 8 (или точнее защитник Windows в Windows 8) следит за вашим файлом hosts. При добавлении в него какого-либо сайта, вроде example.com, операционная система незамедлительно удаляет новую запись и тем самым обеспечивает ваше подключение к нормальному сайту example.com.

Это сделано для защиты пользователей, так как файл hosts зачастую редактируют вредоносные программы, добавляя в него различные строки. Что приводит к тому, что пользователь будет видеть в строке адреса название нужного ему сайта и никогда даже не догадается, что находится на фишинговом сайте.

Но в нашем случае, если необходимо внести в файл hosts изменения для тестирования своего сайта, нам это будет только мешать. Для этого нам нужно отключить отслеживание изменений файла hosts любым из нижеперечисленных способов:

  • Исключить файл hosts из отслеживания защитником Windows. Это наилучший способ. Однако его использование будет означать, что Windows больше не будет защищать ваш файл hosts от изменений вредоносными программами.
  • Установить антивирус от стороннего разработчика. Многие сторонние антивирусы не будут столь агрессивно обращаться с вашим файлом hosts. При установке стороннего антивируса, защитник Windows самостоятельно отключится.

Итак, если со вторым вариантом все ясно, то для первого требуется пояснение.

Исключение файла hosts из отслеживания защитником Windows.

  • Для начала откройте сам защитник Windows. Для этого введите в поиске Windows Defender:


Слева, в результатах поиска выберите защитник Windows и откройте приложение:



На вкладке «Параметры» в разделе «Исключенные файлы и расположения» кликните по кнопке «Обзор» и пройдите к следующему файлу:

C:\Windows\System32\Drivers\etc\hosts

Если вы установили Windows в другой папке, то вместо C:\Windows начните с нее:




Кликните по кнопке «Добавить» и сохраните изменения:




Теперь вы можете отредактировать свой файл hosts, и Windows не станет игнорировать внесенные изменения.

В этом файле в самом конце впишите строку:
192.192.192.192 ваш_домен www.ваш домен
где вместо 192.192.192.192 подставьте IP адрес сервера, на котором находится ваш сайт, а вместо "ваш_домен" — адрес сайта в виде domain.com, работоспособность которого вы хотите проверить.

Сторка получится вида
192.192.192.192 example.com
192.192.192.192 www.example.com

Ваш IP адрес высылается письмом, при регистрации.

С помощью этого способа вы можете заблаговременно, до смены DNS-серверов узнать о возможных ошибках на сайте и начать работу по его редактированию.

Также читают

Как добавить место на диске к существующему тарифу
Для приобретения дополнительного дискового пространства, на Ваш хостинг аккаунт (больше, чем установлено лимитом, Вашего тарифного плана), Вам необходимо выполнить следующие действия: 1) Авторизоваться на сайте allhostings.ru, используя Ваш email...

Редирект сайтов с www и без www через .htaccess
Поисковые системы считают сайты http://yoursite.ru/ и http://www.yoursite.ru/ абсолютно разными. Отсюда следует, что если часть сайтов будет ссылаться на http://yoursite.ru/, а другая часть на http://www.yoursite.ru/, то...

Что можно и чего нельзя размещать на хостинге?
К нам часто приходят вопросы от потенциальных клиентов на тему того, что можно и чего нельзя размещать в рамках нашего виртуального хостинга. Этой небольшой статьей мы хотим ответить на возникающие вопросы. На наших серверах запрещено размещать...

SSH доступ
SSH доступ по умолчанию на хостинг-аккаунтах не включен в целях безопасности.Если вам необходимо предоставление SSH доступа, то пожалуйста, напишите тикет, описав причины, по которой вам требуется SSH доступ. Наши системные администраторы помогут...

Как добавить дополнительные домены к существующему тарифу
Для добавления дополнительных доменных имен на Ваш хостинг аккаунт (больше, чем установлено лимитом, Вашего тарифного плана), Вам необходимо выполнить следующие действия: 1) Авторизоваться на сайте allhostings.ru, используя Ваш email и пароль....



Тест-драйв