Перейти к содержимому

Генератор файла hosts

Введите домен и IP нового сервера, чтобы получить точные строки для файла hosts с шагами для Windows, macOS и Linux. Всё работает в вашем браузере.

Если у домена есть AAAA-запись (IPv6), добавьте и IPv6 нового сервера, иначе посетители с IPv6 могут по-прежнему попадать на старый сервер.

Как это работает

Компьютер проверяет файл 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.

Создать бесплатную ссылку-превью