Herramientas de usuario

Herramientas del sitio


sad:ubuntu:p12

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
sad:ubuntu:p12 [2018/01/15 19:30]
José Manuel Guallar
sad:ubuntu:p12 [2019/01/04 13:18] (actual)
Línea 35: Línea 35:
 ifconfig -a ifconfig -a
 </​code>​ </​code>​
-{{:​sad:​ubuntu:​p12:​01.png?​400|}}+ 
 +{{:​sad:​ubuntu:​p12:​01.png?​500|}}
  
 si no tenemos conexion si no tenemos conexion
Línea 65: Línea 66:
 </​code>​ </​code>​
  
-{{:​sad:​ubuntu:​p12:​03.png?​400|}}+{{:​sad:​ubuntu:​p12:​03.png?​500|}}
  
 **verificamos que el squid está corriendo** \\ **verificamos que el squid está corriendo** \\
 <code bash> <code bash>
-servide ​squid3 status ​\\ +service ​squid3 status  
-ps -eaf | grep -v grep | grep squid3 ​\\+ps -eaf | grep -v grep | grep squid3 ​
 </​code>​ </​code>​
 **ps -eaf**, muestra todos los procesos.\\ **ps -eaf**, muestra todos los procesos.\\
Línea 76: Línea 77:
 **grep squid3**, muestra solo el proceso squid. \\ **grep squid3**, muestra solo el proceso squid. \\
  
-{{:​sad:​ubuntu:​p12:​04.png?​400|}}+{{:​sad:​ubuntu:​p12:​04.png?​500|}}
  
 Observamos si el script de squid se encuenta en init.d Observamos si el script de squid se encuenta en init.d
Línea 83: Línea 84:
 </​code>​ </​code>​
  
-{{:​sad:​ubuntu:​p12:​05.png?​400|}}+{{:​sad:​ubuntu:​p12:​05.png?​500|}}
  
 ====== Detenemos el servicio y volvemos a arrancarlo con /​etc/​init.d/​squid3 ====== ====== Detenemos el servicio y volvemos a arrancarlo con /​etc/​init.d/​squid3 ======
Línea 98: Línea 99:
 Ahora nos devuelve 1 linea porque el servicio está ejecutandose Ahora nos devuelve 1 linea porque el servicio está ejecutandose
  
-{{:​sad:​ubuntu:​p12:​06.png?​400|}}+{{:​sad:​ubuntu:​p12:​06.png?​500|}}
  
 ====== Parar e iniciar el servico squid3 con el comando "​service"​ ====== ====== Parar e iniciar el servico squid3 con el comando "​service"​ ======
Línea 129: Línea 130:
 **egrep '​(squid|3196)'​**,​busca cualquier proceso que tenga la cadena squid o 3410 (el PID) **egrep '​(squid|3196)'​**,​busca cualquier proceso que tenga la cadena squid o 3410 (el PID)
  
-{{:​sad:​ubuntu:​p12:​07.png?​400|}}+{{:​sad:​ubuntu:​p12:​07.png?​500|}}
  
 ====== Backup del fichero de configuracion de Squid ====== ====== Backup del fichero de configuracion de Squid ======
Línea 138: Línea 139:
 </​code>​ </​code>​
  
-{{:​sad:​ubuntu:​p12:​08.png?​400|}}+{{:​sad:​ubuntu:​p12:​08.png?​500|}}
  
 ====== Iniciando el proxy squid ====== ====== Iniciando el proxy squid ======
Línea 155: Línea 156:
 clic en setting clic en setting
  
-{{:​sad:​ubuntu:​p12:​09.png?​400|}}+{{:​sad:​ubuntu:​p12:​09.png?​500|}}
  
 ====== configurar HPPT proxy ====== ====== configurar HPPT proxy ======
Línea 167: Línea 168:
 **cerramos** **cerramos**
  
-{{:​sad:​ubuntu:​p12:​10.png?​400|}}+{{:​sad:​ubuntu:​p12:​10.png?​500|}}
  
 vamos al navegador y vamos a google y observamos que nos bloquea vamos al navegador y vamos a google y observamos que nos bloquea
  
-{{:​sad:​ubuntu:​p12:​11.png?​400|}}+{{:​sad:​ubuntu:​p12:​11.png?​500|}}
  
 observamos el log de acceso del Squid observamos el log de acceso del Squid
Línea 179: Línea 180:
 El squid deniega el acceso de google El squid deniega el acceso de google
  
