Вы находитесь на странице: 1из 7

24/1/2014 Julio Battisti

http://www.juliobattisti.com.br/artigos/windows/tcpip_p21.asp 1/7
Tutorial de TCP/IP Parte 21 Roteiro Para Resoluo
de Problemas
Introduo:
Prezados leitores, esta a primeira parte, desta segunda etapa dos tutoriais de TCP/IP.
As partes de 01 a 20, constituem o mdulo que eu classifiquei como Introduo ao
TCP/IP. O objetivo deste mdulo foi apresentar o TCP/IP, mostrar como o
funcionamento dos servios bsicos, tais como endereamento IP e Roteamento e
fazer uma apresentao dos servios relacionados ao TCP/IP, tais como DNS, DHCP,
WINS, RRAS, IPSec, Certificados Digitais, ICS, compartilhamento da conexo Internet e
NAT (assunto desta parte, ou seja Parte 20 do tutorial). No decorrer de 2004 sero
disponibilizados mais 20 tutoriais de TCP/IP (de 21 a 40), nas quais falarei mais sobre
os aspectos do protocolo em si, tais como a estrutura em camadas do TCP/IP e
detalhes um maior detalhamento sobre cada um dos protocolos que formam o TCP/IP:
TCP, IP, UDP, ARP, ICMP e por a vai.
Roteiro para deteco e resoluo de problemas de rede
Nesta parte do tutorial apresentarei uma seqncia lgica a ser seguida, para a
deteco e resoluo de problemas relacionados a conectividade de rede, para
estaes de trabalho e servidores, de uma rede baseada no protocolo TCP/IP. A cada
passo, eu acrescentarei comentrios, para detalhar os pontos mais importantes.
Situao prtica: Um usurio liga para o suporte tcnico e informa que no est
conseguindo acessar outros computadores e os servidores da rede. Voc vai at a
seo do usurio e faz o logon com a conta Administrador local. Siga os passos
indicados a seguir, para tentar identificar o problema e solucion-lo:
1. Verificar se o TCP/IP est corretamente instalado no micro:
Abra um Prompt de comando e execute o seguinte comando:
ping 127.0.0.1
Este comando serve para verificar se o protocolo TCP/IP est corretamente instalado e
funcionando no computador. Se o TCP/IP estiver OK, voc dever obter um resultado
semelhante ao indicado a seguir:
F:\>ping 127.0.0.1
Disparando contra 127.0.0.1 com 32 bytes de dados:
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Estatsticas do Ping para 127.0.0.1:
Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
Aproximar um nmero redondo de vezes em milissegundos:
Mnimo = 0ms, Mximo = 0ms, Mdia = 0ms
F:\>
24/1/2014 Julio Battisti
http://www.juliobattisti.com.br/artigos/windows/tcpip_p21.asp 2/7
Se este comando retornar uma mensagem de erro, o problema com a instalao do
protocolo TCP/IP. Uma opo acessar as propriedades da conexo de rede local e
remover o protocolo TCP/IP, reiniciar o computador e depois reinstalar o TCP/IP
novamente. Outra opo que pode ser tentada, antes de desinstalar a reinstalar
novamente o TCP/IP clicar com o boto direito do mouse na conexo de rede local e,
no menu de opes que exibido, clicar em Reparar.
Outro teste para verificar se o TCP/IP est OK utilizar o comando ping para pingar
para o prprio IP do computador. Por exemplo, se voc est no micro com IP
10.60.80.150, use o seguinte comando:
Ping 10.60.80.150
Se o TCP/IP estiver corretamente configurado, voc dever obter uma mensagem de
sucesso para este comando ping.
2. Verificar a conectividade com a rede local:
No passo 1 voc verificou se o protocolo TCP/IP est corretamente instalado no micro.
O prximo passo usar o comando ping para verificar se o micro consegue se
comunicar com os outros micros da rede local. Vamos supor que o micro tem o
nmero IP 10.60.80.25 e que ele faz parte da rede 10.60.80.0. Experimente usar o
comando ping, para testar a conectividade com outro computador da rede, conforme
exemplo a seguir:
ping 10.60.80.134
se o micro estiver conseguindo se comunicar na rede local, voc dever receber um
resultado semelhante ao indicado a seguir:
F:\>ping 10.60.80.134
Disparando contra 10.60.80.134 com 32 bytes de dados:
Resposta de 10.60.80.134: bytes=32 tempo<1ms TTL=128
Resposta de 10.60.80.134: bytes=32 tempo<1ms TTL=128
Resposta de 10.60.80.134: bytes=32 tempo<1ms TTL=128
Resposta de 10.60.80.134: bytes=32 tempo<1ms TTL=128
Estatsticas do Ping para 10.60.80.134:
Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
Aproximar um nmero redondo de vezes em milissegundos:
Mnimo = 0ms, Mximo = 0ms, Mdia = 0ms
F:\>
Se o micro no estiver conseguindo se comunicar com a rede local, voc receber uma
mensagem de erro, semelhante a indicada a seguir:
F:\>ping 10.60.80.31
Disparando contra 10.60.80.31 com 32 bytes de dados:
Esgotado o tempo limite do pedido.
Esgotado o tempo limite do pedido.
Esgotado o tempo limite do pedido.
Esgotado o tempo limite do pedido.
24/1/2014 Julio Battisti
http://www.juliobattisti.com.br/artigos/windows/tcpip_p21.asp 3/7
Estatsticas do Ping para 10.60.80.31:
Pacotes: Enviados = 4, Recebidos = 0, Perdidos = 4 (100% de perda),
F:\>
Neste caso, podem existir diferentes causas para o problema. Obviamente que, a
primeira coisa a verificar se o cabo de rede est conectado (pode parecer uma
verificao muito bvia, mas vocs no imaginam o nmero de chamados, onde o
problema simplesmente um cabo de rede desconectado). Estando o cabo de rede
corretamente conectado, a segunda causa mais provvel um nmero de mscara de
sub-rede incorretamente configurado. No nosso exemplo, o computador faz parte da
rede 10.60.80.0 e usa como mscara de sub-rede: 255.255.255.0. Caso o
computador esteja com uma mscara de sub-rede incorreta, como por exemplo:
255.255.0.0 como se ele estivesse em outra rede e ele no conseguir se comunicar
com a rede local. Nestes casos, voc deve acessar as propriedades do TCP/IP e
configurar a mscara corretamente. Se o micro recebe as configuraes do TCP/IP via
servidor DHCP, voc deve entrar em contato com o administrador da rede e solicitar
que ele verifique e corrija as configuraes no servidor DHCP, o qual poder estar com
uma configurao incorreta, para a mscara de sub-rede a ser fornecida para os micros
da rede.
Muito bem, se o comando ping funcionar nesta etapa, significa que o micro est
conseguindo se comunicar com a rede local. O prximo passo verificar se o roteador
(default gateway) da rede est OK.
3. Verificar se o roteador est disponvel e funcionando:
No passo 2 voc verificou se o micro est conseguindo se comunicar com a rede local.
O prximo passo verificar se o Roteador (default gateway) da rede est funcionando.
Normalmente, o IP 1 usado para o roteador. Por exemplo, na rede 10.60.80.0, o IP
do roteador ser: 10.60.80.1. Este no um padro obrigatrio. Para informaes
sobre o nmero IP do roteador da sua rede, entre em contato com o administrador da
rede. Experimente usar o comando ping, para testar se o roteador est disponvel,
conforme exemplo a seguir:
ping 10.60.80.1
se o roteador estiver OK, voc dever receber um resultado semelhante ao indicado a
seguir:
F:\>ping 10.60.80.1
Disparando contra 10.60.80.1 com 32 bytes de dados:
Resposta de 10.60.80.1: bytes=32 tempo<1ms TTL=255
Resposta de 10.60.80.1: bytes=32 tempo<1ms TTL=255
Resposta de 10.60.80.1: bytes=32 tempo<1ms TTL=255
Resposta de 10.60.80.1: bytes=32 tempo<1ms TTL=255
Estatsticas do Ping para 10.60.80.1:
Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
Aproximar um nmero redondo de vezes em milissegundos:
Mnimo = 0ms, Mximo = 0ms, Mdia = 0ms
F:\>
24/1/2014 Julio Battisti
http://www.juliobattisti.com.br/artigos/windows/tcpip_p21.asp 4/7
Caso o roteador esteja com problemas, voc receber uma mensagem de erro. Neste
caso voc deve entrar em contato com o Administrador da rede, para que ele tome as
medidas necessrias, para normalizar o funcionamento do roteador. Lembre-se que o
nmero IP do roteador configurado no parmetro Gateway padro (Default
Gateway), das propriedades do TCP/IP. Este parmetro configurado manualmente,
quando voc configura o IP manualmente em cada micro, ou configurado no servidor
DHCP, se a rede usa um servidor DHCP para fazer as configuraes do TCP/IP, das
estaes de trabalho.
Quando o roteador est com problemas, voc conseguir se comunicar normalmente
com os demais computadores e servidores da sua rede local, mas no conseguir
acessar nenhum recurso em redes externas, tais como a Internet ou recursos que
esto em servidores de outras redes da empresa, redes estas em filiais e localidades
remotas, ligadas atravs de links de WAN. O problema neste caso pode ser com o
prprio roteador ou pode ser que o nmero IP do Default Gateway esteja incorreto.
Neste caso, voc pode usar o comando ping para ver se o roteador est OK e acessar
as propriedades do TCP/IP, para ver se o nmero IP do Default Gateway est
corretamente configurado. Se o micro estiver sendo configurado via DHCP, voc pode
usar o comando ipconfig/all , para exibir qual o nmero IP do Default Gateway, que
est sendo fornecido pelo DHCP.
4. Pingar para um computador de outra rede:
No passo 3 voc verificou se est tudo OK com o roteador. O prximo passo verificar
se voc consegue dar um ping para um computador de uma rede remota. Por
exemplo, suponhamos que voc esteja na rede 10.60.80.0 e vai usar o seguinte
comando ping, para testar se voc consegue se comunicar com um computador da
rede 10.60.89.0:
ping 10.60.89.2
se a comunicao estiver OK, voc dever receber uma mensagem, semelhante a
indicada a seguir:
F:\>ping 10.60.89.2
Disparando contra 10.60.89.2 com 32 bytes de dados:
Resposta de 10.60.89.2: bytes=32 tempo=37ms TTL=126
Resposta de 10.60.89.2: bytes=32 tempo=36ms TTL=126
Resposta de 10.60.89.2: bytes=32 tempo=35ms TTL=126
Resposta de 10.60.89.2: bytes=32 tempo=35ms TTL=126
Estatsticas do Ping para 10.60.89.2:
Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
Aproximar um nmero redondo de vezes em milissegundos:
Mnimo = 35ms, Mximo = 37ms, Mdia = 35ms
F:\>
Caso voc no obtenha uma resposta da mquina remota, pode ser que a mquina
remota esteja desligada ou indisponvel na rede.
5. Testar a resoluo de nomes:
Os computadores com o Windows XP tem dois nomes: Nome de host e o nome
24/1/2014 Julio Battisti
http://www.juliobattisti.com.br/artigos/windows/tcpip_p21.asp 5/7
NetBIos. Por incrvel que parea, em verses anteriores do Windows, estes dois nomes
eram configurados em locais diferentes e, o mais incrvel ainda: podiam ser diferentes.
No Windows XP, voc configura este nome na guia Identificao de rede, acessada
atravs do cone Sistema do Painel de Controle. Obviamente que o nome NetBios e o
nome de host deve ser o mesmo.
Esta confuso de dois nomes tinha a ver mais com as antigas verses do Windows,
principalmente Windows 95/98/Me, as quais so dependentes do WINS para a
resoluo de nomes. J o Windows 2000 e Windows XP se baseiam no DNS, para a
resoluo de nomes.
Voc pode usar o comando ping para fazer alguns testes e verificar se existe um
problema com a resoluo de nomes.
Por exemplo, se voc d um ping para o nmero IP de um computador e obtm uma
resposta positiva, porm ao dar o ping usando o nome do computador, voc no
obtm resposta, certamente um erro de resoluo de nomes. Voc pode dar um ping
usando apenas o nome de host do computador ou usando o nome completo.
Por exemplo, vamos imaginar um computador com o nome micro01, o qual pertence
ao domnio DNS abc.com.br. O nome de host deste computador micro01. O nome
DNS completo (FQDN Full Qualiffied Domain Name) micro01.abc.com.br. Voc pode
usar os comandos a seguir, para dar um ping neste computador:
ping micro01
ou
ping micro01.abc.com.br
Quando um usurio consegue acessar um recurso compartilhado, em um micro ou
servidor, usando o nmero IP, mas no consegue acessar usando o nome, muito
provavelmente um problema de resoluo de nome. Voc deve verificar se o nmero
IP de um ou mais servidores DNS esto corretamente configurados nas propriedades
do TCP/IP. Caso a rede use um servidor DHCP para fazer a configurao do TCP/IP,
voc deve entrar em contato com o Administrador da rede, para que ele verifique e
corrija, se for o caso, as configuraes do servidor DHCP.
Dica: Pode acontecer de voc ter servidores baseados em Linux, UNIX ou Macintosh
em sua rede, servidores estes configurados para compartilhar recursos com clientes
baseados no Windows. Nestas situaes, pode ocorrer de os usurios no conseguirem
acessar estes servidores, pelo nome. O problema que os computadores com o Linux,
UNIX ou Macintosh no iro se registrar, dinamicamente, com o DNS do Windows 2000
Server ou Windows Server 2003. Para solucionar este problema, voc deve entrar em
contato com o Administrador da rede e solicitar que ele crie entradas estticas no DNS,
para os servidores Linux, UNIX ou Macintosh.
A seguir coloco um resumo retirado da ajuda do Windows XP, no qual est o resumo
dos passos a serem utilizados, usando o comando ping, para detectar problemas
relacionados a conectividade de rede, passos estes que foram comentados e
exemplificados neste tutorial:
Para testar uma configurao TCP/IP usando o comando ping, siga as seguintes
etapas:
1. Para obter rapidamente a configurao TCP/IP de um computador, abra o Prompt de
24/1/2014 Julio Battisti
http://www.juliobattisti.com.br/artigos/windows/tcpip_p21.asp 6/7
comando e digite ipconfig . Na tela do comando ipconfig, assegure-se de que o
adaptador de rede para a configurao TCP/IP que voc est testando no est no
estado Mdia desconectada.
2. No prompt de comando, de um ping no endereo de loopback (o qual a ajuda
traduz, maravilhosamente, como auto-retorno) digitando ping 127.0.0.1.
3. D um ping no endereo IP do computador.
4. D um ping no endereo IP do gateway padro.
5. Se o comando ping falhar, verifique se o endereo IP do gateway padro est
correto e se o gateway (roteador) est operacional.
6. Faa o ping no endereo IP de um host remoto (um host que esteja em uma sub-
rede diferente).
7. Se esse comando falhar, verifique se o endereo IP do host remoto est correto, se
o host remoto est operacional e se todos os gateways (roteadores) entre este
computador e o host remoto esto operacionais.
8. Faa o ping no endereo IP do servidor DNS.
9. Se ele falhar, verifique se o endereo IP do servidor DNS est correto, se o servidor
DNS est operacional e se todos os gateways (roteadores) entre este computador e o
servidor DNS esto operacionais.
Observaes:
Se o comando ping no for localizado ou falhar, voc pode usar o recurso Visualizar
eventos para verificar o log do sistema e procurar problemas relatados pelo servio
Protocolo Internet (TCP/IP) ou pela instalao do protocolo TCP/IP.
O comando ping usa mensagens de solicitao e resposta de eco do protocolo ICMP.
As diretivas dos filtros de pacotes em roteadores, firewalls ou outros tipos de gateways
de segurana podem impedir o fluxo desse trfego. Nestas situaes o comando ping
no ir retornar uma resposta, no porque o computador de destino esteja com
problemas, mas sim porque o protocolo ICMP, no qual o ping baseado, est sendo
bloqueado nos roteadores do caminho.
Nota: O comando ipconfig uma linha de comando equivalente ao comando winipcfg,
que est disponvel no Windows Millennium Edition, no Windows 98 e no Windows 95. O
Windows XP no inclui um equivalente grfico ao comando winipcfg; no entanto, voc
pode obter a funcionalidade equivalente para exibio e renovao de um endereo IP
abrindo Conexes de rede, clicando com o boto direito do mouse em uma conexo da
rede, clicando em Status e, em seguida, clicando na guia Suporte.
Se usado sem parmetros, o comando ipconfig exibe o endereo IP, a mscara da sub-
rede e o gateway padro para todos os adaptadores. Para executar esse comando,
abra o prompt de comando e digite ipconfig. Para abrir Conexes de rede, clique em
Iniciar, clique em Painel de controle e, em seguida, clique duas vezes em Conexes de
rede.
Concluso
Nesta parte do tutorial, a qual inaugura a segunda fase dos Tutoriais de TCP/IP, fase
24/1/2014 Julio Battisti
http://www.juliobattisti.com.br/artigos/windows/tcpip_p21.asp 7/7
esta que vai da Parte 21 a Parte 40, falei sobre a deteco e resoluo de problemas,
relacionados a conectividade de rede. Apresentei uma seqncia de passos, os quais
podem ser utilizados para, rapidamente, identificar a causa do problema, que est
impedindo a correta comunicao de uma estao de trabalha com a rede local ou com
redes remotas.
Na prxima parte deste tutorial, segundo dentro da filosofia de apresentar aes
prticas, voc aprender sobre a instalao do Servidor DNS no Windows 2000 Server.

Вам также может понравиться