Que tal YTotal.
Puedes usar la autentificación integrada de windows, aunque esto sería por usuario no por equipo, pero desde mi punto de vista es funcional y más seguro.
La activas desde IIS, después en tu aplicación válidas si el usuario que quiere accesar es de los que tu quieres pues lo "dejas pasar" y sino pues le mandas un mensaje de que no tiene permisos para ver el sitio.
Puedes tener una tabla de los usuarios que pueden accesar o bien lo puedes hacer en el web.config incluso lo puedes hacer por roles.
Bueno te dejo esta liga que seguro te ayudará bastante.
http://support.microsoft.com/kb/315736/es
Cualquier otra duda aquí estamos.
Saludos!!