Instalação do route2
Editar arquivo /etc/sysctl.conf:
net.ipv4.conf.default.rp_filter = 0
Reiniciar o servidor. Acessar diretório /root/download:
cd /root/download
Copiar o instalador do route2 da LBr:
lynx suporte.lbr.com.br/download/route2/RPMS
Instalar os pacotes php-cli e php-ini:
urpmi php-cli php-ini
Instalar o route2 baixado da LBr:
rpm -Uvh route2-0.1-pre11.mdv.noarch.rpm
Acessar o diretório /etc/sysconfig/route2:
cd /etc/sysconfig/route2
Criar o arquivo link-exemplo01.conf:
vi link-exemplo01.conf
LINK = "exemplo01"
DADOS = x.x.x.2:x.x.x.1:eth1
Criar o arquivo link-exemplo02.conf:
vi link-exemplo02.conf
LINK = "exemplo02"
DADOS = z.z.z.2:z.z.z.1:eth2
Criar o arquivo 10-exemplo01.conf:
vi 10-exemplo01.conf
GW = exemplo01|exemplo02
Criar o arquivo 20-exemplo02.conf:
vi 20-exemplo02.conf
GW = exemplo02|exemplo01
Criar o arquivo 99-default.conf. Este arquivo contém a configuração padrão do route2:
vi 99-default.conf
GW = exemplo01|exemplo02
Editar o arquivo route2.cfg. Remover aspas e configurar o envio de emails conforme abaixo:
# Remetente do e-mail.
MAIL_FROM=monitor@lbr.com.br

# Destinatário do e-mail.
MAIL_TO=monitor@lbr.com.br

# Usuário para autenticação no servidor de e-mail.
MAIL_SMTP_AUTH_USER=smtprelay

# Senha do usuário;
MAIL_SMTP_AUTH_PASSWORD=_dm52upHO

# Endereço/IP do servidor de email.
MAIL_SMTP_SERVER=lbr.com.br

# Assunto
MAIL_SUBJECT=[nara] [fw] Mudança de link.
Realizar uma verificação dos links configurados:
/opt/route2/chk_status.php
Executar o route2.sh:
route2.sh
Se o servidor tem o FireUau instalado, configurar o reloadfw.sh para executar o route2.sh:
vi /etc/fwl.d/route2.sh
#!/bin/bash

/usr/local/bin/route2.sh
IP
3.236.51.151