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

поддомены к разным ВМ на одном IP-адресе

У меня дома есть установка с сервером Freenas сервера ESXi и несколькими клиентами Win7.

У меня есть домен refactoringme.com. Я установил запись домена @ и WWW на свой (текущий) IP-адрес. Затем я перенаправил порт 80 на свой локальный сервер win2k3 на моем маршрутизаторе Linksys и использовал сопоставление имени хоста для запуска 5 тестовых сайтов, которые у меня есть. Все работает.

Теперь я хочу использовать машины под ключ и перейти на выделенные серверы виртуальных машин. Один для вики, один для SVN и т. Д.

Итак, как мне заставить www.refactoringme.com перейти на один внутренний IP-адрес, а wiki.refactoringme.com - на другой внутренний IP-адрес, в то время как они оба используют один и тот же внешний IP-адрес? Я добавил дополнительную запись для вики в свой домен и указал на @.

Я подумал, что это должен быть настоящий брандмауэр. Поэтому я установил PFSense на виртуальную машину и установил ее в DMZ на моем Linksys.

С этого момента мне не повезло. Я думал, что, возможно, это будет в DNS Forwarder или, может быть, в разделах правил, но ни то, ни другое не сработало. Я делаю это неправильно или на правильном пути, но что-то упускаю.

Спасибо за помощь.

У вас должен быть один обратный прокси-сервер во внешнем интерфейсе, который принимает все запросы, определяет назначение по заголовку хоста и перенаправляет его на соответствующий сервер. Вы можете использовать такое программное обеспечение, как nginx, ха-прокси, или Кальмар; или аппаратное устройство.

вы можете использовать "заголовки хоста" на веб-сервере.

http://support.microsoft.com/kb/190008