Caro Futuremax
Mesmo usando o que vc passou não obtive o funcionamento e não estamos usando o ipchains e sim o iptables
Versão Imprimível
Caro Futuremax
Mesmo usando o que vc passou não obtive o funcionamento e não estamos usando o ipchains e sim o iptables
Passemos pra iptables:
iptables -A FORWARD -p tcp -s 126.0.0.0/24 -d 0/0 -j MASQUERADE
Não se esqueça de habilitar os mods NAT
modprobe iptable_nat
modprobe ip_nat_ftp
modprobe ip_nat_irc
modprobe ipcontrack_ftp
modprobe ipcontrack_irc
Não preciso definir a porta 21?
Ao usar a regra de iptables ele exibe msg de invalid argument?
[ Esta mensagem foi editada por: Middle_Earth em 18-12-2002 14:44 ]
Perdão, errei o correto é:
iptables -A POSTROUTING -p tcp -s 126.0.0.0/24 -d 0/0 -j MASQUERADE
E sim acho que precisa da porta 21 aberta... <IMG SRC="images/forum/icons/icon_cool.gif">
Tenta isso tb:
cp /usr/lib/squid/ncsa_auth /usr/bin/
no diretorio /etc/squid criar o arquivo de senhas com o comando
htpasswd -c squid_passwd usuario
os demais somente com htpasswd squid_passwd usuario
service squid restart
no /etc/rc.d/rc.local
insirir regra que forca o squid a ser proxy transparente
iptables -A PREROUTING -p tcp -s 192.168.0.1/24 -d 0/0 --dport 80 -j SNAT --to 0/0:3128
Se não funcionar tira o -d 0/0, vamos resolver isso!!!!! <IMG SRC="images/forum/icons/icon_mad.gif">