w6 ITT565 Lecture8 UFUTURE
w6 ITT565 Lecture8 UFUTURE
Policy Server
Infrastructure
Outline
ttps://docs.microsoft.com/ms-my/windows-server/networking/technologies/nps/nps-np-overview
Network Policies in Windows
Network Policy Server (NPS) allows you to create and
enforce organization-wide network access policies for
connection request authentication and authorization.
Network Policies - An Ordered Set of Rules
Each rule has a set of conditions and settings.
NPS compares the conditions of the rule to the properties
of connection requests.
If a match occurs between the rule and the connection
request, the settings defined in the rule are applied to the
connection.
Network Policies in Windows
https://www.youtube.com/watch?v=GSAClWmg8y0
Network Policy and Access Services (NPAS) is used to
provide secure remote access.
This access is provided via a few different methods.
NPAS is used to deploy RADIUS, Network
Access Protection (NAP), and secure access points.
Network Policy Server (NPS)
Applies to: Windows Server (Semi-Annual Channel), Windows Server 2016, Windows
Server 2019
Ref: https://docs.microsoft.com/en-us/windows-server/networking/technologies/nps/nps-top
https://www.youtube.com/watch?v=ZdQqIKoesas
Point-to-Point Protocol (PPP) Authentication
protocols
https://www.professormesser.com/security-plus/sy0-501/pap-chap-and-ms-chap/
PAP VS CHAP
https://www.professormesser.com/security-plus/sy0-501/pap-chap-and-ms-chap/
In computer networking, Point-to-Point Protocol
(PPP) is a Data link layer (layer 2)
communications protocol between two routers
directly without any host or any other networking
in between.
It can provide connection authentication,
transmission encryption, and compression.
Network Policy Server (NPS)
2. RADIUS proxy.
Use NPS as a RADIUS proxy when:
a service provider who offers outsourced dial-up, VPN, or
wireless network access services to multiple customers.
to provide authentication and authorization for user accounts
that are not members of either the domain
to perform authentication and authorization by using a
database that is not a Windows account database.
to process a large number of connection requests.
to provide RADIUS authentication and authorization for
outsourced service providers and minimize intranet firewall
configuration.
RADIUS is a client server protocol that enable network access server
(NAS) to communicate with central server to authentic dial-in user,
authorize their access to the network and keep track of their activities.
Ref: https://forum.huawei.com/enterprise/en/how-to-configure-the-radius-authentication/thread/450231-861
Network Policy Server (NPS)
With NPS, organizations can also outsource remote access
infrastructure to a service provider while retaining control over
user authentication, authorization, and accounting.
Ref: https://docs.microsoft.com/en-us/windows-server/networking/technologies/nps/nps-plan-server
Plan NPS as a RADIUS proxy
** Accounting relate to monitoring network resources, information needed for billing of services
Ref: https://docs.microsoft.com/en-us/windows-server/networking/technologies/nps/nps-plan-proxy
Configure Network Policy Server
4. Ping user-name
Configure RADIUS Clients
On the NPS proxy, configure a remote RADIUS server
group that contains the NPS.
On the remote NPS, configure the NPS proxy as a
RADIUS client.
To perform the procedures in this topic, must have at
least one network access server (VPN server, wireless
access point, authenticating switch, or dial-up server)
or NPS proxy physically installed on the network.
1. Configure the Network Access Server
2. Add the Network Access Server as a RADIUS Client in NP
S
3. Configure RADIUS Clients by IP Address Range in Window
s Server 2016 Datacenter
Configure Remote RADIUS Server
Groups
Add a Remote RADIUS Server Group
Create a new connection request policy that NPS uses to
determine which connection requests to forward to other
RADIUS servers.
In addition, the connection request policy is configured
by specifying a remote RADIUS server group that
contains one or more RADIUS servers, which tells NPS
where to send the connection requests that match the
connection request policy.
Manage Certificates Used with N
PS
Enroll a server certificate to all NPSs. The server certificate
must:
Meet the minimum server certificate requirements as
described in Configure Certificate Templates for PEAP and
EAP Requirements
Be issued by a certification authority (CA) that is trusted by
client computers. A CA is trusted when its certificate exists
in the Trusted Root Certification Authorities certificate
store for the current user and local computer.
1. Change the Cached TLS Handle Expiry
2. Configure the TLS Handle Expiry Time on Client Computers
3. Configure the TLS Handle Expiry Time on NPSs
4. Obtain the SHA-1 Hash of a Trusted Root CA Certificate
Manage NPSs
Configure NPS on a Multihomed Computer
Configure NPS UDP Port Information
Disable NAS Notification Forwarding
Export an NPS Configuration for Import on Another Server
Increase Concurrent Authentications Processed by NPS
Install Network Policy Server
NPS Proxy Server Load Balancing
Register an NPS in an Active Directory Domain
Unregister an NPS from an Active Directory Domain
Use Regular Expressions in NPS
Verify Configuration After NPS Changes
Manage NPS Templates
Templates Management provides a node in the NPS console where you can
create, modify, delete, duplicate, and view the use of NPS templates. NPS
templates are designed to reduce the amount of time and cost that it takes to
configure NPS on one or more servers.
The following NPS template types are available for configuration in Templates
Management.
Shared Secrets. To specify a shared secret that can reuse (by selecting the template in
the appropriate location in the NPS console) when configure RADIUS clients and servers.
RADIUS Clients. To configure RADIUS client settings that can reuse by selecting the
template in the appropriate location in the NPS console.
Remote RADIUS Servers. To configure remote RADIUS server settings that can reuse by
selecting the template in the appropriate location in the NPS console.
IP Filters. To create Internet Protocol version 4 (IPv4) and Internet Protocol version 6
(IPv6) filters that can reuse (by selecting the template in the appropriate location in the
NPS console) when configure network policies.