Переадресація порту на домен Windows


0

Я намагаюся розібратися, як керувати правилами переадресації портів на маршрутизаторі, який діє як шлюз для домену Windows, який має на ньому кілька веб-серверів.

Залежно від запиту, що надходить, мені потрібно мати можливість переслати цей запит на потрібний веб-сервер.

Хтось може пояснити, як це працює?

Інформація про налаштування досі ...

Новий контролер домену, на якому працюють DNS-сервіси. DHCP обробляється маршрутизатором (статичні IP-адреси, де це доречно).

Маршрутизатор налаштований на використання мого контролера домену як DNS-сервера 1, а google як DNS-сервера 2 (якщо контролер домену не працює, нормальний інтернет-трафік все ще повинен працювати). У моєму плані зрештою, щоб другий контролер DNS / домену працював на другому фізичному хості (не актуально, хоча я підозрюю).

Сценарії DNS для обробки ...

example.com     -> public IP -> 192.168.1.5 (Web Server 1)
foo.example.com -> public IP -> 192.168.1.6 (Web Server 2)

Чи може хтось пояснити, як я з цим займаюся, щоб такі запити працювали як всередині, так і зовні локальної мережі?

Типові сценарії використання ...

User wanting to access Intranet site from the office / home
User wanting to access the corporate website from the office / home

2
Переадресація портів працює з портами та маршрутизацією на рівні TCP / IP, і не знає доменів на рівні HTTP. Ви шукаєте зворотний проксі-сервер , який можна виконати з деякими веб-серверами, такими як IIS або Nginx, або з більш спеціалізованими балансирами навантаження, такими як HAProxy.
Боб

@Bob правильно. Ви хочете, щоб маршрутизатор перенаправляв увесь трафік на ваш зворотний проксі-сервер. Цей сервер розгляне, що це за запит (mail.example.com, foo.example.com) та перенаправить трафік на відповідний внутрішній сервер.
Нарзард

Ну добре ... так що я можу просто натиснути всі запити до однієї з веб-скриньки і IIS обробляти переадресацію до іншого поля, поки я не отримаю зворотний проксі на місці.
Війна

Будь-які рекомендації щодо зворотного проксі / як це правильно встановити? на серверах Microsoft?
Війна

1
Залежить від ваших потреб (кількість серверів, одночасне підключення і т. Д.) І досить небагато цього, на думку думки, але Nginx і HAProxy обидва використовуються для збалансування високої пропускної навантаження дуже великими компаніями. IIS ... не так багато, але це може бути найкращим варіантом для Windows. Але якщо ви тут задаєте це питання, ви, мабуть, не керуєте достатньо великим сайтом, щоб не знадобитися нічого особливого.
Боб
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.