Teste de rede

1. Teste de rede

Fernanda Montovani Albuquerk
fernanda_mon

(usa Debian)

Enviado em 30/04/2021 - 12:57h

Bom dia Pessoal,
estou montando um script de failover e estou tendo o seguinte problema, no cenario:

Link1 Wan Principal: GW 201.x.x.10 e Placa enp1s0 201.x.x.9
Link2 Wan Secundario: GW 192.168.0.1 e Palca enp2s0 192.168.0.10
Rede Lan: GW: 192.168.100.1 e Plaaca enp3s0 192.168.100.10

Rota padrao é o Link1
[email protected]:/s route -n
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
0.0.0.0 201.x.x.10 0.0.0.0 UG 0 0 0 enp1s0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 enp2s0

Até aqui ok,servidor e rede navegando sem erros, teste de ping com placa da rota default

[email protected]:/$ ping -c 2 -I enp1s0 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 201.x.x.9 enp1s0: 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=2.08 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=116 time=4.47 ms


--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 7ms
rtt min/avg/max/mdev = 2.082/3.387/4.474/0.852 ms
[email protected]:/$

Mas o teste com link secundario nao comunica, Nota! o Link esta online e sem erros

[email protected]:/$ ping -c 2 -I enp2s0 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 192.168.0.10 enp2s0: 56(84) bytes of data.

--- 8.8.8.8 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 58ms
pipe 2
[email protected]:/$

Alguem sabe me dizer por que o teste de ping pela placa do link secundario nao comunica, sendo que ele esta online?









  


2. Re: Teste de rede

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 30/04/2021 - 13:51h


O endereço do roteador na saída de route -n está 0.0.0.0


3. Re: Teste de rede

Fernanda Montovani Albuquerk
fernanda_mon

(usa Debian)

Enviado em 30/04/2021 - 15:01h

Ola leandropscardua,

a rota padrao esta para a placa enp1s0, ou seja route add default gw 201.x.x.1

e a outra rede assim:

allow-hotplug enp2s0
iface enp2s0 inet static
address 192.168.0.10/24
network 192.168.0.0
gateway 192.168.0.1

Tenho que estudar muito, mas o 0.0.0.0 indica mascaramento aberto na saida?



4. Re: Teste de rede

Fernanda Montovani Albuquerk
fernanda_mon

(usa Debian)

Enviado em 30/04/2021 - 17:13h

traceroute esta com a seguinte saida

[email protected]:/$ traceroute 192.168.0.1
traceroute to 192.168.0.1 (192.168.0.1), 30 hops max, 60 byte packets
1 c93e6510.virtua.com.br (192.168.0.10) 3076.234 ms !H 3076.191 ms !H 3076.177 ms !H

[email protected]:/$


5. Re: Teste de rede

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 30/04/2021 - 23:30h

O "0.0.0.0"
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 enp2s0
Pacotes endereçados à rede: 192.168.0.0, não precisam passar pelo roteador (0.0.0.0)
------------------------------------------------------------------------------------------------------------------------
0.0.0.0 201.x.x.10 0.0.0.0 UG 0 0 0 enp1s0
Para qualquer outro destino (0.0.0.0), devem sair pela enp1s0,
e ir para o roteador 201.x.x.10, que é o GATEWAY, fato que pode ser observado pela letra G na coluna "opções",
U => UP
G => Gateway.
-----------------------------------------------------------------------------------------------------------------------
Alguem sabe me dizer por que o teste de ping pela placa do link secundario nao comunica, sendo que ele esta online?
Está "UP", mas não é o gateway!

______________________________________________________________________
Att.: Marcelo Oliver



6. Re: Teste de rede

Fernanda Montovani Albuquerk
fernanda_mon

(usa Debian)

Enviado em 03/05/2021 - 08:38h


Bom dia Pessoal,

muito obrigada pela atenção Marcelo Oliver.

Nota! se eu alterar a rota padrão para o link secundario o teste de ping passa a retornar sucesso, mas
consequentemente para o primario.


7. Re: Teste de rede

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 03/05/2021 - 18:42h

fernanda_mon escreveu:


Bom dia Pessoal,

muito obrigada pela atenção Marcelo Oliver.

Nota!
Se eu alterar a rota padrão para o link secundario o teste de ping passa a retornar sucesso, mas,
consequentemente para o primario.

Fernanda, boa noite.
#------------------------------------------#
PS:. As duas redes foram ativadas somente para testes, normalmente só, utilizo
a wlan0 ativada.
#------------------------------------------#
Testes executados:
eth0 e wlan0 ativas.
netstat -r
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções MSS Janela irtt Iface
default 10.0.0.1 0.0.0.0 UG 0 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
10.0.0.0 0.0.0.0 255.255.255.248 U 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
#-------------------------------------------------------------------------------------------------#
ping -I eth0 -c2 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 10.0.0.3 eth0: 56(84) bytes of data.
....
2 packets transmitted, 2 received, 0% packet loss
#-------------------------------------------------------------------------------------------------#
ping -I wlan0 -c2 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 192.168.1.5 wlan0: 56(84) bytes of data.
...
2 packets transmitted, 2 received, 0% packet loss
#-------------------------------------------------------------------------------------------------#
Para ter a redundância de "Link", a opção que conheço,
é, criar regras no iptables, definindo "onde é a saida", 'por qual rede sai'
#-------------------------------------------------------------------------------------------------#
Acredito que para os dois links funcionarem simultaneamente,
deve ser implementado o "load balance"
#-------------------------------------------------------------------------------------------------#
Veja: https://www.vivaolinux.com.br/artigo/Balanceamento-de-links-Load-balance-Failover-Failback



______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts