Estou tentando configurar um servidor proxy do squid usando o servidor Ubuntu 12.04
Sou muito novo no Ubuntu, mas consegui fazer algumas coisas simples.
Comprei uma segunda interface PCI e consegui instalá-la no servidor.
Meu objetivo é encaminhar todos os pacotes de uma interface (ou sub-rede) para outra. Acho que este é um dos primeiros passos antes de configurar o próprio squid.
Do meu servidor Ubuntu eu consigo executar ping em dispositivos em ambas as sub-redes. mas do meu laptop, que está na sub-rede 192.168.0.0 / 24, não consigo pingar meu roteador, que está na outra sub-rede 192.168.1.0/24.
Tanto o roteador quanto o laptop respondem às solicitações do ICMP quando enviados pelo meu servidor Ubuntu.
Eu também ativei net.ipv4.ip_forward = 1 em sysctl.conf
saída do sudo ip route:
default via 192.168.1.254 dev eth1 metric 100
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.200
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.200
saída do sudo iptables -nvL:
Chain INPUT (policy ACCEPT 339 packets, 55782 bytes)
Chain FORWARD (policy ACCEPT 185 packets, 12382 bytes)
Chain OUTPUT (policy ACCEPT 276 packets, 25481 bytes)
Você tem alguma ideia de por que essa configuração não funciona? Tenho certeza que estou sentindo falta de algo.