Bienvenido(a) a Alcance Libre 07/09/2025, 13:07

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Redes y Servidores New Topic Post Reply
 Problemas con SQUID,no me conecto con squid ayuda por favorrrrr
Tópico anterior Tópico siguiente
   
jimval
 21/09/08 05:53 (Leído 2,533 veces)  

Nuevo
happy

Estado: desconectado
Forum User

Identificado: 08/03/08
Mensajes: 3
Saludos a todos? agradesco inmensamente cualquier ayuda que puedan brindarme
instale Squid en Centos5, mi lan es 192.168.1.0 y mi wan pues no lo se, solo se que es 190.40.x.x la cual me da esa direccion en www.whatsmyip.org, bueno mi equipo tiene 2 targetas de red el eth0 tiene el ip 192.168.1.5 la cual esta conectada al router y la eth1 tiene el ip 192.168.1.14 la cual esta conectado al switch y una pc cliente ip 192.168.1.9 conectada al switch, la configuracion la segui de la seccion manuales de esta pag. bueno el problema es que desde la pc cliente no puedo hacer ping al 192.168.1.14 y viceversa aqui les mando la configuracion del squid.config

http_port 192.168.1.14:3128 transparent
cache_mem 128 MB
cache_dir ufs /var/spool/squid 700 16 256

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http

acl milan src 192.168.1.0/255.255.255.0
acl archivosdenegados url_regex "/etc/squid/archivosnegados"
acl sitiosdenegados url_regex "/etc/squid/sitiosnegados"

http_access allow localhost
http_access allow milan !archivosdenegados !sitiosdenegados
http_access deny all

tambien las configuraciones de las targetas del servidor
eth0 Ip 192.168.1.5 mask: 255.255.255.0 puerta de enlace: 192.168.1.1
eth1 Ip 192.168.1.14 mask: 255.255.255.0 puerta de enlace: 192.168.1.5

pc cliente: Ip 192.168.1.9 mask: 255.255.255.0 PE: 192.168.1.14 y el nagador apunta al proxy 192.168.1.14 3128

debo mencionar tambien que La Ip publica de mi wan 192.40.x.x, con mask: 255.255.255.255 la mask la puse segun lei por ahi en una pag. y la PE: pues ahi estaba mi problema que no se cual es la PE para esa IP y por lo tanto no tenia salida a internet por lo que le puse el 192.168.1.5 y tenia salida a internet hasta que instale el squid ahora ni el servidor tiene salida a internet. y cuando quito la coneccion de la eth1 y paro el servicio squid si tengo salida a internet.

PE=puerta de enlace

estoy buscando y no doy con la solucion a este problema, mil gracias de ante mano Frown Frown Frown
 
Profile Email
 Quote
lord_carcas
 24/09/08 10:32  

Participa poco
working

Estado: desconectado
Forum User

Identificado: 06/06/08
Mensajes: 26
Hola

Mira lei tu configuracion pero veo que tienes un router entre tu coneccion de internet y tu lan, entonces mira haz lo siguiente:

1. configura un servidor dhcp dentro de tu servidor linux
2. luego configura el squid ---> creo que tu configuracion esta bien del squid
3. conecta el cable que se conecta al route a la targeta eth0 y el switch a al eth1 y tu LAN al eth1.

mira cuando conectes el cable a la eth0 y enciendas tu pc vas a poder navegar a internet y si ves en resolv.con asi "cat /etc/resolv.conf" sin las comillas alli estaran los dns de tu isp

tonces cuando configures el dhcp
ejemplo:

subnet 192.168.1.0 netmask 255.255.255.224 {
range 192.168.1.26 192.168.1.30;
option domain-name-servers192.168.1.14,dns1_de_tu_isp,dns2_de_tu_isp;

option routers 192.168.1.14;

default-lease-time 600;
max-lease-time 7200;
}

los colocas ai para que puedan salir al internet tus clientes de tu LAN ok. caunquier duda lee bien las configuracin que hay aqui en dhcp y squid.

bueno bye

juan
 
Profile Email
 Quote
Miguel C
 25/09/08 12:20  

Nuevo

Estado: desconectado
Forum User

Identificado: 25/09/08
Mensajes: 14
El problema esta en que no tienes manera de gestionar el reenvio de tu red 192.168.1.0/24 a traves de tu squid debido a que toda tu red conoce como puerta de enlace a tu modem que es la 192.168.1.1

Pero, tu necesitas que ese valor lo tenga la eth1 de tu servidor.

Entonces haz esto:
Cambia el valor de la ip del modem a uno distinto a 192.168.1.1

La conexion que deberias tener es:

INTERNET--->MODEM--->LINUX--->RED

Configura el Modem y el Linux asi:

Modem(192.168.0.1)<--Eth0 Linux(192.168.0.2)--Eth1 Linux(192.168.1.1)-->RED

Entonces, ahora toda tu red vera al Linux como si fuera el modem y podras hacer los filtrados en el squid.

El squid.conf agregale:

http_port 3128 transparent

Y de alli el resto de tus listas.

No olvides declarar con iptables el reenvio de tu LAN y el redireccionado del squid mediante:

echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128


MIGUEL.
 
Profile Email
 Quote
Contenido generado en: 0.11 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 01:07 .
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado