Tengo una computadora en red que se usa como un servidor remoto de impresión / escaneo (que es compartido por numerosos usuarios) ¿Hay alguna forma de bloquear el acceso a Internet de las máquinas y al mismo tiempo permitir que se conecte a nuestra red local?
editar-
Esencialmente, es una máquina con Windows XP compartida entre mí y otras 5 personas en mi departamento (una solución para compartir un escáner sin comprar un escáner habilitado para la red) El servidor VNC está configurado en la computadora del 'servidor' y cada usuario está utilizando un cliente vnc para acceder a la máquina. La máquina tiene su propia cuenta y me gustaría desactivar el acceso a Internet. ¿Hay alguna forma de deshabilitar todo el acceso a Internet desde la computadora sin cambiar la configuración de la política de grupo?
Respuestas:
La forma más fácil de hacer esto con diferencia (pero cualquier técnico podría evitarlo) es simplemente ir a las propiedades de Internet y cambiar el proxy a algo inexistente.
Aparte de esto, si no tiene una intranet, puede mirar el Firewall de Windows (si se trata de Vista +, no estoy seguro de que XP lo admita) y bloquear el puerto 80 saliente.
Ambos métodos se pueden contrarrestar si la máquina no está bloqueada.
Personalmente, si no hay ninguna razón para que los usuarios participen en este programa que no sea el suyo, simplemente bloquéelo completamente a través de la política de grupo.
fuente
Bloquear puerta de enlace predeterminada en el firewall
es un buen método porque
netsh interface ip set address name="Local Area Connection" static 192.168.0.2 255.255.0.0 0.0.0.0
no válida , no requiere deshabilitar DHCPnetsh interface ip set dns "Local Area Connection" static 127.0.0.1 validate=no
acceso de dirección no válido sin usar DNS (fehttp://74.125.224.72
) también está bloqueadaroute delete 0.0.0.0 mask 0.0.0.0 192.168.0.1
la configuración se guardafuente
netsh advfirewall firewall delete "Block default gateway"
?netsh advfirewall firewall delete rule name="Block default gateway"
Creo que la forma más sencilla de hacerlo es establecer una puerta de enlace predeterminada incorrecta.
fuente
Probé la solución que propone @MaciekSawicki, pero no pude hacer que funcionara. Cuando configuré la puerta de enlace predeterminada como algo no válido, no pude conectarme a la red, ni siquiera a la intranet local.
En cambio, logré esto dejando la conexión en DHCP (o configuración manual válida ) y configurando el DNS manualmente. El primer servidor DNS, lo configuré en una dirección IP no válida (
192.0.0.0
) y dejé el segundo en blanco, por lo que no se podrán resolver dominios a una dirección IP. Esto significa que todo lo que explícitamente use la IP en lugar de un nombre de dominio funcionará, pero todos los nombres fallarán. Esto lo hace bastante inútil para los usuarios finales que intentan revisar su facebook. Si desea agregar una lista de permitidos de dominios que los usuarios pueden resolver, puede colocarlos en un archivo de hosts . Solo asegúrese de mantenerlo actualizado si cambian las direcciones IP.fuente
También creo que cambiar la ruta predeterminada en su enrutador debería ser el truco. Sin embargo, esto no impedirá que el enrutador se enrute, si uno lo señala. Cambiar la ruta predeterminada según lo publicado por el servidor DHCP solo eliminará la ruta predeterminada de las computadoras cliente. Cualquiera que agregue la ruta manualmente obtendrá de nuevo acceso a Internet. Y eliminar la ruta predeterminada PARA EL ENRUTADOR MISMO puede no ser una buena idea, ya que niega el acceso a Internet para todos.
Otra solución podría ser el enrutamiento basado en la IP de origen. Puede bloquear el acceso a Internet a las direcciones IP en xxx128, permitiendo que otros. Si tiene un enrutador basado en Linux, tales reglas podrían programarse fácilmente. Con un enrutador como los que compra en la tienda, este puede ser un desafío mayor.
Muchos enrutadores también pueden tener permisos de acceso que pueden basarse en el rango de IP. Verifique la configuración de su propio enrutador. ¡O simplemente ve a Linux!
fuente
Creo que podría hacer esto en el nivel del enrutador (dependiendo de su QOS) y establecer una regla para BLOQUEAR todo el tráfico (salida de LAN) para ese servidor específico / IP de la computadora.
De esa manera, el servidor puede funcionar bien internamente, pero el enrutador dejará / negará todo acceso externo.
fuente