"supmino" <[EMAIL PROTECTED]> writes:

> Boa Tarde!
> Quando tenho um IP fixo v�lido no iptables eu escrevo a seguinte 
> variavel :
> IP_EXTERNO="200.210.0.10"
> iptables -t nat -A PREROUTING -p tcp -s 0/0 -d $IP_EXTERNO --dport 
> 25 -j DROP
>
> E quando eu tenho um ip din�mico v�lido, o que eu fa�o para essa 
> variavel receber o ip?(iptables-1.2.4-1cl - CL7)

No netfilter voc� pode mascarar usando a interface, n�o precisa do IP.

Caso, ainda assim, queiras usar o IP, eis o truque:

IP_EXTERNO=`LANG= LC_ALL= /sbin/ifconfig ppp0 | grep inet | cut -d : -f 2 | cut -d ' ' 
-f 1`;


Repare onde s�o aspas e onde s�o "crases".


Sds,
-- 
Godoy.     <[EMAIL PROTECTED]>

Assinantes em 30/08/2002: 2225
Mensagens recebidas desde 07/01/1999: 181233
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a