Olá a todos, gostaria de uma grande ajuda de vocês: Estou com 02 links de internet e gostaria de usar 01 link apenas para uso de uma determinada porta (apenas para voip) e outro para navegação geral. eth0 = ip interno eth1= net1 eth2=net2
#!/bin/sh # Interface da Intranet IF_LAN='eth0' # Interfaces ADSL IF_ADSL1='eth1' IF_ADSL2='eth2' # Gateways dos ADSL (IPs dos roteadores) GW_ADSL1='10.0.0.138' GW_ADSL2='10.1.1.1' # Mascarar saídas para os dois ADSL ------------------------------------------------------------ iptables -t nat -A POSTROUTING -o $IF_ADSL1 -j MASQUERADE iptables -t nat -A POSTROUTING -o $IF_ADSL2 -j MASQUERADE # Marca com "2" os pacotes que saem pelas portas 25 (SMTP) e 110 (POP) ------------------------------------------------------------ iptables -t mangle -A PREROUTING -i $IF_LAN -p tcp --dport 3389 -j MARK --set-mark 2 iptables -t mangle -A PREROUTING -i $IF_LAN -p tcp --dport 3390 -j MARK --set-mark 2 iptables -t mangle -A OUTPUT -p tcp --dport 3389 -j MARK --set-mark 2 iptables -t mangle -A OUTPUT -p tcp --dport 3390 -j MARK --set-mark 2 # Joga serviços de e-mail (pacotes marcados com 2) para o ADSL2 ------------------------------------------------------------ ip rule add fwmark 2 table 20 prio 20 ip route add default via $GW_ADSL2 dev $IF_ADSL2 table 20 # Atualiza tabela de roteamento # ------------------------------------------------------------ ip route flush cache Grato pela ajuda se possivel. -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

