¿Cómo se bloquea y desbloquea sitios de Internet en Apache?

Según la encuesta de Netcraft de septiembre de 2012, Apache ha sido el software de servidor web más utilizado en Internet desde 1996. También se utiliza con frecuencia como servidor proxy. Los servidores proxy web filtran el contenido de las páginas web que se sirven a los navegadores y bloquean sitios web específicos para que los usuarios no puedan acceder a ellos desde la red. Para bloquear o desbloquear sitios web específicos en su servidor proxy web Apache, edite el archivo httpd.conf que se encuentra dentro del directorio de instalación de Apache.

1

Navegue hasta su directorio de instalación de Apache, que normalmente es el directorio / etc / httpd / conf en la mayoría de los servidores. La ruta al directorio de instalación distingue entre mayúsculas y minúsculas.

2

Busque el archivo httpd.conf en el directorio conf y luego ábralo en su editor de texto. El nombre del archivo también distingue entre mayúsculas y minúsculas.

3

Desplácese hacia abajo hasta la línea "ProxyBlock" y luego elimine los dominios en esta línea para desbloquearlos de su servidor. Por ejemplo, si su servidor actualmente bloquea a Google, Yahoo y CNN, la línea se ve así:

ProxyBlock google.com yahoo.com cnn.com

4

Ingrese los dominios que desea bloquear en la línea "ProxyBlock". Agregue el nombre de dominio para bloquear después del último nombre de dominio. No es necesario que agregue una coma, solo agregue un espacio después del último nombre de dominio bloqueado. Por ejemplo, para agregar MSN al ejemplo de sitios web bloqueados del Paso 3, ingrese lo siguiente:

Bloque de proxy google.com yahoo.com cnn.com msn.com

5

Guarde el archivo en el servidor, asegurándose de conservar el nombre que distingue entre mayúsculas y minúsculas. Pruebe que el archivo funcione correctamente al intentar visitar los sitios web bloqueados utilizando una computadora ubicada en su red.