Чи можна налаштувати мережний стек Windows таким чином, що будь-яке ім'я хоста закінчується .local
(або інший TLD, якщо .local
представляє проблему) вирішується до 127.0.0.1?
Для тла я є веб-розробником, який має кілька активних сайтів, які зараз розробляються. Я запускаю окремий локально розміщений примірник для кожного і використовую ім'я хоста для маршрутизації до правильного екземпляра. Наприклад, я можу project1.local
, project2.local
, і так далі. Щоб це працювало, я створюю записи у файлі хостів, які вказують ці домени на локальний:
127.0.0.1 project1.local
127.0.0.1 project2.local
127.0.0.1 project3.local
Я хотів би мати можливість робити це без необхідності змінювати файл хостів кожен раз, коли я додаю або видаляю проекти з мого середовища. Я також вважаю за краще уникати додавання нового програмного забезпечення (тобто встановлення власного локального DNS-сервера), якщо це можливо, оскільки я шукаю просте рішення, яке було б легко відтворити на майбутніх машинах роботи.