Mudanças entre as edições de "Comandos de linux úteis para troubleshooting de redes"
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
===== Teste de ping com timestamp ===== | ===== Teste de ping com timestamp ===== | ||
− | ''ping | + | ''ping 192.0.2.1 | while read pong; do echo "$(date): $pong"; done'' |
===== Verificar o IP utilizado para acessar à Internet via CLI ===== | ===== Verificar o IP utilizado para acessar à Internet via CLI ===== | ||
− | ''curl ipinfo.io/ip'' | + | '''IPv4:''' ''curl ipinfo.io/ip'' |
+ | |||
+ | '''IPv6:''' curl --ipv6 icanhazip.com | ||
===== Coletar todas as subredes específicas de uma rede maior ===== | ===== Coletar todas as subredes específicas de uma rede maior ===== | ||
− | No exemplo abaixo, estamos coletando todas as redes / | + | No exemplo abaixo, estamos coletando todas as redes /25 do prefixo maior 192.0.2.0/24. |
− | ''ipcalc | + | ''ipcalc 192.0.2.0/24 /25 | grep "Network" | awk {'print $2'} | sed -n '1!p''' |
===== Verificar todos os hosts que respondem ICMP em uma determinada rede ===== | ===== Verificar todos os hosts que respondem ICMP em uma determinada rede ===== | ||
− | + | ''fping -gae 192.0.2.0/24'' | |
− | |||
− | ''fping -gae | ||
===== MTR mostrando todos os ASNs até chegar o destino final ===== | ===== MTR mostrando todos os ASNs até chegar o destino final ===== | ||
− | ''mtr | + | ''mtr 192.0.2.1 -z'' |
===== Teste de ping em alta velocidade ===== | ===== Teste de ping em alta velocidade ===== | ||
− | ''ping | + | ''ping 192.0.2.1 -A'' |
+ | |||
+ | ===== Teste de ping em alta velocidade com quantidade limitada ===== | ||
+ | ''ping 192.0.2.1 -Ac 10'' | ||
− | ===== | + | ===== Buscar open resolvers dentro de uma rede ===== |
− | '' | + | ''nmap -Pn -n -sU -p 53 --script=dns-recursion 192.0.2.0/24 -oG - -T5 | grep 53/open/udp//domain/// | awk {'print $2'}'' |
Artigo por [[Usuário:Daniel Damito|Daniel Damito]] | Artigo por [[Usuário:Daniel Damito|Daniel Damito]] |
Edição atual tal como às 12h58min de 28 de fevereiro de 2020
Índice
- 1 Teste de ping com timestamp
- 2 Verificar o IP utilizado para acessar à Internet via CLI
- 3 Coletar todas as subredes específicas de uma rede maior
- 4 Verificar todos os hosts que respondem ICMP em uma determinada rede
- 5 MTR mostrando todos os ASNs até chegar o destino final
- 6 Teste de ping em alta velocidade
- 7 Teste de ping em alta velocidade com quantidade limitada
- 8 Buscar open resolvers dentro de uma rede
Teste de ping com timestamp
ping 192.0.2.1 | while read pong; do echo "$(date): $pong"; done
Verificar o IP utilizado para acessar à Internet via CLI
IPv4: curl ipinfo.io/ip
IPv6: curl --ipv6 icanhazip.com
Coletar todas as subredes específicas de uma rede maior
No exemplo abaixo, estamos coletando todas as redes /25 do prefixo maior 192.0.2.0/24.
ipcalc 192.0.2.0/24 /25 | grep "Network" | awk {'print $2'} | sed -n '1!p'
Verificar todos os hosts que respondem ICMP em uma determinada rede
fping -gae 192.0.2.0/24
MTR mostrando todos os ASNs até chegar o destino final
mtr 192.0.2.1 -z
Teste de ping em alta velocidade
ping 192.0.2.1 -A
Teste de ping em alta velocidade com quantidade limitada
ping 192.0.2.1 -Ac 10
Buscar open resolvers dentro de uma rede
nmap -Pn -n -sU -p 53 --script=dns-recursion 192.0.2.0/24 -oG - -T5 | grep 53/open/udp//domain/// | awk {'print $2'}
Artigo por Daniel Damito