Назад | Перейти на главную страницу

Веб-сайт в локальной сети

Мне нужно сделать адрес веб-сайта доступным на локальном интернат...
таким образом, что любой в нашей локальной сети может перейти на «www.example.com» и будет перенаправлен на IP-адрес машины с этим сайтом ...

Как это можно сделать на серверах Windows?

Изменить: А как настроить локальный DNS-сервер?

Вы имеете в виду в вашей собственной интранете (то есть в той, которая находится под вашим контролем)?

Если это так, просто разместите свой сайт с помощью Windows IIS, apache или аналогичного и создайте запись DNS, которая указывает на сайт, и проверьте.

Вам нужен способ для каждого клиента сопоставить www.example.com с соответствующим IP-адресом.

На мой взгляд, у вас есть 2 варианта.

  1. Добавьте запись в DNS-сервер интрасети (или настройте DNS-сервер, если у вас его нет).
  2. Добавьте запись в файл «hosts» для каждого клиента в сети.

Вы не говорите, сколько у вас клиентов или какую ОС они используют.

На машинах Linux хост-файл /etc/hosts.
В Windows файл хоста C:\WINDOWS\system32\drivers\etc\hosts

Добавление строки, в которой говорится:

1.2.3.4 www.example.com

в этот файл должен позволить клиенту решить эту проблему.

Однако редактирование и обслуживание файлов хостов становится проблемой, когда у вас много клиентов и / или много серверов. Использование DNS-сервера, вероятно, является лучшим вариантом.

Настроить локальный DNS-сервер можно на сервере Windows 2003/2008 или на сервере Linux, если вы хотите пойти по этому пути. Однако это не быстрые 2 минуты.

Если вы хотите установить его в Windows: Устаревшее содержимое Windows Server 2003/2003 R2 | Центр загрузок Microsoft