1

У меня есть локальный сайт, работающий через мой сервер, расположенный по адресу 192.168.2.111 (порт 80) в моей сети. В настоящее время я работаю на сайте, используя XAMPP. Для доступа к сайту я создал псевдоним, который пользователи будут использовать для ввода URL-адреса.

Чтобы разрешить этот псевдоним, мне нужно было изменить файл хостов Windows и добавить следующее (на сервере с Apache и т.д.):

127.0.0.1 www.mysite.com

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

192.168.2.111 www.mysite.com

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

Есть ли способ получить тот же результат БЕЗ необходимости делать это для тридцати компьютеров? Если IP-адрес сервера должен был измениться, мне нужно было бы изменить его для всех компьютеров, и я хочу этого избежать.

Любые предложения будут великолепны!

Благодарю.

1 ответ1

2

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

Вы можете прочитать немного о создании записи псевдонима DNS в Windows здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .