erro no roteamento [RESOLVIDO]

1. erro no roteamento [RESOLVIDO]

salaciel junior
salaciel

(usa Debian)

Enviado em 22/04/2009 - 09:45h

Estou tentando montar um squid, ja preparei o .conf, ja criei os arquivos, especifiquei nas acls enfim o squid.conf e os arquivos auxiliares estão prontos.
O problema se dá quando eu tento aplicar as regras de roteamento com os comandos abaixo:

iptables -I PREROUTING -t nat -p tcp -s rede_interna –dport 80 -j REDIRECT –to-port 3128
iptables -t nat -I POSTROUTING -s rede_interna -j MASQUERADE
iptables -A FORWARD -s rede_interna -d loginnet.passport.com -j REJECT

aparece a seguinte mensagem de erro

iptables v1.4.2: Unknown arg '(null)'

por favor alguém poderia me dar uma luz?
sou novo nisso



  


2. MELHOR RESPOSTA

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 22/04/2009 - 10:52h

Vou t passar o q eu vi d errado no seu iptables (já tou colocando da maneira q eu acho correta):

iptables -t nat -A PREROUTING -s $rede_interna -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A POSTROUTING -s $rede_interna -j MASQUERADE
iptables -A FORWARD -s $rede_interna -d loginnet.passport.com -j REJECT

Considerando q essa rede_interna seja uma variável...
Obs.: se quiser, pode substituir a variável por uma rede. Ex.: 192.168.0.0/16





Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts