Document 5026883

advertisement
DirectAccess - безопасный
прозрачный доступ к
корпоративной сети
Бешков Андрей
Шаповал Александр
Синицын Артем
Microsoft Платформа 2010
http://msplatforma.ru
DirectAccess
При подключении удаленного пользователя к сети
Интернет
Пользователь подключается к корпоративной сети
Получает доступ к необходимым внутренним ресурсам
Компьютер пользователя доступен из корпоративной сети
Возможно управление, применение обновлений и пр.
От пользователя не требуются никакие
дополнительные шаги
При традиционном VPN необходимо вручную установить
соединение
Пользователь по-прежнему работает с локальными
ресурсами
Доступ к корпоративной сети и локальным или Интернетресурсам осуществляется по разным маршрутам
Возможна маршрутизация всего трафика через DirectAccess
Microsoft Платформа 2010
http://msplatforma.ru
Потоки данных
Интранет
Интернет
Клиент
DirectAccess
Сервер
DirectAccess
Корпоративные
ресурсы
Внутренний трафик
Интернет
сервера
Microsoft Платформа 2010
Интернет трафик
http://msplatforma.ru
Преимущества DirectAccess
Постоянный доступ к корпоративной сети
Прозрачный доступ к корпоративной сети
Двустороннее взаимодействие
Повышенная безопасность
Интегрированное решение
Microsoft Платформа 2010
http://msplatforma.ru
Технологический фундамент
Разрешение имен:
DNS и NRPT
Защита данных: IPsec
Коммуникации: IPv6
Microsoft Платформа 2010
http://msplatforma.ru
Коммуникации: IPv6
IPv6: варианты
DirectAccess требует
IPv6
Если IPv6 не доступен,
DA-клиенты используют
транзитные технологии
IPv6
В корпоративной сети
могут использоваться:
IPv6
Транзитные
технологии IPv6
NAT-PT
Наилучший вариант для
DirectAccess – применение IPv6 в
корпоративной сети
Intranet
Internet
NAT-PT
Встроенный IPv6
Транзитные технологии IPv6
IPv4
Microsoft Платформа 2010
http://msplatforma.ru
Почему IPv6?
Практически неограниченное адресное пространство
Разделяемый туннель (Split Tunnel)
Механизм, при котором компьютер подключен к одной сети
напрямую, к другой через туннель
Сложности в настройках в сетях IPv4, где часто применяются
одинаковые адреса в разных подсетях
Дополнительные усилия по обеспечению безопасности
Безопасность «точка-точка»
NAT создает препятствия для обеспечения безопасности
«точка-точка»
IPv6 не требует NAT
Microsoft Платформа 2010
http://msplatforma.ru
Защита данных: IPsec
IPsec тесно интегрирован с IPv6 и позволяет создавать
правила, определяющие, как и когда шифровать трафик
 End
to edge
 End to end
 End
to edge
 End to end
