Перенос конфига RADIUS с Windows 2003 IAS на Windows 2008 NPS

В рамках предыдущей статьи появились заметки о том как перенести настройки RADIUS на новый сервер, включая сертификаты и прочий хлам. Дело в том, что функционал RADIUS на Windows Server 2008 реализован в рамках NPS (Network Policies Server).

Для того что бы все завести на более новой версии ОС нужно воспользоваться утилитой iasmigreader.exe. Она входит в состав инструментов Windows 2008 R2 и более поздних версий. Это утилита командной строки, которая может вытянуть конфиги IAS с машины под управлением Windows Server 2003 в отдельный файл - Ias.txt. Дальше информацию с этого файла можно втянуть (импортировать) в NPS сервер на Windows Server 2008 используя netsh nps import. Правда прикольно?

  1. Для начала нужно найти exe файл. Валяется он где-то в папке <em>C:\Windows\winsxs\. </em>Можно воспользоваться поиском файлов в этой папке и найти iasmigreader.exe
  2. Дальше копируем его на сервер с Win2003 и запускаем из командной строки. Дожидаемся завершения выполнения.
  3. Как я уже говорил эта утилита экспортирует настройки RAIUS в отдельный текстовый файл <strong>ias.txt</strong>. Его можно найти в папке  C:\Windows\system32\ias. Если у Вас x64 система, тогда текстовый файл будет лежать в папке C:\Windows\syswow64\ias
  4. Скопирует этот файл на новый сервер с Windows 2008 и NPS.
  5. Импортируйте настройки вот такой командой:

netsh nps import ias.txt

Вот и все. Теперь можете смело открывать консоль управления NPS и Вы уведите все настройки с исходного сервера.