Redundância quase OK

1. Redundância quase OK

adir castro
adircastro

(usa Debian)

Enviado em 17/08/2007 - 12:55h

Olá a todos os participantes,

A redundância tá funcionando, embora deixe a desejar, principalmente no tempo de volta dos pings, demora cerca de mais de 10 minutos para eles se restabelecerem, e enquanto não normalizam, a uol não entra. Embora demore a restabeler os pings, com exceção da uol, as outras páginas começam a entrar após cerca de 3 minutos depois que o link é trocado. Gostaria que fosse mais rápido, cerca de 10 segundos, por exemplo.

Mudei o tempo de espera pra 1 segundo, mas continua demorando do mesmo jeito.

Alguém pode dar uma olhada no script abaixo e ver se ele tem algum erro?

Grato a todos.

--------------------------------
cyber:/etc/squid# cat /etc/init.d/doislinks
#!/bin/bash
#
# Variaveis
# LAN
IF_LAN=eth0 # Interface LAN
IP_LAN='192.168.0.1' # IP da interface LAN
NET_LAN='192.168.0.0/24' # Faixa de IPs da LAN
#
# Link principal
IF_PRINCIPAL=eth1 # Interface do link principal
IP_PRINCIPAL='192.168.100.14' # IP da interface do link principal
GW_PRINCIPAL='192.168.100.100' # IP do roteador do link principal
#
# Link reserva
IF_RESERVA=eth2 # Interface do link reserva
IP_RESERVA='10.10.0.186' # IP da interface do link reserva
GW_RESERVA='10.10.0.185' # IP do roteador do link reserva
#
# Ativa modulos
/sbin/modprobe iptable_nat
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ipt_LOG
/sbin/modprobe ipt_REJECT
/sbin/modprobe ipt_MASQUERADE
#
# Ativa roteamento no kernel
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/ip_dynaddr
#
# Define o timeout (em segundos) para o link reserva assumir
echo "1" > /proc/sys/net/ipv4/route/gc_timeout
#
# Adiciona rotas redundantes
route add default via $GW_PRINCIPAL dev $IF_PRINCIPAL
route append default via $GW_RESERVA dev $IF_RESERVA
route flush cache
#
# Ativa mascaramento de saida para as duas interfaces externas
$iptables -A POSTROUTING -t nat -s $NET_LAN -o $IF_PRINCIPAL -j MASQUERADE
$iptables -A POSTROUTING -t nat -s $NET_LAN -o $IF_RESERVA -j MASQUERADE


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts