>I am looking for a way to secure DHCP....What I would like to do is make it
>so that machines that aren't know to me. Such as users laptops and WiFi
>devices aren't allowed access to the network and obtain an IP address
>unless I am notified and allow it."
The options depend on your environment.
1) Avoid patching all network outlets, patch only the ones needed on a
case-by-case basis. Even if someone attaches network device to your outlet
it is not connected to anything. Only patch outlets that are in use.
Limitation: Only patching the required ports will not work if someone
simply unplugs a current computer and connect theirs instead.
2) If you have all Windows 2000 or above you could setup IPSec policy. If
setup correctly this will allow only computers that are in domain to
communicate among themselves and ignoring any other computer and device.
http://www.microsoft.com/technet/its...domisolwp.mspx
Limitation: This method is difficult to implement.
3) Another option would be IEEE 802.1x. This allows "port authentication"
(MAC-filtering). So any device that connects to network outlet must first
authenticate in e.g. AD before it can actually talk with other computers on
the network. This requires that you have switches that are IEEE 802.1x
compliant, AD 2003, IAS (RADIUS) and clients that are Windows 2000 SP4 or
newer.
Limitation: MAC-filtering can be defeated by someone who knows what they
are doing.
4) Set the MAC addresses of the machines which should get addresses into
DHCP with fixed reservations. Be aware however that a user with
adminsitrative access to a machine can configure a static IP address along
with other IP information onto the machine.
Limitation: When someone has administrative access to their machine, they
can simply enter a static IP address.
--
Todd J Heron, MCSE
Windows Server 2003/2000/NT; CCA
----------------------------------------------------------------------------
This posting is provided "as is" with no warranties and confers no rights.