Tuzk wrote:
Saludos :
Hola amigos , Tengo un problema en mi red , ya que exiten varias
oficinas acual brindamos internet . bueno tengo un servidor de impresion
en cups y quisiera dar privilegios de impresion solo a un cierto rango
de ips que son los de mi oficina que es lo que tengo que poner en mi
cupsd.conf yaque lo tengo por ahora asi:
<Location />
Order Deny,Allow
Deny From All
Allow From 192.168.1.*
</Location>
Bueno trate poniendo "Allow From 192.168.1.1/10 <http://192.168.1.1/10>"
osea del ip 1 al 10 y bueno los de ip superior si pueden imprimir que
debo hacer?.
El problema aquí es que 192.168.1.1/10 no significa de la IP 1 a la 10.
El 10 después de la /, en la nomenclatura estándar es la máscara de red.
Más especificamente, implica la cantidad de 1's de la misma. Sabiendo
que una IP está compuesta de 4 grupos de números del 0 al 255, tenemos 4
grupos de 8 bits. Y tu máscara de red sería equivalente a 255.192.0.0
por lo que podrán acceder a tu CUPs todas las IP cuya representación
binaria sea la de 192.168.1.1 y todas la variaciones de los demás
dígitos en su representación binaria (serían los 22 bits restantes).
Hacer los cálculos no es muy complicado y es buen ejercicio para
aprender a hacer lo que necesitas de esta forma. De todas formas, creo
que es más sencillo hacerlo si el segmento a definir tiene un tamaño que
sea potencia de 2. Caso contrario necesitarás expresarlo por partes.
No estoy completamente seguro; pero casi.
Suerte,
Toote
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]