To avoid setting up IPSec on a non-sensitive machine (end-user terminal server box)
is first install a network VPN with IPSec 3DES.
To configure IPSec on Windows 2000 Pro or Server,
from the MMC
,
File, add the IPSec Policy Management snap-in
because it isn't installed in Windows 2000.
Access can be limited by IP filter or IPSec policy native to the OS, the
listening port can be changed in the registry:
187623
Windows 2000 negotiates based on
IP Security Policies
:
- Client (Respond Only) — Communicate normally (unsecured). Use the default response rule to negotiate with servers that request security. Only the requested protocol and port traffic with that server is secured.
- Secure Server (Require Security) — For all IP traffic, always require security using Kerberos trust. Do NOT allow unsecured communication with untrusted clients.
- Server (Request Security) — For all IP traffic, always request security using Kerberos trust. Allow unsecured communication with clients that do not respond to request.
To view currently active assigned policy, open the Group Policy
MMC console and view TCP/IP settings
because work on IPSec was originally done beginning in 1992 by IEEE for IPv6.
It's been adapted as RFC 2401 for real work with IPv4.
Microsoft jointly developed IPSec for Windows 2000 with CISCO.
The name appears only if the computer is running local IPSec policy.
But if the computer is running policy assigned through Group Policy,
the name is unavailable and cannot be edited.
There are soft and hard SAs. To invoke a configured hard SA, first
reset an SA: first stop (not merely Refresh) traffic to the server.
IPSec Logging goes to the Security Log. You can change the local Audit
Policy to include what you want logged.
Some packets (licensing info and print job acknowledgments) are not encrypted:
275727
To map local client drives into the session and copy files over the
encrypted session, use the RDPClip and Drmapsrv utilities from the resource kit:
309825 However, they don't work with the Advanced client (the XP version, runable on W2K):
278139