15 de janeiro de 2010

Comandos de rede Básicos para Linux.

Bom, sabemos que existem diversos comandos para nos auxiliar tanto na configuração como na verificação de problemas de rede.ip addr show. Mostrando o endereço ip da placa: # ip addr show

Observe que aparecerão dois endereços e duas interfaces. (lo) = loopback não é uma interface física e sim lógica, essa estará sempre presente no sistema, mesmo a máquina não estando em rede. (eth0) é a interface de rede física, é nessa que estamos interessados. O endereço ip é mostrado no campo "inet".ifconfigDigite: # ifconfig
Com esse comando podemos ter o mesmo resultado mostrado no comando anterior. Comando para listar as placas ativas: # ifconfig -a
Para desabilitar uma placa com endereço eth0: # ifconfig eth0 down
Para levantar: # ifconfig eth0 up
Temos também o comando ping. Esse é um dos mais utilizados para verificar se a placa está viva: # ping 125.25.26.2
Se estiver ativa aparecerá da seguinte maneira: ping 125.25.26.2 (125.25.26.2) 56(84) bytes of data. 64 bytes from 125.25.25.2: icmp_seq=1 ttl=64 time=17.0 ms 64 bytes from 125.25.25.2: icmp_seq=2 ttl=64 time=17.0 ms 64 bytes from 125.25.25.2: icmp_seq=3 ttl=64 time=17.0 ms 64 bytes from 125.25.25.2: icmp_seq=4 ttl=64 time=17.0 ms ------125.25.26.2 ping statistics ------ 4 packets transmitted, 4 received, 0% packets loss, time 3032ms rtt min/arq/max/mxdev = 0.329/4.514/17.043/7.233 ms Isso indica que a máquina está ativa.netstatCom esse comando podemos ver as estatísticas das interfaces.Digite: netstat
Para ver as rotas: # netstat -r
Para ver as portas abertas no computador: # netstat -a
Para ver todas as conexões TCP conectadas do seu computador: # netstat -nt
traceroutePodemos ver em tempo real todo o caminho que o pacote percorre até o destino. Cada linha que aparece é chamada de pulo. # traceroute http://www.uol.com.br/
nslookupEsse comando resolve o nome de um host para um IP. # nslookup uol.com.br dig Esse comando já fornece informações mais detalhadas relacionadas ao DNS. # dig dominio.com.br
telnetServe para conectar uma máquina com uma porta específica: # telnet uol.com.br 80
São apenas comandos básicos, claro que existem muitas opções não descritas para cada comando. Você pode conhecê-las digitando: "man {comando}". Isso fará com que você acesse o manual de cada comando que você especificar.

Nenhum comentário:

Postar um comentário