Недавно столкнулся с проблемой — в сервер на Windows Server 2008 R2 с поднятой и настроенной службой RRAS был добавлен новый сетевой адаптер, однако в оснастке RRAS он не появился и добавить его вручную, как это делалось в Windows Server 2003 не удалось, интерфейс отсутствовал в списке доступных для добавления. На форумах предлагалось гениальное решение — удалить конфигурацию RRAS, а затем заново настроить службу. Быть может это решение годится, когда конфигурация элементарная и RRAS не выполняет критичных задач, но не в моем случае.
Приемлемое решение все же удалось найти на форумах Технет:
- Открываем реестр, переходим к ключу
HKLM\SYSTEM\CurrentControlSet\services\RemoteAccess\Interfaces
, находим ключ с наибольшим номером и экспортируем его в файл. - Переходим к ключу
HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces
и ищем интерфейс, отсутствующий в RRAS, копируем его GUID. - В файле увеличиваем номер интерфейса, меняем GUID в параметре
InterfaceName
. - Импортируем файл в реестр, перезапускаем службу RRAS.
Решение, увы, нетривиальное. Более того, в той же ветке на форуме пишут, что в Windows Server 2012 R2 проблема решается точно также.