Många saker kan förhindra att en ping (ICMP Echo -begäran) skickas framgångsrikt mellan två datorer. Här är en uppdelning efter kategori:
1. Problem med nätverksanslutning:
* brandvägg: Brandväggar på antingen den skickande eller mottagande datorn, eller på några nätverksenheter mellan dem (routrar, switchar), kan blockera ICMP (Ping) trafik. Detta är en mycket vanlig orsak.
* routerkonfiguration: Felaktigt konfigurerade routrar kan släppa ICMP -paket. Detta kan bero på säkerhetsinställningar, routingtabeller eller åtkomstkontrolllistor (ACL).
* Nätverkskabelproblem: En felaktig Ethernet -kabel eller andra fysiska anslutningsproblem kan förhindra att pingen når sin destination.
* Switch Problem: En felaktig switch kan släppa paket eller förhindra kommunikation mellan datorerna.
* trådlösa problem: Om du använder Wi-Fi kan problem som svag signal, störningar, felaktiga nätverksinställningar eller förarproblem alla förhindra ping.
* Nätverkssegmentering: Om datorerna finns på olika undernät och det inte finns någon router korrekt konfigurerad för routing mellan dem, kommer ping att misslyckas.
* IP -adresskonflikter: Om båda datorerna har samma IP -adress kommer pings att misslyckas.
* DNS -problem (indirekt): Medan Ping använder IP -adresser, om du pingar av värdnamn, kan DNS -upplösningsproblem förhindra att pingen till och med startar.
* Nätverkstockning: Extremt hög nätverkstrafik kan orsaka paketförlust, vilket gör att pings misslyckas eller time out.
* nedlänksproblem: Problem med Internet -tjänsteleverantören (ISP) eller andra uppströmsanslutningar kan också förhindra att pingen når sin destination om en dator försöker pinga en fjärrdator på internet.
2. PC-specifika problem:
* Nätverksgränssnittskort (NIC) Problem: En felaktig eller felaktig konfigurerad NIC kan förhindra att skicka eller ta emot pingar. Detta inkluderar förarproblem.
* Operativsystemproblem: Nätverksinställningar inom operativsystemet (Windows, MacOS, Linux, etc.) kan vara felkonfigurerade. Nätverkstjänster kan stoppas.
* Programvarukonflikter: Vissa programprogram kan störa nätverksanslutning.
* Resursutmattning: PC:n kan vara låg på minne eller andra resurser som förhindrar att pingen bearbetas.
3. Säkerhetsåtgärder:
* ICMP -filtrering (mer specifik än brandvägg): Nätverk eller enheter kan uttryckligen filtrera ICMP -förfrågningar av säkerhetsskäl. Detta görs ofta för att minska attacker av förnekande av tjänst (DOS).
* intrångsdetektering/förebyggande system (IDS/IPS): Dessa system kan blockera pingar om de upptäcker misstänkt aktivitet.
Felsökningssteg:
För att diagnostisera problemet, prova dessa steg:
* Kontrollera fysiska anslutningar: Se till att kablar är korrekt anslutna.
* Kontrollera IP -adresser och undernätmasker: Kontrollera att datorerna har giltiga IP -adresser på samma undernät (eller en korrekt konfigurerad gateway om på olika subnät).
* Kontrollera inställningar för brandvägg: Inaktivera tillfälligt brandväggar på båda datorerna för att se om det löser problemet. Kom ihåg att återanvända dem efteråt!
* Kontrollera routerkonfiguration: Undersök routerns inställningar för alla ICMP -filtreringsregler.
* ping loopback -adressen: Ping `127.0.0.1` (localhost) på varje dator. Framgång här indikerar ett problem med nätverksanslutning, inte själva datorn.
* ping porten: Ping standardpateway -adressen (vanligtvis erhållen via `ipconfig` eller` ifconfig`) för att testa anslutning utöver den omedelbara datorn.
* Använd ett nätverksdiagnostiskt verktyg: Mer avancerade verktyg kan hjälpa till att identifiera nätverksproblem.
* Kontrollera om nätverksfel i evenemangsvisaren (Windows): Detta kan ge dig ledtrådar om det specifika felet.
Om du har provat dessa steg och fortfarande inte kan pinga, ge mer information om din nätverksinställning (t.ex. typ av nätverk, operativsystem, brandväggsprogramvara) för mer specifika felsökningsråd.