-{{:​sad:​ubuntu:​p12:​12.png?​400|}}+{{:​sad:​ubuntu:​p12:​12.png?​500|}}
  
 ====== Configuracion de la etiqueta visible_hostname ====== ====== Configuracion de la etiqueta visible_hostname ======
Línea 191: Línea 192:
 Esto producirá el número de línea que se usará en el siguiente paso. (En mi caso, número de línea: 3761) Esto producirá el número de línea que se usará en el siguiente paso. (En mi caso, número de línea: 3761)
  
-{{:​sad:​ubuntu:​p12:​13.png?​400|}}+{{:​sad:​ubuntu:​p12:​13.png?​500|}}
  
 nano +3761 squid.conf nano +3761 squid.conf
Línea 197: Línea 198:
 descomentamos esa linea y escribimos descomentamos esa linea y escribimos
  
-visible_hostname ​Colegio Montessori+visible_hostname ​Colegio_Montessori
  
 Guardamos, salimos y reseteamos el servicio Guardamos, salimos y reseteamos el servicio
  
-{{:​sad:​ubuntu:​p12:​14.png?​400|}}+{{:​sad:​ubuntu:​p12:​14.png?​500|}}
  
 <code bash> <code bash>
Línea 212: Línea 213:
 ahora vemos que nos deniega el Colegio Montessori ahora vemos que nos deniega el Colegio Montessori
  
-{{:​sad:​ubuntu:​p12:​15.png?​400|}}+{{:​sad:​ubuntu:​p12:​15.png?​500|}}
  
 ====== Permitir el acceso ====== ====== Permitir el acceso ======
Línea 240: Línea 241:
 En mi caso numero de linea 703 En mi caso numero de linea 703
  
-{{:​sad:​ubuntu:​p12:​17.png?​400|}}+{{:​sad:​ubuntu:​p12:​17.png?​500|}}
  
 nano +703 squid.conf nano +703 squid.conf
Línea 246: Línea 247:
 copio esa linea justo debajo, la descomento y pongo mi ip de red (^k, ^u) copio esa linea justo debajo, la descomento y pongo mi ip de red (^k, ^u)
  
-{{:​sad:​ubuntu:​p12:​18.png?​400|}}+{{:​sad:​ubuntu:​p12:​18.png?​500|}}
  
  
Línea 258: Línea 259:
 nano +842 squid.conf nano +842 squid.conf
  
-{{:​sad:​ubuntu:​p12:​19.png?​400|}}+{{:​sad:​ubuntu:​p12:​19.png?​500|}}
  
 Descomento esa linea Descomento esa linea
Línea 274: Línea 275:
 Para denegar el servicio a ciertos sitios web tengo que buscar la etiqueta http_access Para denegar el servicio a ciertos sitios web tengo que buscar la etiqueta http_access
  
 +<code bash>
 cd /​etc/​squid3/​ cd /​etc/​squid3/​
 grep -n "TAG: http_access"​ squid.conf grep -n "TAG: http_access"​ squid.conf
 +</​code>​
  
 linea 792 linea 792
Línea 283: Línea 286:
 agregamos las siguientes lineas agregamos las siguientes lineas
  
-Agregue las siguientes dos líneas +<code bash>
 acl block_websites dstdomain .facebook.com .youtube.com acl block_websites dstdomain .facebook.com .youtube.com
 http_access deny block_websites http_access deny block_websites
 +</​code>​
  
-{{:​sad:​ubuntu:​p12:​20.png?​400|}}+{{:​sad:​ubuntu:​p12:​20.png?​500|}}
  
 Reseteamos el servicio, volvemos al navegador y escribimos facebook o youtube y vemos que no podemos acceser Reseteamos el servicio, volvemos al navegador y escribimos facebook o youtube y vemos que no podemos acceser
Línea 297: Línea 300:
 print de pantalla que hay que entregar**''​ print de pantalla que hay que entregar**''​
  
 +<code bash>
 cd /​var/​log/​squid3/​ cd /​var/​log/​squid3/​
 grep -i denied access.log | grep -i facebook grep -i denied access.log | grep -i facebook
Línea 302: Línea 306:
 date date
 echo "tu nombre"​ echo "tu nombre"​
- +</​code>​
- +
-  +
- +
- +
sad/ubuntu/p12.1516044636.txt.gz · Última modificación: 2019/01/04 13:18 (editor externo)