I'm currently trying to set up a fileserver at work running Windows Server 2003. The issue with this is that only certain people must be allowed to access it, and I know if I just use basic password-authentication, accounts will just be shared amongst the users who shouldn't have access (they're all college kids).
My thoughts in combatting this was to run a DHCP server that would assign certain IP addresses based on MAC addresses, thus the users who needed to have access would have a reserved IP for their MAC address. That way, I could have Windows Server 2003 (the fileserver) only allowing access to the shares to certain IPs (i.e. the ones I want to have access). My question is, what is the best way to implement this system on Server? I'm no MCSE (working on it), so I'm not completely clued up, but at the same time, my parents tell me I'm not an idiot (though they are the only ones...).
tl;dr version: How to I enable access to shares on Windows Server 2003 based on client IPs?
My thoughts in combatting this was to run a DHCP server that would assign certain IP addresses based on MAC addresses, thus the users who needed to have access would have a reserved IP for their MAC address. That way, I could have Windows Server 2003 (the fileserver) only allowing access to the shares to certain IPs (i.e. the ones I want to have access). My question is, what is the best way to implement this system on Server? I'm no MCSE (working on it), so I'm not completely clued up, but at the same time, my parents tell me I'm not an idiot (though they are the only ones...).
tl;dr version: How to I enable access to shares on Windows Server 2003 based on client IPs?