+ Responder ao Tópico



  1. #1
    Dick_Vigarista
    Visitante

    Padrão Duvidas e mais Duvidas

    Galera, ai vai minha duvida:
    Eu utilizo o squid e as maquinas na rede utilizam a porta 3128 certo.
    Eu queria saber com as regras ou comando do iptables eu faço para que minha rede compartilhe a internet, mas as maquinas externas não consigam acessar a 3128.
    Valeu

  2. #2
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Duvidas e mais Duvidas

    faca:

    modprobe iptable_net
    iptables -t nat -A POSTROUNTING -o eth0 -j MASQUERADE
    echo "1" > /proc/sys/net/ipv4/ip_forward
    iptables -A INPUT -p tcp --dport 3128 -j DROP

  3. #3
    pericles
    Visitante

    Padrão Duvidas e mais Duvidas

    Supondo que o ip da sua placa de rede interna fosse 192.168.0.1.

    No squid.conf, procure http_port e coloque

    http_port 192.168.0.1:3128

    Neste caso, o squid ira "ouvir" somente a sua placa de rede interna.