
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
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Assisti Avatar 3: Fogo e Cinzas (3)
Conky, alerta de temperatura alta (8)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (42)









