В настоящее время в моей сети есть сервер Exchange, но я хочу отойти от всей экосистемы Microsoft. Я хотел бы настроить веб-сервер Linux в своей сети и разместить на нем все свои сайты, обойдя сервер Exchange и его IIS. Возможно ли это сделать без использования номеров портов в адресе? Возможно ли запустить веб-сервер Apache перед моим ящиком Exchange?
Кроме того, сервер обмена все еще работает, и мне нужно иметь возможность доступа к нему. Я не нашел подходящего решения, которое позволило бы мне получить те же преимущества, что и Exchange 2010. Как только я это сделаю, Exchange box будет постепенно отключен.
Спасибо за помощь!
решение1
Первое первым:
Да, возможно разместить несколько веб-сайтов на Apache на одном IP-адресе без упоминания номера порта в URL. Это можно сделать с помощью функции виртуального хостинга на основе имени Apache, и вы можете следовать некоторым примерам здесь: http://httpd.apache.org/docs/2.2/vhosts/examples.html
Обратите внимание: НЕ используйте виртуальный хостинг на основе IP-адреса на предыдущем шаге, это поможет вам позже настроить Exchange на том же IP-адресе.
После того, как все ваши веб-сайты будут перенесены с IIS на Apache и размещены с использованием виртуального хостинга на основе имени (и автоматически будут прослушиваться порт по умолчанию 80, поэтому не требуется указывать номер порта в браузере при доступе), вы можете настроить Exchange на той же или другой машине в вашей локальной сети и получать к нему доступ, используя его имя (не IP) из удаленных мест. Вы можете добиться этого, используя NAT в вашей локальной сети (см. следующие URL-адреса):
http://www.revsys.com/writings/quicktips/nat.html http://computer.howstuffworks.com/nat2.htm