tente utilizar o seguinte (pode ser que resolva)

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT 
--to-destination ip_do_servidor:8080
iptables -t nat -A PREROUTING -p tcp --dport 80   -s sua_classe_IP -j 
DNAT --to-destination ip_do_servidor:8080

--------------------------------------
Ânderson P. R. Rodrigues        _
Linux User: #360179            °v°
[EMAIL PROTECTED]            /(_)\
UnC - Concórdia                ^ ^
--------------------------------------
"Feliz aquele que transfere o que sabe
              e aprende o que ensina."
                        (Cora Coralina)



Euzebio Mattos escreveu:
> A Porta realmente nao eh a padrao, mas utilizei essa.
> Ja esta alterada no squid.conf. Sera que alguem
> conseguiria me ajudar nesse firewall? soh preciso que
> ele libere o que esta descrito mais abaixo.
>
> Abs
>
> --- Antonio Carlos <[EMAIL PROTECTED]>
> escreveu:
>
>   
>> a porta do squid não estaria errada ? 8080 não é a
>> padrao.
>>   ----- Original Message ----- 
>>   From: Euzebio Mattos 
>>   To: [email protected] 
>>   Sent: Wednesday, November 01, 2006 3:53 PM
>>   Subject: [slack-users] Iptables - Firewall
>>
>>
>>   Ola,
>>   Aqui na empresa tenho um servidor de internet que
>> roda squid, tenho que criar um firewall com a
>> politica padrão de fechar tudo e liberar somente as
>> portas que preciso:
>>   - Proxy Squid
>>   - POP/SMTP (E-mail): Servidor externo (tipo
>> locaweb)
>>   - DNS
>>   - SSH (Porta 10101)
>>   Fiz o arquivo conforme abaixo, porem não funciona
>> nada... o que posso estar fazendo de errado? ou esta
>> tudo errado?
>>   Interface Externa: Eth0
>>   Interface Interna: Eth1
>>   Att,
>>   Euzébio
>>   #######################################
>>   #!/bin/sh
>>
>>   iptables -F
>>   iptables -X
>>   iptables -F -t nat
>>   iptables -X -t nat
>>   iptables -F -t mangle
>>   iptables -X -t mangle
>>   modprobe iptable_nat
>>   modprobe ip_conntrack
>>   modprobe ip_nat_ftp
>>   modprobe ipt_LOG
>>   modprobe ipt_REJECT
>>   modprobe ipt_MASQUERADE
>>
>>   echo "1" > /proc/sys/net/ipv4/ip_forward
>>   iptables -A POSTROUTING -t nat -o eth1 -j
>> MASQUERADE
>>   iptables -t nat -A PREROUTING -i eth1 -p tcp
>> --dport 80 -j REDIRECT --to-port 8080
>>
>>   # Liberacao de Portas
>>   iptables -A INPUT -p TCP --dport 25 -j ACCEPT   #
>> SMTP
>>   iptables -A INPUT -p TCP --dport 110 -j ACCEPT   #
>> POP
>>   iptables -A INPUT -p TCP --dport 21 -j ACCEPT  #
>> FTP
>>   iptables -A INPUT -p TCP --dport 22 -j ACCEPT  #
>> SSH
>>   iptables -A INPUT -p TCP --dport 80 -j ACCEPT  #
>> https
>>   iptables -A INPUT -p TCP --dport 443 -j ACCEPT  #
>> https
>>   iptables -A INPUT -p TCP --dport 8080 -j ACCEPT  #
>> squid
>>   iptables -A INPUT -p TCP --dport 10101 -j ACCEPT #
>> ssh
>>   iptables -A OUTPUT -p TCP --dport 25 -j ACCEPT   #
>> SMTP
>>   iptables -A OUTPUT -p TCP --dport 110 -j ACCEPT  #
>> POP
>>   iptables -A OUTPUT -p TCP --dport 21 -j ACCEPT  #
>> FTP
>>   iptables -A OUTPUT -p TCP --dport 22 -j ACCEPT  #
>> SSH
>>   iptables -A OUTPUT -p TCP --dport 80 -j ACCEPT  #
>> https
>>   iptables -A OUTPUT -p TCP --dport 443 -j ACCEPT  #
>> https
>>   iptables -A OUTPUT -p TCP --dport 8080 -j ACCEPT #
>> squid
>>   iptables -A OUTPUT -p TCP --dport 10101 -j ACCEPT
>> # ssh
>>   iptables -A FORWARD -p TCP -s 0/0 -d 0/0 --dport
>> 25 -j ACCEPT  # SMTP
>>   iptables -A FORWARD -p TCP -s 0/0 -d 0/0 --dport
>> 110 -j ACCEPT  # POP
>>   iptables -A FORWARD -p TCP -s 0/0 -d 0/0 --dport
>> 21 -j ACCEPT # FTP
>>   iptables -A FORWARD -p TCP -s 0/0 -d 0/0 --dport
>> 22 -j ACCEPT # SSH
>>   iptables -A FORWARD -p TCP -s 0/0 -d 0/0 --dport
>> 80 -j ACCEPT # https
>>   iptables -A FORWARD -p TCP -s 0/0 -d 0/0 --dport
>> 443 -j ACCEPT # https
>>   iptables -A FORWARD -p TCP -s 0/0 -d 0/0 --dport
>> 8080 -j ACCEPT # squid
>>   iptables -A FORWARD -p TCP -s 0/0 -d 0/0 --dport
>> 10101 -j ACCEPT # ssh
>>   iptables -A FORWARD -p TCP -s 0/0 --sport 25 -d
>> 0/0 -j ACCEPT  # SMTP
>>   iptables -A FORWARD -p TCP -s 0/0 --sport 110 -d
>> 0/0 -j ACCEPT  # POP
>>   iptables -A FORWARD -p TCP -s 0/0 --sport 21 -d
>> 0/0 -j ACCEPT # FTP
>>   iptables -A FORWARD -p TCP -s 0/0 --sport 22 -d
>> 0/0 -j ACCEPT # SSH
>>   iptables -A FORWARD -p TCP -s 0/0 --sport 80 -d
>> 0/0 -j ACCEPT # https
>>   iptables -A FORWARD -p TCP -s 0/0 --sport 443 -d
>> 0/0 -j ACCEPT # https
>>   iptables -A FORWARD -p TCP -s 0/0 --sport 8080 -d
>> 0/0 -j ACCEPT # squid
>>   iptables -A FORWARD -p TCP -s 0/0 --sport 10101 -d
>> 0/0 -j ACCEPT # ssh
>>
>>   iptables -P OUTPUT DROP
>>   iptables -P INPUT DROP
>>
>>
>>
>>
>>     
> ------------------------------------------------------------------------------
>   
>>   Novidade no Yahoo! Mail: receba alertas de novas
>> mensagens no seu celular. Registre seu aparelho
>> agora!
>>   
>>
>>
>>
>>
>>
>>     
>
>
>
>       
>
>
>
>       
>               
> _______________________________________________________ 
> Você quer respostas para suas perguntas? Ou você sabe muito e quer 
> compartilhar seu conhecimento? Experimente o Yahoo! Respostas !
> http://br.answers.yahoo.com/
>
> --~--~---------~--~----~------------~-------~--~----~
>   

--~--~---------~--~----~------------~-------~--~----~
-- 
GUS-BR - Grupo de Usuarios Slackware - BR
http://www.slackwarebrasil.org/
http://groups-beta.google.com/group/slack-users-br

Archives:
- http://www.mail-archive.com/[email protected]/
- http://news.gmane.org/gmane.org.user-groups.linux.brazil.slackware/
-~----------~----~----~----~------~----~------~--~---

Responder a