+ Responder ao Tópico



  1. Olá pessoal, estou com esse pepino p resolver. em minha rede tenho ips válidos. tem um cache com squid. gostaria de saber como fazer com que ips exceto os que eu quero (EX: 192.168.1.1-192.168.1.5) nao saiam mascarados, saiam com seus ips de origem? No iiptables.

  2. Boa noite.

    No final do arquivo você deve ter uma regra de POSTROUTING que faz o MASCARADE.

    Antes dessa regra, que deve fazer referência para toda a rede interna, crie um regra para o ip que não quer mascarar, e use o -j RETURN.

    Exemplo: Mascarar toda a rede 192.168.0.0/24 para o IP da interface $EXT_IFACE, exceto para o IP 192.168.0.10

    Código :
    iptables -t nat -A POSTROUTING -o $EXT_IFACE -s 192.168.0.10 -j RETURN
     
    iptables -t nat -A POSTROUTING -o $EXT_IFACE -s 192.168.0.0/24 -j MASQUERADE

    Esse RETURN faz com que o processamento da regra saia da chain POSTROUTING.

    Boa sorte com os testes,

    Abraço






Tópicos Similares

  1. Respostas: 8
    Último Post: 12-10-2011, 17:38
  2. Squid bloqueando algumas páginas para alguns ips
    Por igorallan no fórum Servidores de Rede
    Respostas: 2
    Último Post: 22-09-2006, 16:31
  3. Como liberar somente alguns ips com iptables
    Por alexandresamorim no fórum Servidores de Rede
    Respostas: 1
    Último Post: 25-04-2005, 17:49
  4. Liberar MSN para um IP específico no IPTABLES !!!
    Por Dan Martins no fórum Servidores de Rede
    Respostas: 11
    Último Post: 14-04-2005, 12:12
  5. Squid, liberar endereços para alguns ips da rede.
    Por FoundDeathX no fórum Servidores de Rede
    Respostas: 4
    Último Post: 27-03-2003, 14:47

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L