Разрешение локального DNS-имени хоста для сервера Apache

Извините, если это новый вопрос, но я ни в коем случае не администратор сети.

Я пытаюсь настроить сервер Apache, доступ к которому возможен только через локальную сеть. У него должно быть имя хоста, чтобы пользователь мог ввести что-то вроде foo или foo.com в свой браузер, чтобы использовать его вместо использования IP-адреса.

В настоящее время сервер работает на Fedora 11 с Apache 2.2.13, но я, вероятно, в конечном итоге перенесу его на CentOS. Мне также нужно сделать это в Windows и, возможно, в OS X. Сервер необходимо развернуть в клиентских организациях, чтобы у каждого клиента была собственная интрасеть. Я не верю, что мы можем положиться на клиентов, имеющих компетентных сетевых администраторов (школы с недостаточным финансированием и т. Д.), Поэтому мы хотели бы распространять пакет, который собирает все самостоятельно.

2 ответа

Решение

Решение заключается в добавлении записи DNS A или CNAME на DNS-серверы клиентов. Вы не сможете сделать это через какой-то пакет.

Однако, если вы включаете DNS-регистрацию на сервере, а имя хоста, которое вы назначаете этому компьютеру, является "именем" сайта интрасети, то, когда компьютер включен и подключается к сети, он зарегистрирует свое имя хоста в DNS.

Таким образом, вы можете назвать сервер "интрасеть", и он будет регистрироваться в DNS клиентов как "интрасеть".

Клиенты в той же сети должны иметь доступ к ней, набрав http://intranet

Вы можете взглянуть на страницу Википедии для Zeroconf, в частности, разделы, посвященные обнаружению сервисов и разрешению имен. Служба Bonjour будет работать - вы можете настроить сервер для объявления его имени, и клиенты, знакомые с Bonjour, начнут распознавать имя. На компьютерах Mac есть поддержка клиентов Bonjour, а в Windows - нет, поэтому вам придется установить клиент mDNS на каждый компьютер Windows, чтобы он распознавал пакеты Bonjour. На странице zeroconf перечислены некоторые другие технологии, которые могут лучше соответствовать вашим потребностям.

Другие вопросы по тегам