Microsoft Платформа 2010
http://msplatforma.ru
Разрешение имен: DNS и NRPT
Соединение
DirectAccess
Соединение
Internet
Клиенты DirectAccess применяют более
«интеллектуальную» маршрутизацию
При разрешении имен используется таблица
политики разрешения имен (Name Resolution
Policy Table)
DNS-сервер может быть задан для
пространства имен, не только для интерфейса
Microsoft Платформа 2010
http://msplatforma.ru
Внешние коммуникации
IP-адрес,
полученный
от ISP:
Адрес IPv6
для
DirectAccess
Private
IPv4
IPv6
Public
IPv4
6to4
Teredo
IPv6
Встроенный IPv6
Внешний IPv4-адрес
использует 6to4 для
передачи IPv6 внутри
протокола IPv4 (IP 41)
Частный IPv4-адрес
использует Teredo для
передачи IPv6 внутри
IPv4 UDP (UDP 3544)
Клиент
DirectAccess
IPv6
6to4
Teredo
IP-HTTPS
Если нет доступа к
серверу DirectAccess,
используется IP-HTTPS
(TCP 443)
Microsoft Платформа 2010
http://msplatforma.ru
Внутренние коммуникации
IPv6: варианты
Полная поддержка IPv6
На серверах любая ОС с
поддержкой IPv6
Требуется сетевая
инфраструктура IPv6
Лучший вариант в
перспективе
Наилучший вариант для
DirectAccess – применение IPv6 в
корпоративной сети
Интернет
ISATAP
Интранет
IPv6 внутри IPv4
Серверы Windows Server
2008 или 2008 R2
Не требуется замена
маршрутизаторов
NAT-PT
NAT-PT
Трансляция IPv6 в IPv4
Любая ОС на серверах
Встроен в UAG
Встроенный IPv6
Транзитные технологии IPv6
IPv4
Microsoft Платформа 2010
http://msplatforma.ru
Архитектура Forefront UAG + DA
Корпоративная сеть
Exchange
CRM
SharePoint
IIS based
IBM, SAP, Oracle
Мобильные
устройства
Интернеткиоски
Layer3 VPN
Internet
HTTPS (443)
Terminal /
Remote Desktop
Services
DirectAccess
Не-web
Бизнес-партнеры
AD, ADFS,
RADIUS, LDAP….
NPS, ILM
Мобильные сотрудники
Microsoft Платформа 2010
http://msplatforma.ru
Forefront UAG и DirectAccess
Доступ к серверам с поддержкой только IPv4
Доступ для старых версий и не-Windows платформ
Масштабируемость и утравляемость
Простота внедрения и администрирования
Надежная защита периметра
Всегда включен
IPv6
IPv6
IPv4
IPv6
или
IPv4
Microsoft Платформа 2010
http://msplatforma.ru
Внешний IPsec
IP-HTTPS
Шифрование IPsec+ESP
Microsoft Платформа 2010
http://msplatforma.ru
Внутренний IPsec
Без IPsec
Аутентификация
IPsec
Шифрование
IPsec
Microsoft Платформа 2010
http://msplatforma.ru
Установка туннеля
Туннель1: инфраструктурный
Аутентификация: сертификат
компьютера
Доступ: AD/DNS/Управление
Туннель 2: прикладной
Аутентификация: сертификат
компьютера + пользователь (Kerberos
или сертификат)
Доступ: все
Microsoft Платформа 2010
http://msplatforma.ru
Модели доступа
Полный доступ к интранет (end-to-edge)
Шифрованный трафик от DA-клиента до DA-сервера, во
внутренней сети IPsec не используется
На внутренних серверах приложений может использоваться
любая ОС
Доступ к определенным серверам (modified end-toedge)
Шифрованный трафик от DA-клиента до DA-сервера, во
внутренней сети используется аутентификация (ESP+NULL
или AH) на выбранных серверах
Клиент может быть уверен, что подключается именно к
выбранному серверу
Сквозной (end-to-end)
Туннель IPsec устанавливается от DA-клиента через DAсервер до сервера приложений
Microsoft Платформа 2010
http://msplatforma.ru
NRPT
Поддерживается в Windows 7 и Windows
Server 2008 R2
Задает DNS-серверы для пространства имен
Позволяет разделить внутренний и внешний
трафики
Если DA-клиент определяет, что находится за
пределами интранета, он использует NRPT
Exemption Policy
Содержит имена, которые всегда должны
разрешаться через внешние DNS-серверы
При обработке таких имен DA-клиент игнорирует
внутренние DNS-серверы
Microsoft Платформа 2010
http://msplatforma.ru
Настройка NRPT
Настраивается через групповую политику
Computer Configuration | Policies | Windows
Settings |Name Resolution Policy
Можно просмотреть с помощью Netsh
Netsh name show policy
Microsoft Платформа 2010
http://msplatforma.ru
Определение местоположения
Для определения местоположения DA-клиента
(в Интернете или в корпоративной сети) при
настройке DirectAccess необходимо задать
несколько параметров:
Имя DNS для интранет-ресурсов
IP-адрес, в который должно разрешаться это имя
IPv6-префикс для интранет-сети
HTTPS-URL для некоторого веб-сервера
Microsoft Платформа 2010
http://msplatforma.ru
Определение местоположения
При подключении к сети для определения
местоположения DA-клиент:
Выполняет инициирующий DNS-тест
Пытается разрешить пробное имя и сравнить с заданным
пробным адресом
Использует Site Prefix List
Пытается подключиться к веб-серверу по
заданному HTTPS-URL
Microsoft Платформа 2010
http://msplatforma.ru
Требования к инфраструктуре
Сервер DirectAccess
Windows Server 2008 R2
Член домена Active Directory
Как минимум два физических сетевых адаптера
Как минимум два публичных адреса IPv4
Возможно развертывание нескольких серверов для
обеспечения масштабируемости
Клиент DirectAccess
Windows 7 Ultimate или Enterprise
Член домена Active Directory
Microsoft Платформа 2010
http://msplatforma.ru
Требования к инфраструктуре
Active Directory
Как минимум один домен
Group Policy
Для централизованного управления
Контроллер домена
Как минимум один DC с Windows Server 2008 или выше
Public key infrastructure (PKI)
Для выдачи компьютерных сертификатов
CRL должен быть доступен извне
Политики IPsec
Часть Windows Firewall with Advanced Security
Транзитные технологии IPv6
ISATAP, Teredo, 6to4
Microsoft Платформа 2010
http://msplatforma.ru
Исключения Firewall
Внешний интерфейс
Name
Teredo
6to4
IP-HTTPS
Native IPv6
UDP 3544
X
N/A
N/A
N/A
Protocol 41
N/A
X
N/A
N/A
TCP 443
N/A
N/A
X
N/A
ICMPv6
N/A
N/A
N/A
X
Protocol 50
N/A
N/A
N/A
X
UDP 500
IKE/AuthIP
X
X
N/A
X
Microsoft Платформа 2010
http://msplatforma.ru
Исключения Firewall
Интранет
Name
Native IPv6
IPv4 + NAT-PT
TCP
X
X
UDP
X
X
ICMPV6
X
All IPv6 connectivity
X
UDP 500 IKE/AuthIP
X
Protocol 41
ISATAP
X
Microsoft Платформа 2010
X
http://msplatforma.ru
Настройка DirectAccess
Демонстрация
Бешков Андрей
Эксперт
Microsoft
Microsoft Платформа 2010
http://msplatforma.ru
Итоги
DirectAccess обеспечивает прозрачный
доступ к корпоративным ресурсам вне
зависимости от местонахождения клиента
DirectAccess позволяет управлять
удаленными клиентами вне зависимости от
их расположения
DirectAccess повышает уровень
безопасности удаленных клиентов
Microsoft Платформа 2010
http://msplatforma.ru
Ресурсы
Мой блог:
http://blogs.technet.com/abeshkov
Раздел TechNet, посвященный
DirectAccess:
http://www.directaccess.com
Русскоязычный раздел сайта Microsoft по
Windows Server:
http://www.microsoft.com/rus/windowsserve
r
Портал TechDays:
http://www.techdays.ru
Microsoft Платформа 2010
http://msplatforma.ru
Download