
Enviado em 12/12/2015 - 20:52h
Boa noite,
# Limpar Cache Tabelas de Roteamento Avançadas
ip route flush table $NAME1
ip route flush table $NAME2
ip route flush cache
# Apagar gateway default
ip route del default
# TABLE NET1
ip route add $REDE_NET1 dev $IF_NET1 src $IP_NET1 table $NAME1
ip route add default via $GW_NET1 table $NAME1
ip rule add from $IP_NET1 table $NAME1
ip rule add to $IP_NET1 table $NAME1
ip rule add fwmark 2 table $NAME1
# TABLE NET2
ip route add $REDE_NET2 dev $IF_NET2 src $IP_NET2 table $NAME2
ip route add default via $GW_NET2 table $NAME2
ip rule add from $IP_NET2 table $NAME2
ip rule add to $IP_NET2 table $NAME2
ip rule add fwmark 3 table $NAME2
# Adicionando rota padrão
ip route add default scope global nexthop via $GW_NET2 dev $IF_NET2 weight 1 nexthop via $GW_NET1 dev $IF_NET1 weight 1
ip route flush cache
iptables -t mangle -A PREROUTING -m state --state ESTABLISHED,RELATED -j CONNMARK --restore-mark
iptables -t mangle -A OUTPUT -m state --state ESTABLISHED,RELATED -j CONNMARK --restore-mark
iptables -t mangle -A PREROUTING -i $IFWAN1 -m state --state NEW -j CONNMARK --set-mar 0x2
iptables -t mangle -A PREROUTING -i $IFWAN2 -m state --state NEW -j CONNMARK --set-mar 0x3
iptables -t mangle -A PREROUTING -m connmark --mark 0x2 -j MARK --set-mark 0x2
iptables -t mangle -A PREROUTING -m connmark --mark 0x3 -j MARK --set-mark 0x3
iptables -t mangle -A PREROUTING -i $IFLAN -m state --state NEW -m condition --condition net2_up \
-s $IPSRVWIN -j CONNMARK --set-mark 3
iptables -t mangle -A PREROUTING -i $IFLAN -m state --state NEW -m condition --condition net1_up ! \
-s $IPSRVWIN -j CONNMARK --set-mark 2
iptables -t mangle -A PREROUTING -i $IFLAN -m state --state NEW -m condition --condition net1_down -j CONNMARK --set-mark 3
iptables -t mangle -A PREROUTING -i $IFLAN -m state --state NEW -m condition --condition net2_down -j CONNMARK --set-mark 2
iptables -t mangle -A PREROUTING -m state --state NEW -m connmark ! --mark 0x0 -j CONNMARK --save-mark
iptables -t mangle -A PREROUTING -i $IFLAN -s $IPSRVWIN -j MARK --set-mark 3
iptables -t mangle -A PREROUTING -i $IFLAN ! -s $IPSRVWIN-j MARK --set-mark 2
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
Conhecendo o tmux: Multiplexador de Terminal
Acessando página do Syncthing fora da máquina local
[Resolvido] Meu monitor suporta 100fps. Por que o máximo é 60fps nos jogos?
Como instalo o Clipper/Harbour no Linux Ubuntu (4)









