Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 RRAS(라우팅 및 원격 액세스 서비스)가 시작되지 않을 때 해결 방법

RRAS(Routing and Remote Access Service, 라우팅 및 원격 액세스 서비스)는 Microsoft가 제공하는 API 기반 소프트웨어 라우터로, 기업이 VPN 연결을 구축해 최종 사용자에게 조직 네트워크에 대한 원격 접속 환경을 제공할 수 있도록 지원합니다. 아울러 두 서버 사이에 사이트 간(Site-to-Site) VPN 연결을 구성하는 기능도 제공합니다. 그런데 일부 사용자들은 VPN 연결을 설정하는 과정에서 RRAS 문제를 겪고 있습니다. 실제로 라우팅 및 원격 액세스 서비스가 계속 중지되거나 오류와 함께 종료된다는 보고가 있는데, 이 글에서는 Windows 기기에서 라우팅 및 원격 액세스 서비스가 시작되지 않을 때 시도해 볼 수 있는 해결 방법들을 정리했습니다.

Windows 11/10에서 RRAS(라우팅 및 원격 액세스 서비스)가 시작되지 않을 때 해결 방법

사용자들이 보고한 대표적인 오류 메시지는 다음과 같습니다.

  • 라우팅 및 원격 액세스 서비스가 다음과 같은 서비스별 오류와 함께 종료되었습니다.
    일반 액세스 거부 오류(General access denied error)
  • 라우팅 및 원격 액세스 서비스가 다음과 같은 오류와 함께 종료되었습니다.
    지정된 파일을 찾을 수 없습니다.
  • C:\Winnt\System32\Iprtrmgr.dll을 로드할 수 없습니다
  • 라우팅 및 원격 액세스 서비스가 서비스별 오류 2(0x2)와 함께 종료되었습니다.
  • 라우팅 및 원격 액세스 서비스가 서비스별 오류 31(0x1F)과 함께 종료되었습니다.
  • 라우팅 및 원격 액세스 서비스가 서비스별 오류 20205(0x4EED)와 함께 종료되었습니다.
  • 라우팅 및 원격 액세스 서비스가 서비스별 오류 193(0xC1)과 함께 종료되었습니다.

라우팅 및 원격 액세스 서비스가 시작되지 않을 때 해결 방법

Windows 기기에서 라우팅 및 원격 액세스 서비스가 계속 중지되거나 오류와 함께 종료된다면 아래 방법들을 순서대로 시도해 보세요.

  1. 레지스트리에서 SvcHostSplitDisable 값 활성화
  2. 레지스트리의 RouterManagers 키 값 확인
  3. TCP/IP(인터넷 프로토콜) 재설정
  4. IPv6 비활성화
  5. 라우팅 및 원격 액세스 서비스 재시작

각 해결 방법을 자세히 살펴보겠습니다.

1] 레지스트리에서 SvcHostSplitDisable 값 활성화

이 방법은 많은 사용자에게 실제로 효과가 있었던 솔루션입니다. Windows 레지스트리의 서로 다른 두 위치에서 SvcHostSplitDisable 값을 활성화해야 합니다. 작업을 시작하기 전에 시스템 복원 지점을 만들고 레지스트리를 백업해 두는 것을 권장합니다.

Win + R 키를 눌러 실행 명령창을 엽니다. regedit를 입력하고 확인을 클릭합니다. UAC(사용자 계정 컨트롤) 메시지가 나타나면 예를 클릭합니다. 그러면 레지스트리 편집기가 열립니다.

레지스트리 편집기가 열리면 아래 경로를 복사해 주소 표시줄에 붙여넣고 Enter 키를 누릅니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan

Windows 11/10에서 RRAS(라우팅 및 원격 액세스 서비스)가 시작되지 않을 때 해결 방법

왼쪽에서 RasMan 키가 선택되어 있는지 확인합니다. 그다음 오른쪽 창에 SvcHostSplitDisable 값이 존재하는지 확인합니다. 없다면 직접 생성해야 합니다.

