Estou com a seguinte configuracao:
IPTABLES:
iptables -t nat -I PREROUTING -d 10.1.1.2 -i eth2 -p tcp -m tcp --dport
3389 -j DNAT --to-destination 172.16.0.253:3389
iptables -t nat -I POSTROUTING -s 172.16.0.0/24 -o eth2 -j SNAT --to-source
10.1.1.2
iptables -t nat -I POSTROUTING -s 172.16.0.0/24 -o eth0 -j SNAT --to-source
10.2.2.2
iptables -t mangle -I PREROUTING -i eth1 -p tcp -s 172.16.0.253 -j
MARK --set-mark 200
#####################################################################
IPROUTE:
lan_if=eth1
lan_net=172.16.0.0/24
lan_gw=172.16.0.254
fix_if=eth0
fix_net=10.2.2.0/24
fix_gw=10.2.2.1
fix_ip=10.2.2.2
dyn_if=eth2
dyn_net=10.1.1.0/24
dyn_gw=10.1.1.1
dyn_ip=10.1.1.2
echo "#" > /etc/iproute2/rt_tables
echo "# reserved values" >> /etc/iproute2/rt_tables
echo "#" >> /etc/iproute2/rt_tables
echo "255 local" >> /etc/iproute2/rt_tables
echo "254 main" >> /etc/iproute2/rt_tables
echo "253 default" >> /etc/iproute2/rt_tables
echo "0 unspec" >> /etc/iproute2/rt_tables
echo "#" >> /etc/iproute2/rt_tables
echo "# local" >> /etc/iproute2/rt_tables
echo "#" >> /etc/iproute2/rt_tables
echo "#1 inr.ruhep" >> /etc/iproute2/rt_tables
echo "20 fix" >> /etc/iproute2/rt_tables
echo "30 dyn" >> /etc/iproute2/rt_tables
ip route del default &> /dev/null
ip route del default &> /dev/null
ip route del default &> /dev/null
ip rule del lookup fix &> /dev/null
ip rule del lookup fix &> /dev/null
ip rule del lookup fix &> /dev/null
ip rule del lookup dyn &> /dev/null
ip rule del lookup dyn &> /dev/null
ip rule del lookup dyn &> /dev/null
ip rule del table fix prio 40
ip rule del table dyn prio 40
ip rule add table fix prio 40
ip rule add table dyn prio 40
ip route del $fix_ip via $fix_gw dev $fix_if table fix
ip route del default via $fix_gw table fix
ip route add $fix_ip via $fix_gw dev $fix_if table fix
ip route add default via $fix_gw table fix
ip route del $dyn_ip via $dyn_gw dev $dyn_if table dyn
ip route del default via $dyn_gw table dyn
ip route add $dyn_ip via $dyn_gw dev $dyn_if table dyn
ip route add default via $dyn_gw table dyn
ip rule del from $fix_ip table fix prio 30
ip rule del from $dyn_ip table dyn prio 30
ip rule add from $fix_ip table fix prio 30
ip rule add from $dyn_ip table dyn prio 30
ip route del $dyn_net proto kernel dev eth0 src $dyn_ip table dyn
ip route del $lan_net proto kernel dev eth1 src $lan_gw table dyn
ip route add $dyn_net proto kernel dev eth2 src $dyn_ip table dyn
ip route add $lan_net proto kernel dev eth1 src $lan_gw table dyn
ip route del $lan_net proto kernel dev eth1 src $lan_gw table fix
ip route del $fix_net proto kernel dev eth0 src $fix_ip table fix
ip route add $lan_net proto kernel dev eth1 src $lan_gw table fix
ip route add $fix_net proto kernel dev eth0 src $fix_ip table fix
ip rule add fwmark 200 table dyn prio 20
ip route flush cache
#####################################################################
Hoje foi o 5º dia de batalha.... por enquanto nada de funcionar...
Uma observacao interessante eh a seguinte:
se eu substituir o comando: ip rule add fwmark 200 table dyn prio 20
pelo comando: ip rule add from 172.16.0.253 table
dyn prio 20
funciona perfeitamene a conexao via RDP nesta maquina, porem toda a
saida dela passa a ser pelo ip dinamico,
quando na verdade preciso que soh a conexao RDP o seja.
Jaderson.
----- Original Message -----
From: "Jarbas Celante - CTE Internet" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, July 15, 2008 11:32 AM
Subject: [SPAM] [slack-users] Re: Roteamento avancado
> para este IP adicionando na linha de comando do iptables "-o
> $IFACE_LINK_TAL" ?
Algo assim:
iptables -t nat -A POSTROUTING -s 172.172.172.172 -o $IFACE_LINK1 -j
MASQUERADE
Jarbas Celante
CTE - Provedor de Internet
Erechim - RS - Brasil
+55 (54) 3522 9300
Mantenha-nos em mente para qualquer solucao em conectividade e Internet!
-------------------------------------------------------------------
Esta mensagem foi verificada pelo sistema de antivirus SERVBLU
-------------------------------------------------------------------
Esta mensagem foi verificada pelo sistema de antivirus SERVBLU
--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---