<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Configuraci%C3%B3n_dun_proxy_en_Debian</id>
	<title>Configuración dun proxy en Debian - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Configuraci%C3%B3n_dun_proxy_en_Debian"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Configuraci%C3%B3n_dun_proxy_en_Debian&amp;action=history"/>
	<updated>2026-10-25T09:33:37Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Configuraci%C3%B3n_dun_proxy_en_Debian&amp;diff=58982&amp;oldid=prev</id>
		<title>Antonio: /* Control de acceso segundo os equipos cliente */</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Configuraci%C3%B3n_dun_proxy_en_Debian&amp;diff=58982&amp;oldid=prev"/>
		<updated>2016-03-21T19:36:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Control de acceso segundo os equipos cliente&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;* Neste apartado imos ver como configurar sobre unha máquina virtual con Debian o servizo de proxy usando o servidor [http://www.squid-cache.org/ squid].&lt;br /&gt;
* Explicaremos en primeiro lugar os pasos a seguir para instalar o servizo na máquina Debian e configurar as máquinas cliente para que fagan uso del para navegar por Internet, e a continuación como configurar o servidor proxy para permitir ou denegar o acceso en función da máquina que establece a conexión.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0; background:#E6ECFF; font-size:100%; border:1px solid #cccccc; text-align:left; padding:0.2em 0.4em; -moz-border-radius:6px&amp;quot;&amp;gt;[[Imagen:aprende.png|left]]&amp;#039;&amp;#039;&amp;#039;RECORDA QUE...&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No apartado [[Conceptos básicos de Enrotamento (Routing) e Proxy]] podes revisar o funcionamento do servizo de proxy e as diferenzas deste co servizo de enrutamento.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalación do Proxy Squid en Debian ==&lt;br /&gt;
&lt;br /&gt;
* Mostraremos a continuación os pasos que podemos seguir para instalar o servizo squid en Debian usando Webmin:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Instalación do Proxy Squid en Debian&amp;quot; widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Imagen:Squid_debian_01.png|Usamos a ferramenta de &amp;#039;&amp;#039;&amp;#039;Paquetes de Software&amp;#039;&amp;#039;&amp;#039; para instalar usando &amp;#039;&amp;#039;apt&amp;#039;&amp;#039; o paquete &amp;#039;&amp;#039;&amp;#039;squid3&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Imagen:Squid_debian_02.png|Tras instalar o paquete e refrescar os módulos de Webmin, atoparemos o módulo de xestión do proxy dentro da categoría de &amp;#039;&amp;#039;&amp;#039;Servidores&amp;#039;&amp;#039;&amp;#039;. Dentro do módulo atopamos numerosos apartados de configuración do servizo, xa que se trata dun servizo moi potente con multitude de parámetros posibles dos que só veremos os máis representativos. Comezaremos pola inicialización da caché, que é unha carpeta na que o servidor proxy almacenará a información descargada para usala en futuros accesos reducindo o tráfico de rede.&lt;br /&gt;
Imagen:Squid_debian_03.png|A imaxe mostra o resultado da inicialización da caché, na que se crean unha serie de carpetas para almacenar os ficheiros temporais.&lt;br /&gt;
Imagen:Squid_debian_04.png|De novo no índice do módulo, comprobamos que a mensaxe de inicialización da caché xa non aparece. Aínda que con isto xa temos o servizo funcionando correctamente, imos entrar no apartado de &amp;#039;&amp;#039;&amp;#039;Portos e traballo en rede&amp;#039;&amp;#039;&amp;#039; para mostrar un parámetro de gran importancia, e que poderíamos querer modificar.&lt;br /&gt;
Imagen:Squid_debian_05.png|Trátase do porto no que escoita o servizo, que por defecto é o 3128. Neste caso deixaremos o parámetro como está, pero dependendo dos requisitos da rede podemos precisar cambialo, configurar o servizo para que escoite por máis de un porto ou para que funcione en modo de [[Conceptos_básicos_de_Enrotamento_(Routing)_e_Proxy#Proxy_transparente|proxy transparente]] co obxectivo de evitar ter que facer unha configuración explícita do proxy nos equipos cliente.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuración do equipo cliente ==&lt;br /&gt;
&lt;br /&gt;
* Imos ver como debemos configurar os equipos cliente para que fagan uso do servidor proxy cando naveguen por Internet.&lt;br /&gt;
* Tendo en conta que non imos usar o proxy en modo transparente, xa que isto non permitiría conexións HTTPS nin autenticación de usuarios, teremos que configurar o navegador no equipo cliente indicando cal é a dirección IP do proxy e o porto polo que escoita.&lt;br /&gt;
&lt;br /&gt;
=== Configuración de clientes Windows ===&lt;br /&gt;
&lt;br /&gt;
* Comezamos mostrando a configuración nun cliente Windows, utilizando como navegador Internet Explorer. Esta configuración tamén valería para Google Chrome, xa que toma os datos do proxy do sistema. En caso de usar Mozilla Firefox, seguiríamos os pasos que se explican para o cliente Linux.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Configuración do proxy nun cliente Windows&amp;quot; widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Imagen:Squid_debian_06.png|No Panel de Control de Windows, entramos no apartado de &amp;#039;&amp;#039;&amp;#039;Redes e Internet&amp;#039;&amp;#039;&amp;#039; e picamos en &amp;#039;&amp;#039;&amp;#039;Opcións de Internet&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Imagen:Squid_debian_08.png|Imos á pestana de &amp;#039;&amp;#039;&amp;#039;Conexións&amp;#039;&amp;#039;&amp;#039; e picamos no botón de &amp;#039;&amp;#039;&amp;#039;Configuración de LAN&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Imagen:Squid_debian_09.png|Activamos a opción de &amp;#039;&amp;#039;&amp;#039;Usar un servidor proxy para a LAN&amp;#039;&amp;#039;&amp;#039; e introducimos a dirección IP e porto do servidor proxy. Aceptamos.&lt;br /&gt;
Imagen:Squid_debian_10.png|Podemos comprobar que se intentamos conectarnos a calquera web, aparece unha páxina indicando que o proxy denegou a conexión. Isto é debido á configuración por defecto do proxy, que de seguido cambiaremos, pero permítenos comprobar que o navegador está usando o proxy para conectarse á páxina.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuración de clientes Linux ===&lt;br /&gt;
&lt;br /&gt;
* Veremos agora como configurar o proxy nun cliente Ubuntu usando o navegador Mozilla Firefox:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Configuración do proxy nun cliente Linux&amp;quot; widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Imagen:Squid_debian_11.png|Imos á configuración das preferencias do navegador.&lt;br /&gt;
Imagen:Squid_debian_12.png|Entramos no apartado de &amp;#039;&amp;#039;&amp;#039;Opcións avanzadas&amp;#039;&amp;#039;&amp;#039; para na lapela de &amp;#039;&amp;#039;&amp;#039;Rede&amp;#039;&amp;#039;&amp;#039; picar na opción de &amp;#039;&amp;#039;&amp;#039;Configuración&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Imagen:Squid_debian_13.png|Activamos a configuración manual do proxy para introducir a dirección IP e porto do proxy. Activamos a opción de usar este servidor proxy para todos os protocolos e aceptamos.&lt;br /&gt;
Imagen:Squid_debian_14.png|Igual que antes, observamos que o navegador usa o proxy para intentar conectarse ás páxinas web, e este denega o acceso.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Control de acceso segundo os equipos cliente ==&lt;br /&gt;
&lt;br /&gt;
* Remataremos este apartado vendo como podemos configurar o proxy para que permita o acceso a Internet aos equipos que nos interese.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Control de acceso por equipo cliente en squid&amp;quot; widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Imagen:Squid_debian_15.png|Entramos no apartado de &amp;#039;&amp;#039;&amp;#039;Control de acceso&amp;#039;&amp;#039;&amp;#039; do módulo de xestión do proxy.&lt;br /&gt;
Imagen:Squid_debian_16.png|Na primeira pestana de &amp;#039;&amp;#039;&amp;#039;Listas de control de acceso&amp;#039;&amp;#039;&amp;#039; podemos definir diversos criterios que logo poderemos utilizar para aplicar restricións no proxy. Na lista podemos ver unha serie de ACLs que xa veñen configuradas por defecto en squid. Seleccionamos neste caso a opción de &amp;#039;&amp;#039;&amp;#039;Dirección de Cliente&amp;#039;&amp;#039;&amp;#039; e picamos en &amp;#039;&amp;#039;&amp;#039;Crear nova ACL&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Imagen:Squid_debian_17.png|Poñemos un nome para a ACL (&amp;#039;&amp;#039;LAN&amp;#039;&amp;#039;) e teremos que indicar as direccións IP dos equipos cliente que queremos restrinxir. Podemos introducir un rango de direccións, pero neste caso imos permitir o acceso a todos os equipos da rede, introducindo a dirección da rede e a súa máscara. Gardamos a ACL.&lt;br /&gt;
Imagen:Squid_debian_18.png|Podemos ver ao final da táboa a ACL creada. Imos agora á pestana de &amp;#039;&amp;#039;&amp;#039;Restricións Proxy&amp;#039;&amp;#039;&amp;#039; para definir unha restrición sobre esta ACL.&lt;br /&gt;
Imagen:Squid_debian_19.png|Se nos fixamos nas restricións definidas por defecto, só se permite acceder dende o propio equipo (&amp;#039;&amp;#039;localhost&amp;#039;&amp;#039;), e a última restrición denega todo o resto de conexións. Imos polo tanto a engadir unha restrición que permita as conexións dende os equipos da rede local.&lt;br /&gt;
Imagen:Squid_debian_20.png|Seleccionamos como acción &amp;#039;&amp;#039;&amp;#039;Permitir&amp;#039;&amp;#039;&amp;#039; e na lista de &amp;#039;&amp;#039;&amp;#039;Coincidir con ACLs&amp;#039;&amp;#039;&amp;#039; seleccionamos a ACL que acabamos de crear. Desta maneira, a restrición permitirá as conexións que coincidan coa ACL, o que ocorrerá se o equipo cliente ten unha dirección IP dentro da LAN. Gardamos a restrición.&lt;br /&gt;
Imagen:Squid_debian_21.png|E poderemos vela ao final da táboa. A orde das restricións dentro da táboa é moi importante, xa que ao recibir unha petición o proxy comezará dende o comezo da táboa comprobando se esa petición encaixa con cada unha das restricións. Cando a petición encaixe coa restrición, o proxy aplicará esa restrición e xa non mirará nas restricións que haxa por debaixo. Por iso, se deixamos a restrición que creamos no final da lista, nunca se chegará a executar xa que a restrición anterior se aplica a calquera conexión. Picamos sobre a frecha cara arriba para subila dentro da táboa.&lt;br /&gt;
Imagen:Squid_debian_22.png|Na imaxe vemos a restrición colocado no lugar axeitado. Picamos sobre &amp;#039;&amp;#039;&amp;#039;Aplicar Cambios&amp;#039;&amp;#039;&amp;#039; para activar a restrición introducida.&lt;br /&gt;
Imagen:Squid_debian_23.png|Podemos comprobar dende os equipos cliente que xa poden navegar por Internet usando o proxy.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- [[Usuario:Antonio|Antonio de Andrés Lema]] e [[Usuario:Carrion|Carlos Carrión Álvarez]] --&lt;/div&gt;</summary>
		<author><name>Antonio</name></author>
	</entry>
</feed>