빈 공간을 마우스 오른쪽 버튼으로 클릭하고 '새로 만들기 > DWORD(32비트) 값'을 선택합니다. 새로 생성된 값을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택한 후 SvcHostSplitDisable이라고 입력합니다.

SvcHostSplitDisable 값을 두 번 클릭하고 값 데이터1을 입력한 후 확인을 클릭합니다.

이번에는 레지스트리 편집기에서 아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess

Windows 11/10에서 RRAS(라우팅 및 원격 액세스 서비스)가 시작되지 않을 때 해결 방법

왼쪽에서 RemoteAccess 키가 선택되어 있는지 확인하고, 오른쪽 창에 DWORD(32비트) SvcHostSplitDisable 값이 있는지 확인합니다. 없다면 앞서 설명한 방법으로 직접 생성합니다.

SvcHostSplitDisable 값을 생성한 후 두 번 클릭하고 값 데이터1을 입력합니다.

위 두 개의 값을 레지스트리에 생성했다면 컴퓨터를 다시 시작합니다. 재시작 후에는 문제가 해결되었을 것입니다. 그래도 문제가 지속된다면 다음 해결 방법을 시도해 보세요.

2] 레지스트리의 RouterManagers 키 값 확인

이 방법은 이벤트 ID 20103과 함께 다음 오류 메시지가 표시되는 사용자를 위한 것입니다.

C:\Winnt\System32\Iprtrmgr.dll을 로드할 수 없습니다

레지스트리 편집기를 열고 아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess\RouterManagers\IP

왼쪽에서 IP 키가 선택되어 있는지 확인합니다. 그런 다음 오른쪽 창에 다음 값들이 있는지 확인합니다.

  • DLLPath
  • GlobalInfo
  • ProtocolID

값이 존재한다면 각각 아래와 같은 데이터 형식값 데이터를 가져야 합니다.

DLLPath
데이터 형식: REG_EXPAND_SZ
값 데이터: %SystemRoot%\System32\Iprtrmgr.dll

GlobalInfo
데이터 형식: REG_BINARY

ProtocolID
데이터 형식: REG_DWORD
값 데이터: 0x21(16진수)

이제 레지스트리 편집기에서 아래 경로로 이동해 오른쪽 창에 ServiceDLL이 있는지 확인합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess\Parameters

Windows 11/10에서 RRAS(라우팅 및 원격 액세스 서비스)가 시작되지 않을 때 해결 방법

ServiceDLL이 없다면 RRAS가 정상적으로 작동하는 다른 컴퓨터에서 해당 레지스트리 분기를 내보낸 후 내 컴퓨터로 가져와야 합니다. 이를 위해서는 다른 컴퓨터에 관리자 권한으로 로그인해야 합니다.

RRAS가 정상 작동하는 컴퓨터에서 레지스트리 편집기를 열고 위 경로로 이동합니다. 그다음 '파일 > 내보내기'로 이동해 해당 분기를 USB 메모리에 저장합니다. 이후 USB 메모리를 내 컴퓨터에 연결하고 레지스트리 편집기를 연 뒤 '파일 > 가져오기'를 선택해 USB 메모리의 파일을 불러옵니다. 이 과정을 통해 문제가 해결될 것입니다.

그래도 문제가 지속된다면 아래 지침에 따라 모뎀을 다시 설치해 보세요.

  1. 먼저 라우팅 및 원격 액세스 서비스를 비활성화합니다.
  2. 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택합니다.
  3. 장치 관리자에서 모뎀 노드를 확장하고 모뎀 드라이버를 마우스 오른쪽 버튼으로 클릭해 제거합니다.
  4. 서버를 다시 시작하고 플러그 앤 플레이 서비스가 모뎀을 다시 감지할 때까지 기다립니다.
  5. 라우팅 및 원격 액세스 서비스를 다시 활성화합니다.

함께 읽으면 좋은 글: Windows 11/10에서 네트워크 자격 증명 입력 오류 해결 방법

3] TCP/IP 또는 인터넷 프로토콜 재설정

