네트워크 정책 서버
목적
NPS(네트워크 정책 서버)는 RADIUS(원격 인증 전화 접속 사용자 서비스) 서버 및 프록시의 Microsoft 구현입니다. IAS(인터넷 인증 서비스)의 후속 작업입니다.
RADIUS 서버인 NPS는 무선, 인증 스위치 및 원격 액세스 전화 접속 및 VPN(가상 사설망) 연결을 위해 인증, 권한 부여 및 계정을 수행합니다.
NPS는 NAP(네트워크 액세스 보호)에 대한 상태 평가기 서버이기도 합니다. NPS는 네트워크 연결 시도의 인증 및 권한 부여를 수행하고 구성된 시스템 상태 정책에 따라 컴퓨터 상태 준수를 평가하고 비규격 컴퓨터의 네트워크 액세스 또는 통신을 제한하는 방법을 결정합니다. NPS에만 적용되는 새로운 기능입니다. IAS는 이를 지원하지 않습니다. NPS를 새로운 기능의 전체 목록은 인터넷 인증 서비스 및 네트워크 정책 서버를 참조하세요.
NPS에는 NPS 확장 API 및 SDO(서버 데이터 개체) API라는 두 개의 API 집합이 포함되어 있습니다. NPS 확장 API와 SDO API는 모두 NPS의 전구체인 인터넷 인증 서비스에서도 지원됩니다.
NPS 확장 API를 사용하여 NPS에서 제공하고 이전에 IAS에서 제공하는 인증, 권한 부여 및 회계 방법을 확장할 수 있습니다.
서버 데이터 개체 API를 사용하여 NPS 또는 IAS를 실행하는 컴퓨터에서 네트워크 정책 구성을 조작할 수 있습니다.
참고
NPS의 네트워크 정책은 IAS의 원격 액세스 정책과 동일합니다.
대상 개발자
NPS 확장 API는 프로그래머가 C/C++ 개발 소프트웨어를 사용하여 사용하도록 설계되었습니다. 프로그래머는 네트워킹 개념 및 RADIUS 프로토콜에 익숙해야 합니다. RADIUS는 RFC 2865 및 RFC 2866에 설명되어 있습니다.
서버 데이터 개체 API는 프로그래머가 C/C++ 또는 Visual Basic 개발 소프트웨어를 사용하여 사용하도록 설계되었습니다. 프로그래머는 RAS( 원격 액세스 서비스 ) 및 RADIUS 프로토콜에 익숙해야 합니다.
런타임 요구 사항
NPS 확장 API는 MCIS(Microsoft Commercial Internet Service)를 설치하여 Windows Server 2008에서 지원됩니다.
서버 데이터 개체 API는 Windows Server 2008에서 지원됩니다.
NPS는 MCIS(Microsoft Commercial Internet Service)를 설치하여 Windows Server 2008에서 사용할 수 있습니다.
섹션 내용
- RADIUS, IAS 및 NPS에 대한 일반 정보: 개요
- 인증, 권한 부여 및 회계에 사용되는 확장 DLL을 구현하기 위한 API: 네트워크 정책 서버 확장 API
- 네트워크 정책 구성을 관리하기 위한 API: 서버 데이터 개체 API
- NPS(IAS) 로깅 관리에 사용되는 저장 프로시저 샘플: SQL 프로그래밍 기능