Já tentou acessar www.google.com? Se você não receber uma resposta, pode haver um problema com sua configuração do squid ou com o iptables. Se você pode instalar bind9 para suporte DNS. Espero que ajude.
Estou tentando configurar um servidor proxy, mas não consigo fazê-lo. Aqui estão os detalhes da minha configuração
Eu tenho um servidor (IBM X3800 series) e um PC de mesa. Servidor está tendo a placa de rede conectada a ele. eth0 e eth1. A eth0 está conectada à WAN através do IP global da série 202 e a internet está funcionando bem no servidor, posso me conectar à internet. eth1 está conectado ao switch e abaixo é config em eth1
IP: 192.168.2.2
Netmask: 255.255.255.0
Gateway: 192.168.2.1
Network: 192.1968.2.0
Broadcast: 192.168.2.255
Eu simplesmente instalei o proxy do squid usando apt-get install squid
. Eu mudei o arquivo
/etc/squid/squid.conf
e adicionamos os detalhes abaixo
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
acl lan src 192.168.2.0/24
http_access allow lan
e finalmente adicionamos estas regras de iptable
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j DNAT --to globalip:3128
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
em que globalip é o IP da eth0.
Agora o PC desktop está conectado ao servidor via switch e a configuração ip para Desktop pc é esta
IP: 192.168.2.4
Netmaskapt-get install squid: 255.255.255.0
Gateway: 192.168.2.1
Network: 192.1968.2.0
Broadcast: 192.168.2.255
Eu posso facilmente fazer ping de desktop para servidor e de servidor para desktop. Mas meu sistema de desktop não pode acessar a internet. Então eu acho que o problema é com o squid. Por favor, me ajude a resolver essa questão. Se você precisar de qualquer outra informação, por favor me avise.
Obrigado
Já tentou acessar www.google.com? Se você não receber uma resposta, pode haver um problema com sua configuração do squid ou com o iptables. Se você pode instalar bind9 para suporte DNS. Espero que ajude.
Seu "gateway" está listado como 192.168.2.1 , mas você está tentando fazer um proxy transparente em 192.168.2.2 .
Seu "servidor", que tem acesso real à Internet no eth0, não deveria estar listando um gateway na configuração do eth1, pois isso fornecerá dois gateways padrão, um dos quais não está claro, pode até funcionar.
Portanto, remova esse gateway padrão e defina o gateway padrão do PC cliente como 192.168.2.2
.
Eu também estava recebendo o mesmo erro, mas aqui está como eu resolvi atribuir rede diferente para ambos nic (placa de interface de rede)
Suponha que você atribua um 192.168.1.Ip a eth0
então você deve atribuir 192.168.2.IP a eth1
Você pode usar 192.168.2.ip ou qualquer outra rede diferente daquela atribuída a eth0
que é 192.168.1.IP
& amp; suponha que eth0
esteja conectado ao roteador, ele deve ter o gateway como o roteador ip
& amp; Suponha que eth1
esteja conectado ao switch através do qual as máquinas cliente estão conectadas. O ip do proxy deve ser inserido na configuração do proxy no navegador
& amp; também descomentado net.ipv4.ip_forward=1
que está presente no arquivo /etc/sysctl.conf
salvar configurações & amp; reinicialize confirme no servidor que o ping é recebido, digitando
ping www.google.com
do servidor de squid & amp; verifique se a internet está funcionando
pingar o IP de eth1
que é o nic que conectado de switch para clientes pc. ping ip de eth1
do terminal do cliente
Seu ip é 2.2 & amp; 2.4 que estão na mesma rede melhor mudar o ip da eth1 para 192.168.3.ip ou substituir o no 3 com qualquer outro número que não seja 2 & amp; não há necessidade de entrar no gateway em eht1, mas o endereço de broadcast também muda, supondo que você selecionou 192.168.3.IP para eth1, então a rede é 192.168.3.0 & amp; broadcast ip é 192.168.3.255
Abaixo está minha configuração
auto eth0 ( ON board Ethernet port & is connected to ROuter)
iface eth0
inet static
address 192.168.2.8
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.5
dns-nameservers 192.168.2.5 8.8.8.8
auto eth1
(a placa LAN está conectada ao switch e os clientes estão conectados ao switch)
iface eth0
inet static
address 192.168.1.120
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.5
dns-nameservers 192.168.2.5 8.8.8.8
Clients have ip of 192.168.1.IP