Показать полную графическую версию : Два веб-сервера на одном IP-адресе
Есть локалка, в ней 2 webserver-а (почта+сайт), выход в инет через рвыделенный рутер с одним внешнем IP. На рутере перенаправлен порт 80 на сервере с сайтом.
Как настроить вебсервер сайта (или в самом сайте сделать перенаправление) чтоб по набору "company.com/mail/" сделать редирект на почтовый сервер?
Delirium
24-02-2010, 00:52
В локалке по какому адресу выходите на почтовик? У меня в ISA есть публикация WEB сервера, которая и позволяет открывать почту "извне" локальной сети.
в локалке и веб и майл сервер имеют локальные адреса, выход в инет имеют через другой сервер/рутер, на рутере перенаправлены внешние запросы к 80 порту к веб серверу, на почтовом сервере настроен веб интерфейс к почте
Delirium
25-02-2010, 00:44
EndErr, веб сервер и почта на разных машинах находятся? Что используется в качестве прокси сервера и файрвола? Еще раз повторюсь, надо сделать публикацию WEB сервиса с перенаправлением на нужный внутренний адрес.
веб сервер и почта на разных машинах находятся? »
Да
надо сделать публикацию WEB сервиса с перенаправлением на нужный внутренний адрес »
вот ето мне и нужно сделать, но вот не знаю как
в качестве прокси и файрвола теперь TrafficInspector но хочу снести и поднять на freebsd+squid+trafd (или другая комбинация, но прицип тотже)
В настоящем времени опубликован тока вебсервер на порту 80, а как добавить еще одну запись для вебпочты? Пока сделал так: опубликовал вебпочту на 8080 порту а ретер уже перенаправляет с 8080 на 80 вебпочты и все работает, но както неудобно тыкать http://site:8080, тогда сделал переадресацию через "RedirectPermanent /mail http://site:8080" в httpd.conf апача, все конечно работает но хотелось бы сделать редирект чтоб выглядел естетичней: "http://mail.site/" а не "http://site:8080".
Кстати, у провайдера зарегестрированны домены на мой внешний ип: mail.company.co и company.co (если это поможнт вам помоч мне)
Delirium
26-02-2010, 00:54
EndErr, не знаю как это работает в связке freebsd+squid+trafd, а в ISA Server это делается быстро и просто, одной публикацией сервиса.
Нужен реверсивный прокси:
- либо SQUID в режиме реверсивного прокси;
- либо apatch (если не ошибаюсь, то режим будет звучать как "кэширующий сервер"
в ней 2 webserver-а (почта+сайт) »
почта - это smtp/pop-сервер, а не веб... веб-сервер - преимущественно http-сервер.
хотелось бы сделать редирект чтоб выглядел естетичней: "http://mail.site/" а не "http://site:8080" »
Настройка DNS + запись в конфиг-файле веб-сервера о субдомене... и тогда получится редирект на этот субдомен.
почта - это smtp/pop-сервер, а не веб... »
совершенно верно, но для почты можно ведь и веб морду прикрутить настроив в дополнении courier imap, а для веб морды нужен и вебсервер, вот так и получаетсо 2 веба в сети
EndErr, два запущенных веб-сервера на одной машине будут конфликтовать друг с другом, хотя бы из-за общих используемых портов.для веб морды нужен и вебсервер, вот так и получаетсо 2 веба в сети »
не путайте веб-сервер и хост, прописанный в конфиге веб-сервера.
Solitude
05-08-2015, 16:48
Подскажите, вопрос подобного рода:
стоит роутер (имеет внешний IP 111.222.333.444), за роутером 2 компьютера в локальной сети:
компьютер 1 - IP 192.168.1.111
компьютер 2 - IP 192.168.1.222
На компьютере 1 поднят веб сайт, на компьютере 2 поднят почтовый сервер (MDaemon) + веб интерфейс почты
Подскажите, как настроить роутер и DNS так чтоб при заходе на:
company.ru пользователи попадали на веб-сайт, который поднят на компьютере 1
mail.company.ru пользователи попадали веб интерфейс почты, которые подняты на компьютере 2
И тот и тот ресурс используют для входа 80-порт, а пробросить его можно только 1 компьютер.
В настройках DNS домена прописаны записи:
A запись - company.ru 111.222.333.44
MX запись - mail.company.ru 111.222.333.44
На компьютерах 1 и 2 стоит Win 2003
DJ Mogarych
05-08-2015, 22:24
Обратный прокси нужен.
Kerio Control умеет, TMG 2010, pfsense.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.