Генератор файла hosts
Введите домен и IP нового сервера, чтобы получить точные строки для файла hosts с шагами для Windows, macOS и Linux. Всё работает в вашем браузере.
Как это работает
Компьютер проверяет файл hosts, прежде чем обратиться к DNS. Строка вроде 203.0.113.10 example.com отправляет все запросы к example.com с этого компьютера на 203.0.113.10, так что можно протестировать сайт на новом сервере до смены DNS. Генератор добавляет к строкам комментарий-пометку, чтобы потом их было легко найти и удалить.
Когда удалять строки
Как только DNS начнёт указывать на новый сервер. Если оставить запись, этот компьютер будет обращаться к тому IP, даже если сайт снова переедет или IP изменится, а ещё она скрывает проблемы DNS, которые увидят ваши посетители.
Ограничения файла hosts
Изменение работает только на том компьютере, где вы его сделали, требует прав администратора, не работает на большинстве телефонов, и им нельзя поделиться с клиентом. Ссылка-превью DNSPeek лишена всех этих недостатков; сравнение — на странице об альтернативе файлу hosts.
Частые вопросы
Что делает запись в файле hosts?
Она говорит одному компьютеру использовать для домена фиксированный IP-адрес вместо запроса к DNS. Если направить домен на IP нового сервера, с этого компьютера можно открыть сайт на новом сервере, пока все остальные попадают на старый.
Почему браузер всё ещё показывает старый сайт?
Браузеры и операционная система кешируют ответы DNS. Сбросьте DNS-кеш командой для вашей системы, полностью закройте браузер и снова откройте его. Также проверьте, что VPN или защищённый DNS в настройках браузера не обходят файл hosts.
Нужна ли строка с www?
Добавьте её, если посетители используют и example.com, и www.example.com или если сайт перенаправляет с одного на другой. Для каждого имени хоста нужна своя строка.
Можно ли обойтись без правки файла hosts?
Да. Ссылка-превью DNSPeek показывает сайт на новом сервере по обычному HTTPS-адресу, поэтому она работает на телефонах и у клиентов, которые не могут править системные файлы, и ею можно поделиться.
Переносите сайт на новый сервер?
Посмотрите сайт на новом сервере до смены DNS: DNSPeek даёт одну HTTPS-ссылку на превью, которая работает на любом устройстве и которой можно поделиться с командой или клиентом. Без файла hosts и без VPN.
Создать бесплатную ссылку-превью