Tenho a seguinte linha em uma regra de iptables, quando rodo no linux não dá
problema nenhum mas quando o linux inicia não consegue transferir o ip do
PPP0 para a variável, mas depois que já iniciou eu rodo a regra ai não dá
problema algum, segue as linhas de comando.
IP_NET_DEVICE=ppp0
IP_NET=`ifconfig $IP_NET_DEVICE | awk -F\ '/inet/ {print $3}';`
echo "IP Internet: " $IP_NET
iptables -t nat -A PREROUTING -p tcp -d $IP_NET --dport 1919 -j DNAT --to
192.168.0.55
iptables -t nat -A POSTROUTING -p tcp -s 192.168.0.55 --sport 1919 -j
SNAT --to $IP_NET
alguém saberia me dizer o porque disto?
Ricardo Faria.