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

Детальные временные ограничения сервера сетевой политики

Я настраиваю NPS в качестве источника аутентификации RADIUS для моих беспроводных клиентов.

Я пытаюсь различать школьные часы и часы после обеда, поскольку мне нужно подключить определенных пользователей к другой сети для доступа к дополнительным ресурсам в нерабочее время.

Я могу установить дневные и временные ограничения, но с точностью до часа. Мне нужны в худшем случае 30-минутные интервалы, в идеале - 15-минутные.

Кто-нибудь знает, возможно ли такое с NPS от Microsoft?

Да, это возможно.

Шаг, который нужно сделать:

  1. установить примерное ограничение по времени, которое позволяет графический интерфейс,
  2. сбросить конфигурацию NPS
    с сетью:
    netsh nps export filename="path\file.xml" exportPSK=YES
    с PowerShell:
    Export-NpsConfiguration -Path <filename>
  3. отредактируйте файл XML. Вот дроиды, которых вы ищете (пример): <msNPConstraint xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="string">TIMEOFDAY("0 00:00-24:00; 1 00:00-02:00 03:00-24:00; 2 00:00-24:00; 3 00:00-24:00; 4 00:00-24:00; 5 00:00-24:00; 6 00:00-24:00")</msNPConstraint>
    Я удалил 1 час
    вид отказано сделано: 1 00:00-02:00 03:00-24:00
    Вы можете настроить минуты в XML, а не в графическом интерфейсе.
  4. восстановить конфигурацию NPS из отредактированного XML-файла.
    netsh nps import filename="path\file.xml"

пс. В общем - вы можете сделать намного больше в XML, даже добавить вещи / атрибуты / правила, которые невозможно использовать через графический интерфейс.

ссылка на дамп / восстановление: http://technet.microsoft.com/pl-pl/library/cc732059%28v=ws.10%29.aspx