Порядок установки TMG on Server 2008 R2 Std
Моя задача: Разобрать как пошаговые заметки все моменты как у меня сейчас настроен корпоративный шлюз на базе Forefront TMG 2010
с целью понимания, как и что дабы в последствии уйти от него в пользу pfSense
. Я придерживаюсь позиции, что сперва нужно узнать, как сейчас настроено дабы если что-то пойдет не так в процессе переноса я мог вернуться обратно, плюс упорядочу правила, может какие не используются или настроено не правило. Что же такое Forefront TMG 2010
— это ПО организации периметра локальной сети с целью обеспечения VPN
доступа, предотвращение вторжения, проверка наличия вредоносных программ и фильтрация URL
-адресов.
Что понадобится:
1) Инфраструктура домена
srv-dc.polygon.com (AD, DNS, DHCP)
2) Виртуальная машина под Forefront TMG 2010
Характеристики:
CPU 1 (2 cores)
RAM: 6Gb
HDD: 70Gb
2) Наличии двух сетевых карт на VM: srv-gw.polygon.com
WAN (vmbr0)
LAN (vmbr1) (10.90.90.2/24)
На своем тестовом полигоне создаю VM
с осью Windows Server 2008 R2 Std SP1 English
Именую ее, как srv-gw.polygon.com
Шаг №1:
Авторизуюсь в системе как администратор домена (Login: ekzorchik Group: Domain Admins)
Шаг №2:
В системе которая будет являться шлюзом для локальной сети выключаю брандмауэр для всех профилей:
Start - All programs - Accessories
— и через правый клик на Command Prompt
запускаю консоль командной строки с правами администратора "Run as administrator"
123456789 | c:\Windows\system32> netsh advfirewall set allprofiles state off rem Disable Last Access Time (Увеличивает производительность) c:\Windows\system32> fsutil behavior set disablelastaccess 0 rem Отправляем систему в перезагрузку c:\Windows\system32> shutdown /r /t 3 |
Шаг №3:
Произвожу настройку сетевых интерфейсов:
Start - Control Panel - View by: Category - Small icons - Network and Sharing Center - Change adapter settings
Local Area Connection
(переименовываю вWAN
) и открываю свойства адаптера где обозначаю
This connection uses the following items:
Internet Protocol Version 4 (TCP/IPv4): отмечаю галочкой
со всех остальных настроек галочки снимаю
IP address: 172.33.33.105
Subnet mask: 255.255.255.0
Default gateway: 172.33.33.100
Local Area Connection 2
(переименовываю вLAN
) и открываю свойства адаптера где обозначаю
This connection uses the following items:
Client for Microsoft Networks: отмечаю галочкой
QoS Packet Scheduler: отмечаю галочкой
File and Printer Sharing for Microsoft Networks: снимаю галочку
Internet Protocol Version 4 (TCP/IPv4): отмечаю галочкой
Link-Layer Topology Discovery Mapper I/O Driver: отмечаю галочкой
Link-Layer Topology Discovery Responder: отмечаю галочкой
На заметку: Отключение ‘File and Print Sharing for Microsoft Networks’
на внутреннем интерфейсе TMG
сервера не позволит подключаться к общим папкам (шарам) этого TMG
сервера, независимо от системной политики или каких-то других правил доступа. Это рекомендуется для лучшей безопасности, т.к. общим папкам совершенно не место на фаерволе.
IP address: 10.90.90.2
Subnet mask: 255.255.255.0
Preferred DNS server: 10.90.90.3
Alternate DNS server: 10.90.90.3
Шаг №4:
После авторизуюсь на домен контроллере и в оснастке DNS
указываю в свойствах во вкладке Forwarders
указываю DNS
, к примеру, обычно указываю DNS WAN
адреса который предоставляем Вам Ваш провайдер, либо 8.8.8.8
и 8.8.4.4
Шаг №5:
Перехожу в каталог C:\Soft\TMG\
куда у меня распакован дистрибутив и запускаю средство подготовки чтобы убедиться, что на компьютере установлены приложения, необходимые для успешной установки Forefront TMG 2010.
C:\Soft\TMG\2010\Forefront TMG 2010 x64 Ent\autorun.html
(экран приветствия)
нажимаю на Run Preparation Tool
(это запускается мастер: "C:\Soft\TMG\2010\Forefront TMG 2010 x64 Ent\FPC\PrerequisiteInstaller.exe"
после нажимаю Next
I accept the terms of the License Agreements: отмечаю и нажимаю Next
Forefront TMG services and Management: отмечаю и нажимаю Next
На заметку:
- Forefront TMG services and Management — установка одного сервера Forefront TMG на компьютере, включая установку всех служб Forefront TMG и консоли управления Forefront TMG, предназначенной для локального управления Forefront TMG.
- Enterprise Management Server (EMS) for centralized array management — этот параметр установки доступен только в выпуске Forefront TMG Enterprise Edition (в версии Forefront TMG Standard Edition данный параметр установки отсутствует). Сервер Enterprise Management Server позволяет централизованно управлять несколькими массивами Forefront TMG.
Происходит подготовка (ожидаю)
Затем мастер сообщает, что все подготовительные компоненты установлены и настроены, нажимаю Finish
в следствии чего запускается мастер "Launch Forefront TMG Installation Wizard"
Нажимаю Next
I accept the terms in the license agreement: отмечаю и нажимаю Next
указываю
User Name: Windows User
Organization: polygon
Product Serial Number: V3K2P-BCYDT-QCBPP-868CM-V2KPF
и нажимаю Next
путь установки оставляю по умолчанию: Installation path for Forefront TMG: C:\Program Files\Microsoft Forefront Threat Management Gateway\
и нажимаю Next
затем предопределяю внутренний интерфейс
нажимаю Add
нажимаю Add Adapter...
и отмечаю галочкой интерфейс, который я переименовал ранее, как LAN
(локальная сеть) и нажимаю OK
после нажимаю OK
окна Addresses
где нажимал Add Adapter...
, затем нажимаю Next
этапа мастера где предопределил внутреннюю сеть
затем нажимаю Next
— этот шаг, когда в систему будут установлены роли:
SNMP Service
IIS Admin Service
World Wide Web Publishing Service
Microsoft Operations Manager Service
а после нажимаю Install
, ожидаю…
Процесс установки завершен и теперь кликаем Launch Forefront TMG Management when wizard closes
— запуск консоли управления TMG 2010
для начальной конфигурации:
Но вот тут у меня не все так гладко как хотелось бы, вижу ошибку запуска скрипта на этой странице:
Щелкаем Yes:
Решение по этой ошибке:
Зайдите по пути C:\Program Files\Microsoft Forefront Threat Management Gateway\UI_HTMLs\TabsHandler\TabsHandler.htc
. После открываем свойства и переходим на вкладку Security и раз я установку произвожу не под локальным администратором (SRV-GW\Administrators)
, а под Polygon\ekzorchik (Group: Domain Admins)
мне нужно дать себе полный права на данный файл:
Открываем его (файл TabsHandler.htc
) с помощью текстового редактора Notepad++
или обычного Notepad.exe
и через поиск по слову "paddingTop"
находим совпадения и перед каждой строкой ставим символ комментария "//"
. После сохраняем внесенные изменения.
После этого изменения Forefront Threat Management Gateway (TMG)
открывается без ошибки:
Start - All Programs - Microsoft Forefront TMG - Forefront TMG Management
и запускается процесс инсталляции состоящий из трех шагов:
Шаг №1: Configure network settings
нажимаю Next
Edge firewall: выбираю
нажимаю Next
Network adapter connected to the LAN: выбираю LAN
нажимаю Next
Network adapter connected to the Internet: выбираю WAN
нажимаю Next
, затем Finish
Шаг №2: Configure System settings
нажимаю Next
идентификацию хоста - оставляю по умолчанию
и нажимаю Next
, затем Finish
Шаг №3: Define deployment options
нажимаю Next
I do not want to use the Microsoft Update service: отмечаю
и нажимаю Next, Yes
выводится какая лицензия установки TMG
и нажимаю Next
No, I don't want to participate: отмечаю
и нажимаю Next
Select your level of participation: выбираю None. No information is sent to Microsoft
и нажимаю Next
, затем Finish
итак, все три шага мастера я прошел, отмечаю галочкой Run the Web Access wizard
и нажимаю Close.
Запускается мастер Welcome to the Web Access Policy Wizard
нажимаю Next
Do you want the wizard to create a default rule that blocks access to potentially malicious URL categories? выбираю No, do not create the rule for me
и нажимаю Next
Block access to these Web destinations: пропускаю и нажимаю Next
Do you want to apply malware inspection to the rules created by the Web Access Policy Wizard? No, do not inspect Web content requested from the Internet
и нажимаю Next
Allow users to establish HTTPS connections to Web sites: отмечаю
Do not inspect HTTPs traffic and do not validate HTTPS site certificates. Allow all HTTPS traffic
и нажимаю Next
Enable the default Web caching rule: снимаю галочку (Кэш не буду использовать)
и нажимаю Next
, затем Finish
после перехожу в Firewall Policy
и нажимаю Apply
Далее предупреждение о рестарте сервисов во время установки:
Do not show this prompt again:
отмечаю галочкой дабы не указывать комментарий после каждого нажатия на Apply
когда я буду применять какие либо настройки
и нажимаю Apply
Применяются изменения, изменения применились:
На заметку: Как обновить TMG
до версии, как у меня на работе см заметку.
Итого первичная установка завершена. Далее я заметка к заметке буду настраивать с учетом имеющегося у меня от и до на данном виртуальном стенде со всеми нюансами. А пока я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.