terça-feira, 10 de dezembro de 2013

Linux - Comandos Básicos - Verificação de Rede


Visualizar interface e endereçamento de rede

 # ifconfig



Visualizar tabela de roteamento

 # route -n

ou

 $ netstat -r



Visualizar tabela ARP

 # arp -a



Visualizar conexões tcp e udp

 $ netstat -atu



Visualizar conexões de rede em tempo real

 $ netstat -c



Visualizar estatísticas de rede

 $ netstat -s


Mais opções:
-a: Todas as conexões
-l:  Conexões em estado listening
-n: Não tenta resolver nomes
-t:  Conexões TCP
-u: Conexões UDP



Visualizar nome do computador / estação de trabalho

 $ hostname



Visualizar nome de domínio

 $ domainname

O comando permite visualizar e alterar o nome de domínio NIS (Network Information Service).

Opções mais comuns
-d: Permite visualizar o nome de domínio DNS (= comando dnsdomainname)
-f: Permite visualizar o nome completo do host (fqdn)
-i: Permite visualizar o endereço IP associado ao nome de domínio


Realizar testes de conectividade

 $ ping [endereço IP de destino | hostname]

Comando utilizado para realizar testes de conectividade com outros hosts na rede. Este envia pacotes para outros equipamentos e espera o retorno/resposta. Pode ser informado tanto o endereçamento IP quanto o nome do host.


 $ traceroute [endereço IP de destino | hostname]

Comando mostra o caminho/rota utilizada pelo pacote para alcançar o host de destino. Pode ser utilizado tanto endereçamento IP quanto o nome do host.



CONSULTAR REGISTROS DE NOMES (DNS)

Realizar consulta básica de DNS

 $ dig [endereço/fqdn]

ou

 $ nslookup [endereço/fqdn]



Realizar consulta em um servidor específico

 $ dig @[servidor] [endereço/fqdn]

ou

 $ nslookup [endereço/fqdn] [servidor]

Os comandos dig e nslookup são utilizados para realizar consultas de nomes em servidores DNS. É possível efetuar consultas para registros de diferentes tipos (NS, MX, Ponteiro, SOA, etc).

_______________________________________________

Todos os comandos shell relacionados neste post são baseados na distribuição Linux Debian. As informações contidas acima tem como referência o próprio sistema operacional através de seus guias de ajuda e informações obtidas através do site GNU.org.

Nenhum comentário:

Postar um comentário