SYS
Geek
Registrado
4.7K Mensagens
20 Curtidas
Pô, mas v/ é o Magaiver, o herói da minha infância, como não sabe, o Magaiver sabe tudo e mais um pouco . . . isso vai acabar com a minha infância.
Ehehehe, brincadeira.
Acho que qualquer disto linux faz load balance com vários links de internet, o Windows XP sei que faz pois eu fazia isso quando tinha linha discada, tinha dois modems e duas linhas e fim de semana conectava a 128kBits.
Sei que o pessoal do ex Coyote e em breve BrazilFW está pensando nume versão que suporta multiplos links, mas ainda é só projeto.
Numa busca rápida no google achei isso aqui:
http://www.gulbf.com.br/index.php?option=com_content&task=view&id=69&Itemid=43
http://www.linuxclube.com/tutoriais/download.php?tut_id=130
magaiver
Membro Junior
Registrado
147 Mensagens
0 Curtidas
heheheehe po SYS foi mal eu não quiz estragar sua infancia kakakakakaka!!!!!
eu peguei esse tutorial do gulbf mas não consegui fazer o esquema rolar pq lá.. ele tem 2 velox e as placas de rede com ip's, aqui a placa de rede que recebe o speedy não tem ip, eu vou dar uma olhada no tutorial do linuxclube e ver se resolve o meu problema....
valeu pela dica.
magaiver
Membro Junior
Registrado
147 Mensagens
0 Curtidas
eu fiz algumas alterações aqui no pc e deixei igual ao tutorial do site do gulbf e está dando o seguinte erro:
[root@server ~]# ./rc.firewall
Carregando os modulos... [OK]
Resetando o firewall... [OK]
Habilitando o roteamento de pacotes... [OK]
Liberando acesso do localhost... [OK]
Otimizando o roteamento... [OK]
Liberando servidor DNS... [OK]
Liberando servidor DHCP... [OK]
Liberando acesso por ping... [OK]
Liberando acesso ao SSH... [OK]
Liberando acesso a VPN... [OK]
Manutencao de conexoes ativas... [OK]
Habilitando o mascaramento... [OK]
Habilitando o Proxy Transparente... [OK]
Marcando pacotes... [OK]
Desligando rp_filter... [OK]
Balanceando links (Linksat/Speedy)...RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
[OK]
magaiver
Membro Junior
Registrado
147 Mensagens
0 Curtidas
Mais especifico nas linhas:
# setando velox na tabela principal de roteamento
ip route add 192.168.1.0/24 dev eth1 src 192.168.1.2
ip route add 192.168.2.0/24 dev eth2 src 192.168.2.2
# setando a rota preferencial
ip route add default via 192.168.1.1
magaiver
Membro Junior
Registrado
147 Mensagens
0 Curtidas
as 3 placas de rede estão UP!!
jqueiroz
Cyber Highlander
Registrado
104K Mensagens
5.7K Curtidas
esse erro deve estar acontecendo na linha "ip route add default via 192.168.1.1". Verifique se já não existe uma rota default.
Aliás, há algum motivo pra você estar usando o utilitário ip, do pacote iproute2, ao invés do route, pra definir rotas???
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o
Blog do Zekke
magaiver
Membro Junior
Registrado
147 Mensagens
0 Curtidas
já existe uma rota, o motivo de eu estar usando o comando IP é que o tutorial que eu estou seguinte está mostrando assim, eu posso usar de outro modo?
as rotas:
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
192.168.2.0 * 255.255.255.248 U 0 0 0 eth1
10.0.0.0 * 255.255.255.0 U 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth2
169.254.0.0 * 255.255.0.0 U 0 0 0 eth2
default 10.0.0.138 0.0.0.0 UG 0 0 0 eth0
jqueiroz
Cyber Highlander
Registrado
104K Mensagens
5.7K Curtidas
tenta substituir essa linha por
route del -net default
route add -net default gw 192.168.1.1
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o
Blog do Zekke
magaiver
Membro Junior
Registrado
147 Mensagens
0 Curtidas
mas e essas 2 linhas que tb estão dando erro, será que tem algum outro comando que substitua??
ip route add 192.168.1.0/24 dev eth1 src 192.168.1.2
ip route add 192.168.2.0/24 dev eth2 src 192.168.2.2
jqueiroz
Cyber Highlander
Registrado
104K Mensagens
5.7K Curtidas
ip route add 192.168.1.0/24 dev eth1 src 192.168.1.2
ip route add 192.168.2.0/24 dev eth2 src 192.168.2.2
route add -net 192.168.1.0/24 dev eth1
route add -net 192.168.2.0/24 dev eth2
Mas detalhe: se o endereço de eth1 for algo como 192.168.1.x, o comando é desnecessário. Idem pra eth2.
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o
Blog do Zekke
magaiver
Membro Junior
Registrado
147 Mensagens
0 Curtidas
sim a minha eth1 é 192.168.1.2 e minha eth2 192.168.2.2
jqueiroz
Cyber Highlander
Registrado
104K Mensagens
5.7K Curtidas
então por isso que tá dando as mensagens de erro, ele tá tentando criar rotas que já existem.
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o
Blog do Zekke
magaiver
Membro Junior
Registrado
147 Mensagens
0 Curtidas
eu estou seguinto o script do site - http://www.gulbf.com.br/index.php?option=com_content&task=view&id=69&Itemid=43 - que ensina a fazer o balanceamento e redundancia, eu vou comentar essas 2 linhas e executar o script e ver o que rola, qq coisa eu volto a postar!!!
muito obrigado pela paciencia!!!
# Definindo regras de balanceamento de Link:
echo -n "Balanceando links velox..."
# velox #1
ip route add 192.168.1.0/24 dev eth1 src 192.168.1.2 table velox1
#ip route add 192.168.0.0/24 via 192.168.0.1 table velox1
ip route add default via 192.168.1.1 table velox1
# velox #2
ip route add 192.168.2.0/24 dev eth2 src 192.168.2.2 table velox2
#ip route add 192.168.0.0/24 via 192.168.0.1 table velox2
ip route add default via 192.168.2.1 table velox2
# setando velox na tabela principal de roteamento
ip route add 192.168.1.0/24 dev eth1 src 192.168.1.2
ip route add 192.168.2.0/24 dev eth2 src 192.168.2.2
# setando a rota preferencial
ip route add default via 192.168.1.1
# regras das tabelas
ip rule add from 192.168.1.2 table velox1
ip rule add from 192.168.2.2 table velox2
# balanceamento de link
ip rule add fwmark 3 lookup velox prio 3
ip route add default table velox nexthop via 192.168.1.1 dev eth1
weight 1 nexthop via 192.168.2.1 dev eth2 weight 1
#OBS: o comando assima deve ser digitado em uma só linha, ou
# usando o caractere para dividí-la.
# flush no roteamento
ip route flush cache
echo " [OK]"
sleep 3