Select the product you need help with
Felsökning av TCP/IP-anslutningar med Windows XPArtikel-id: 314067 - Visa produkter som artikeln gäller. En version av den här artikeln för Microsoft Windows 2000 finns i
102908
(http://support.microsoft.com/kb/102908/
)
(Länken kan leda till en webbplats som är helt eller delvis på engelska). På den här sidanINLEDNING Det finns verktyg som kan ge värdefull information om orsaken till TCP/IP-nätverksproblem i Microsoft Windows XP. I den här artikeln beskrivs användning av verktygen för att diagnostisera nätverksproblem. Även om listan inte är fullständig innehåller den exempel på hur du kan använda verktygen för att hitta orsaken till problem i nätverket. Mer InformationTCP/IP-felsökningsverktygFöljande lista innehåller några av TCP/IP-diagnostikverktygen i Windows XP:Grundläggande verktyg
Avancerade verktyg
Verktyg i Windows XP ProfessionalWindows XP Professional innehåller följande ytterligare verktyg:
FelsökningVilka åtgärder som används vid felsökning av TCP/IP-problem beror på vilken typ av nätverksanslutning som används och vilka anslutningsproblem det rör sig om.Automatisk felsökningVid de flesta problem med en Internet-anslutning börjar du med att ta reda på orsaken till problemet med hjälp av Nätverksdiagnostik. Gör så här:
Du kan även starta gränssnittet Nätverksdiagnostik direkt med hjälp av följande kommando: netsh diag gui Manuell felsökningOm du vill felsöka TCP/IP-anslutningen manuellt använder du följande metoder i angiven ordning:Metod 1: Använd IPConfig för att verifiera konfigurationenOm du vill använda IPConfig för att kontrollera TCP/IP-konfigurationen på datorn där problemet har uppstått klickar du på Start, Kör och skriver sedan cmd. Sedan kan du använda kommandot ipconfig för att få fram information om värddatorns konfiguration, inklusive IP-adress, nätmask och standard-gateway. Parametern /all för IPConfig genererar en detaljerad konfigurationsrapport för alla gränssnitt, inklusive alla fjärråtkomstkort. Du kan dirigera om IPConfig-utdata till en fil för att klistra in dem i andra dokument. Skriv ipconfig > \mappnamn\filnamn Utdata får det angivna filnamnet och lagras i den angivna mappen.Du kan granska IPConfig-utdata för att identifiera problem i datorns nätverkskonfiguration. Om en dator till exempel är manuellt konfigurerad med en IP-adress som är identisk med en befintlig IP-adress som redan har identifierats, visas nätmasken som 0.0.0.0. Om den lokala IP-adressen returneras som 169.254.y.z med nätmasken 255.255.0.0 har IP-adressen tilldelats av APIPA-funktionen (Automatic Private IP Addressing) i Windows XP Professional. Denna tilldelning innebär att TCP/IP har konfigurerats för automatisk konfiguration, att ingen DHCP-server har hittats och att ingen alternativ konfiguration har angetts. Konfigurationen har ingen standard-gateway för gränssnittet. Om din lokala IP-adress returneras som 0.0.0.0 har åsidosättande av DHCP-medieavkänningsfunktionen aktiverats därför att nätverkskortet inte är anslutet till ett nätverk, eller så har en IP-adress som är identisk med en manuellt konfigurerad IP-adress identifierats av TCP/IP. Om du inte hittar några problem med TCP/IP-konfigurationen går du till metod 2. Metod 2: Använd Ping för att testa anslutningenOm du inte hittar några problem med TCP/IP-konfigurationen tar du reda på om datorn kan ansluta till andra värddatorer i TCP/IP-nätverket. För detta använder du Ping-verktyget, som hjälper dig att kontrollera anslutningen på IP-nivå. Med kommandot ping skickas ett ICMP Echo Request-meddelande till en målvärd. Använd Ping för att kontrollera att en värddator kan skicka IP-paket till en målvärd. Du kan även använda Ping för att identifiera problem med nätverksmaskinvara och inkompatibla konfigurationer. Obs! Om du kör kommandot ipconfig /all och IP-konfigurationen visas behöver du inte pinga loopback-adressen och din egen IP-adress. Dessa åtgärder har redan utförts av IPConfig för att visa konfigurationen. Vid felsökningen kontrollerar du att det finns en väg mellan den lokala datorn och en nätverksvärd med hjälp av följande kommando: ping IP-adress Obs!IP-adress är IP-adressen till nätverksvärden du vill ansluta till.Så här använder du ping-kommandot:
Metod 3: Använd PathPing för att verifiera en vägMed hjälp av PathPing kan du identifiera paketförlust vid överföringsvägar med flera hopp. Kör en PathPing-analys till en fjärrvärd för att kontrollera att routrarna på vägen till målet fungerar som de ska. Gör detta genom att skriva följande kommando: pathping Fjärrvärdens IP-adress Metod 4: Använd Arp för att rensa ARP-cachenOm du kan pinga loopback-adressen (127.0.0.1) och din IP-adress, men inte några andra IP-adresser, använder du Arp för att rensa ARP-cachen (Address Resolution Protocol). Visa cacheposterna genom att skriva något av följande kommandon: arp -a Om du vill ta bort posterna skriver du följande kommando:arp -g arp -d IP-adress Om du vill rensa ARP-cachen skriver du följande kommando: netsh interface ip delete arpcache Metod 5: Verifiera standard-gatewayenGateway-adressen måste finnas i samma nätverk som den lokala värden. Annars kan inte meddelanden från värddatorn vidarebefordras utanför det lokala nätverket. Om gateway-adressen finns i samma nätverk som den lokala värden kontrollerar du att standard-gateway-adressen är riktig. Se även till att standard-gatewayen är en router, inte en värd, och att routern har aktiverats för vidarebefordran av IP-datagram. Metod 6: Använd Tracert eller Route för att verifiera kommunikationenOm standard-gatewayen svarar som den ska pingar du en fjärrvärd för att kontrollera att kommunikationen mellan nätverken fungerar. Om så inte är fallet använder du Tracert för att spåra sökvägen till målet. För IP-routrar som är Microsoft Windows 2000- eller Microsoft Windows NT 4.0-datorer använder du Route eller snapin-modulen Routning och fjärråtkomst för att visa IP-routningstabellen. För andra IP-routrar använder du ett verktyg eller en funktion som har angetts av leverantören för att undersöka IP-routningstabellen. Oftast visas följande fyra felmeddelanden när Ping används under felsökning:
TTL har löpt ut under övergången Målvärddatorn kan inte nås Begäran gjorde timeout Ping-begäran kunde inte hitta värddator Metod 7: Verifiera IPSec (Internet Protocol security)IPSec kan öka säkerheten i ett nätverk, men ändringar av nätverkskonfigurationer eller felsökning av problem blir svårare. Ibland kräver IPSec-principer säkrad kommunikation på en dator med Windows XP Professional. Dessa krav kan göra det svårt att ansluta till en fjärrvärd. Om IPSec implementeras lokalt kan du inaktivera IPSEC-tjänster i snapin-modulen Tjänster. Om problemen försvinner när du inaktiverar IPSec-tjänster blockerar IPSec-principer trafiken eller kräver säkerhet för den. Be säkerhetsadministratören att ändra IPSec-principen. Metod 8: Verifiera paketfiltreringPå grund av misstag i paketfiltreringen kan det hända att adressmatchning eller anslutningar inte fungerar. Du kan ta reda på om nätverksproblemen beror på paketfiltrering genom att inaktivera TCP/IP-paketfiltrering så här:
Metod 9: Verifiera anslutningen till en viss serverOm du vill ta reda på orsaken till anslutningsproblem vid försök att ansluta till en viss server via NetBIOS-anslutningar använder du kommandot nbtstat -n på servern för att ta reda på vilket namn som servern har registrerat i nätverket. Genom kommandot nbtstat -n output visas flera namn som datorn har registrerat. Listan innehåller ett namn som liknar datorns namn som är konfigurerat på fliken Datornamn under System på Kontrollpanelen. Om namnet inte finns med i listan försöker du med något av de andra unika namnen som visas med kommandot nbtstat. Verktyget Nbtstat kan även visa de cachelagrade posterna för fjärrdatorer från #PRE-posterna i Lmhosts-filen eller från nyligen matchade namn. Om namnet som används på fjärrdatorerna för servern är samma namn, och de andra datorerna finns i ett fjärrundernät, ser du till att de andra datorerna har datorns namn-till-adress-mappning i Lmhosts-filerna eller WINS-servrarna. Metod 10: Verifiera fjärranslutningarOm du vill ta reda på varför en TCP/IP-anslutning till en fjärrdator slutar svara använder du kommandot netstat -a för att visa all aktivitetsstatus för TCP- och UDP-portar på den lokala datorn. Normalt visar en bra TCP-anslutning 0 byte i köerna Skickade och Mottagna. Om data blockeras i någon av köerna, eller om köernas tillstånd är oförutsägbart, kan det vara fel på anslutningen. Om data inte blockeras, och tillståndet för köerna är typiskt, kan det förekomma nätverks- eller programfördröjningar. Metod 11: Använd Route för att undersöka routningstabellenFör att två värdar ska kunna utbyta IP-datagram måste båda värdarna ha en väg till varandra, eller så måste de använda standard-gateways som har en väg. Om du vill visa routningstabellen på en värddator med Windows XP skriver du följande kommando: route print Metod 12: Använd Tracert för att undersöka vägarTracert skickar ICMP Echo Request-meddelanden med inkrementellt högre värden i IP-huvudets TTL-fält för att fastställa vägen från en värd till en annan värd via ett nätverk. Sedan analyseras ICMP-meddelandena som returneras. Med Tracert kan du spåra vägen från router till router upp till 30 hopp. Om en router inte fungerar, eller om paketet skickas in i en loop, avslöjas problemet med Tracert. När du har hittat problemroutern kan du kontakta routeradministratören om routern finns någon annanstans, eller så kan du återställa routern till fullständig funktion om den står under din kontroll. Metod 13: Felsök gatewaysOm följande felmeddelande visas under konfigurationen tar du reda på om standard-gatewayen finns i samma logiska nätverk som datorns nätverkskort: Angiven standard-gateway tillhör inte en av de konfigurerade gränssnitten. På en dator med ett enda nätverkskort som är konfigurerat med IP-adressen 172.16.27.139 och nätmasken 255.255.0.0 måste exempelvis en standardgateway med formatet 172.16.y.z användas. Nätverks-ID för detta IP-gränssnitt är 172.16.0.0. Ytterligare resurserFöljande resurser innehåller ytterligare information om felsökning av Microsoft TCP/IP:Se "Configuring TCP/IP" i dokumentationen för Microsoft Windows XP Professional Resource Kit. Se "Introduction to TCP/IP" i TCP/IP Core Networking Guide i Microsoft Windows 2000 Server Resource Kit för allmän information om TCP/IP-protokollsviten. Se "Unicast Routing Overview" i Internetworking Guide i Microsoft Windows 2000 Server Resource Kit för mer information om routningsprinciper. Se "TCP/IP Troubleshooting" i TCP/IP Core Networking Guide i Microsoft Windows 2000 Server Resource Kit för mer information om IP-paketfiltrering. Referenser
Om du vill ha mer information klickar du på följande artikelnummer och läser artiklarna i Microsoft Knowledge Base:
308007
(http://support.microsoft.com/kb/308007/
)
Felsökning av hemnätverk i Windows XP
325487
(http://support.microsoft.com/kb/325487/
)
Felsökning av problem med nätverksanslutning
299357
(http://support.microsoft.com/kb/299357/
)
Återställa Internet Protocol (TCP/IP) i Windows XP
307874
(http://support.microsoft.com/kb/307874/
)
Inaktivera förenklad fildelning och ange behörigheter för en delad mapp i Windows XP
810881
(http://support.microsoft.com/kb/810881/
)
Felmeddelandet "Åtkomst nekas" visas vid försök att öppna en mapp308418
(http://support.microsoft.com/kb/308418/
)
Ange, visa, ändra eller ta bort fil- och mappbehörigheter i Windows XP
214759
(http://support.microsoft.com/kb/214759/
)
Felmeddelandet Åtkomst nekad visas vid försök att ansluta till en nätverksresurs (Länken kan leda till en webbplats som är helt eller delvis på engelska)Egenskaper | Artikelöversättning
|


Tillbaka till början








