Limitar el acceso del servicio web asmx a direcciones IP específicas

Necesito limitar el acceso de un servicio web .asmx a direcciones IP específicas. Me imagino que podría agregar un control codificado en cada método, pero eso parece una pesadilla de mantenimiento de código. ¿Hay alguna entrada de configuración web que pueda realizar o una configuración de IIS 6 que pueda aplicar al archivo .asmx?

Respuestas a la pregunta(2)

Su respuesta a la pregunta