У деяких випадках, наприклад, коли сайт необхідно протестувати на новому сервері або хостингу, не порушивши при цьому його роботу на чинному або ж у випадку, коли домен для сайту ще не зареєстрований, виникає необхідність перевизначити налаштування домену локально, тільки для того пристрої, з яких проводиться тестування.
Здійснити це можна за допомогою спеціального файлу – hosts.
- Для ОС Windows він знаходиться на шляху: %SystemRoot%/system32/drivers/etc/hosts (де %SystemRoot% — найчастіше C:Windows)
- Для більшості ОС сімейства linux: /etc/hosts
- І для ОС від Apple: /private/etc/hosts або /etc/hosts
У цьому файлі необхідно з нового рядка додати конструкцію виду: IP-адреса ім'я домену
Наприклад:
123.45.67.89 mydomain.com
Після чого – зберегти зміни (ці дії провадяться лише з правами адміністратора, інакше результату досягнуто не буде).
В результаті звернення до домену mydomain.com буде направлено на адресу 123.45.67.89 незалежно від налаштувань домену mydomain.com і навіть у випадку, якщо його не існує, т.к. налаштування з файлу hosts обробляються пріоритетно перед запитами до DNS.