TCP/IP 또는 인터넷 프로토콜 손상으로 인해 문제가 발생한 경우라면 인터넷 프로토콜을 재설정하면 문제가 해결될 수 있습니다. 그래도 도움이 되지 않는다면 Windows에서 제공하는 네트워크 초기화 기능을 사용해 보세요.

4] IPv6 비활성화

일부 사용자는 IPv6를 비활성화하여 이 문제를 해결했습니다. 위 방법으로 문제가 해결되지 않았다면 이 방법을 시도해 볼 수 있습니다. IPv6를 비활성화하는 단계는 다음과 같습니다.

앞서 설명한 방법대로 레지스트리 편집기를 엽니다.

아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

Windows 11/10에서 RRAS(라우팅 및 원격 액세스 서비스)가 시작되지 않을 때 해결 방법

왼쪽에서 Parameters 키가 선택되어 있는지 확인합니다. DisabledComponents라는 이름의 새 DWORD(32비트) 값을 생성합니다. DWORD(32비트) 값 생성 방법은 이 글 앞부분에서 이미 설명했습니다. 만약 DisabledComponents 값이 이미 오른쪽 창에 존재한다면 새로 만들 필요가 없습니다.

DisabledComponents 값을 생성한 후 두 번 클릭하고 값 데이터FFFFFFFF로 변경합니다. 확인을 클릭해 변경 사항을 저장합니다.

레지스트리 편집기를 닫고 컴퓨터를 다시 시작합니다.

5] 라우팅 및 원격 액세스 서비스 재시작

Windows 11/10의 서비스 앱에서 라우팅 및 원격 액세스 서비스를 다시 시작할 수 있습니다. 다음 지침을 따라 진행하세요.

Windows 11/10에서 RRAS(라우팅 및 원격 액세스 서비스)가 시작되지 않을 때 해결 방법

  1. Win + R 키를 눌러 실행 명령창을 엽니다.
  2. services.msc를 입력하고 확인을 클릭합니다.
  3. 서비스 앱에서 서비스 목록을 아래로 스크롤하여 라우팅 및 원격 액세스를 찾습니다.
  4. 찾으면 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
  5. 일반 탭에서 시작 유형 드롭다운을 클릭하고 자동(지연된 시작)을 선택합니다.
  6. 복구 탭으로 이동하여 후속 실패 드롭다운에서 서비스 다시 시작을 선택합니다.
  7. 다음 시간(분) 후 서비스 다시 시작 옵션은 기본값인 2분으로 그대로 둡니다.
  8. 적용을 클릭한 후 확인을 클릭합니다.
  9. 컴퓨터를 다시 시작합니다. 서비스는 2분 후 자동으로 시작됩니다.

함께 읽으면 좋은 글: 무선 네트워크 연결 오류 0x00028002 해결 방법

Windows 11/10의 라우팅 및 원격 액세스란 무엇인가요?

RRAS(라우팅 및 원격 액세스 서비스)는 VPN 또는 전화 접속 연결을 통해 사이트 간 연결을 제공하는 데 사용됩니다. RRAS 기술을 활용하면 사용자가 조직 네트워크에 원격으로 액세스할 수 있도록 VPN 연결을 배포할 수 있습니다. 요약하면, RRAS는 보안 VPN 연결을 통해 LAN 또는 WAN 환경의 기업에 라우팅 서비스를 제공하는 기술입니다.

원격 액세스 및 라우팅 서비스를 비활성화하려면 어떻게 해야 하나요?

라우팅 및 원격 액세스 서비스를 비활성화하려면 Administrators 그룹의 구성원이어야 합니다. RRAS를 비활성화하는 단계는 다음과 같습니다.

  1. 라우팅 및 원격 액세스를 엽니다.
  2. RRAS를 비활성화하려는 컴퓨터 이름을 마우스 오른쪽 버튼으로 클릭합니다.
  3. 라우팅 및 원격 액세스 사용 안 함 옵션을 클릭합니다.

이 글이 문제 해결에 도움이 되기를 바랍니다.

다음 글: Windows 11/10에서 네트워크 및 공유 센터가 열리지 않을 때 해결 방법