Doporučujeme: Program pro opravu chyb, optimalizovat a zrychlit Windows.
Někteří uživatelé uvedli, že nslookup funguje, ale ping selže na jejich PC. V případě, že nejste obeznámeni, jedná se o dva příkazy, které mohou pokročilí uživatelé používat, a dnes vám ukážeme, jak tento problém vyřešit.
Problémem může být to, že není možné použít funkci ping, a když se o tom zmíníme, jsou zde některé podobné problémy, které uživatelé nahlásili:
- Nslookup řeší IP, ale ping ne - Někdy může být tento problém způsoben vaším antivirem nebo firewallem, takže možná byste měli upravit nastavení a zkontrolovat, zda tento problém vyřeší.
- Nslookup práce traceroute selže - Pokud narazíte na tento problém, možná problém souvisí s určitými službami. Jednoduše je restartujte a problém by měl být vyřešen.
- Nslookup nemůže vyřešit ping práce - tento problém se může objevit z mnoha důvodů a pokud se s ním setkáte, určitě vyzkoušejte některá z našich řešení.
Nslookup funguje, ale ping selže, jak to opravit?
- Zkontrolujte antivirový program
- Použijte příkazový řádek
- Restartujte službu Klient DNS
- Přidat tečku za doménu
- Restartujte službu mezipaměti DNS
- Změňte nastavení protokolu IPv4
- Přepněte na Google DNS
- Zkontrolujte soubor hostitelů
- Zakázat protokol IPv6
- Aktualizujte ovladače
Řešení 1 - Zkontrolujte antivirový program

Podle uživatelů, pokud nslookup funguje, ale ping se nezdaří, problém může souviset s vaším antivirem. Několik uživatelů ohlásilo problémy s aplikací Kaspersky a její funkcí brány firewall a za účelem vyřešení problému je doporučeno zakázat bránu firewall v aplikaci Kaspersky a zkontrolovat, zda se problém vyřeší.
Nezapomeňte, že tento problém mohou způsobit i jiné antivirové nástroje a funkce, takže i když Kaspersky nepoužíváte, měli byste zkontrolovat nastavení antivirového programu a zkusit některé funkce zakázat. Pokud problém stále existuje, můžete jej opravit tak, že vypnete antivirový program.
V některých případech může být jediným způsobem, jak tento problém vyřešit, odebrat antivirový program. I když se rozhodnete antivirový program odebrat, měli byste vědět, že váš systém bude chráněn programem Windows Defender, takže se nemusíte příliš starat o vaši bezpečnost.
Jakmile odstraníte antivirový program, zkontrolujte, zda problém stále existuje. Pokud se problém po odstranění antivirového programu neobjeví, měli byste zvážit přechod na jiné antivirové řešení. Existuje mnoho skvělých antivirových nástrojů na trhu, a pokud chcete spolehlivý antivirus, který nebude zasahovat do vašeho systému, doporučujeme vyzkoušet Bitdefender .
- Přečtěte si nyní: Bitdefender Internet Security 2019: Nejlepší antivirový program pro platformu Windows
Řešení 2 - Použijte příkazový řádek
Někdy se tento problém může objevit v důsledku dočasné závady ve vašem systému. Pokud nslookup funguje, ale ping se nezdaří, můžete problém vyřešit jednoduše spuštěním několika příkazů. Postupujte takto:
- Stisknutím klávesy Windows + X otevřete nabídku Win + X. Nyní vyberte ze seznamu příkazový řádek (Admin) nebo PowerShell (Admin) .
- Po otevření příkazového řádku spusťte následující příkazy:
- netsh winsock reset katalog
- netsh int ip reset reset.log
- ipconfig / flushdns
- ipconfig / registerdns
- route / f
Po spuštění těchto příkazů zkontrolujte, zda je problém vyřešen.
Řešení 3 - Restartujte službu Klient DNS
Pokud nslookup funguje, ale ping selže, problém může být jedna z vašich služeb. Několik uživatelů tvrdí, že služba Klienta DNS byla problémem, a pro vyřešení problému je třeba tuto službu restartovat. To je ve skutečnosti velmi jednoduché a můžete to udělat podle následujících kroků:
- Stisknutím klávesy Windows + R otevřete dialog Spustit . Nyní zadejte services.msc a stiskněte klávesu Enter nebo klepněte na tlačítko OK .
- Vyhledejte klienta DNS, klepněte na něj pravým tlačítkem a vyberte příkaz Zastavit . Počkejte několik okamžiků, znovu klepněte pravým tlačítkem myši na klienta DNS a vyberte z nabídky Start .
Pokud službu nelze zastavit, problém je závislé služby. Služba Klient DNS závisí na určitých službách a dokud nebudou tyto služby zastaveny, nebudete moci službu Klienta DNS zastavit. Chcete-li zjistit, na kterých službách závisí klient DNS, postupujte takto:
- V okně Služby vyhledejte klienta DNS a poklepáním na něj otevřete jeho vlastnosti.
- Přejděte na kartu Závislosti a zde byste měli mít možnost vidět služby, na kterých závisí klient DNS .
- Zastavte tyto služby a pak byste měli mít možnost zastavit i klienta DNS .
- Po restartování služby Klient DNS je nutné restartovat služby, na kterých závisí klient DNS .
To může být trochu složitější řešení, zejména pokud potřebujete vypnout závislé služby, ale pokud budete pečlivě dodržovat pokyny, měli byste být schopni řídit.
Řešení 4 - Přidat tečku za doménu
Toto je neobvyklé řešení, ale funguje podle uživatelů. Pokud nslookup funguje, ale ping se nezdaří, můžete problém vyřešit jednoduše přidáním tečky za doménou.
Pokud jste například dříve použili příkaz ping windowsreport, zkuste použít příkaz ping windowsreport. a zkontrolujte, zda to funguje. Jedná se o jednoduché řešení, ale mnoho uživatelů uvedlo, že funguje pro ně, takže si to můžete vyzkoušet.
Řešení 5 - Restartujte službu mezipaměti DNS
Jak jsme již zmínili, někdy se tyto problémy mohou vyskytnout v důsledku určitých služeb. Pokud nslookup funguje, ale ping se nezdaří, problém je s největší pravděpodobností službou DNS Cache a pro jeho opravu stačí restartovat. Chcete-li to provést rychle, postupujte takto:
- Spusťte příkazový řádek jako správce.
- Při spuštění příkazového řádku spusťte následující příkazy:
- net stop dnscache
- net start dnscache
Po spuštění těchto dvou příkazů bude služba DNS Cache restartována a problém by měl být vyřešen.
Řešení 6 - Změňte nastavení protokolu IPv4
Pokud nslookup funguje, ale ping selže na vašem PC, problém může souviset s nastavením IP. Chcete-li problém vyřešit, doporučujeme provést několik změn nastavení protokolu IPv4. Můžete to provést podle následujících kroků:
- Klikněte na ikonu sítě na hlavním panelu az nabídky vyberte síť.
- Klepněte na tlačítko Změnit možnosti adaptéru v pravém podokně.
- Nyní se zobrazí seznam všech síťových připojení. Klepněte pravým tlačítkem myši na síťové připojení az nabídky vyberte příkaz Vlastnosti .
- Ze seznamu vyberte položku Internet Protocol Version 4 (TCP / IPv4) a klepněte na tlačítko Vlastnosti .
- Nyní klikněte na tlačítko Upřesnit .
- Přejděte na kartu DNS a vyberte možnost Připojit tyto přípony DNS (v pořadí) . Nyní klikněte na tlačítko Přidat .
- Po zobrazení nového okna zadejte . jako přípona domény a klepněte na tlačítko Přidat . Uložit změny.
Poté by měl být problém vyřešen a vše začne znovu fungovat.
Řešení 7 - Přepněte na Google DNS
V případě, že problém stále existuje, může být problém váš DNS. Podle uživatelů, pokud nslookup funguje, ale ping se nezdaří, problém může souviset s DNS, ale problém můžete vyřešit změnou DNS na Google. Postupujte takto:
- Opakujte kroky 1 - 4 z předchozího roztoku.
- Vyberte možnost Použít následující adresy serveru DNS . Zadejte 8.8.8.8 jako preferovaný a 8.8.4.4 jako alternativní DNS server . Klepnutím na tlačítko OK uložte změny.
Po provedení kontroly zkontrolujte, zda problém stále existuje. Mějte na paměti, že přechod na Google DNS může trochu zpomalit vaše internetové připojení, takže mějte na paměti.
Řešení 8 - Zkontrolujte soubor hostitelů
Pokud problém stále existuje, problém může být soubor hostitelů. Pokud nslookup funguje, ale ping selže, je možné, že soubor hosts byl upraven malwarem nebo jinou aplikací, což může způsobit, že se tyto a podobné problémy objeví.
Chcete-li problém vyřešit, doporučujeme zkontrolovat soubor hostitelů a ujistit se, že je vše v pořádku. Pokud v podstatě vidíte webovou stránku, kterou se pokoušíte ping na seznamu, znamená to, že soubory hosts byly upraveny.
Jednoduše odstraňte položky, které směřují na webovou stránku, kterou se snažíte ping, a můžete jít. Pokud nevíte, jak to udělat, můžete vždy obnovit soubor hosts a to by měl problém vyřešit.
Řešení 9 - Zakažte IPv6
V případě, že nejste obeznámeni, existují dva typy IP adres, IPv4 a IPv6. Druhá možnost je novější standard, ale pokud nepoužíváte specificky protokol IPv6, můžete tuto funkci zakázat.
Jak se ukázalo, několik uživatelů uvedlo, že nslookup funguje, ale ping selže z důvodu IPv6, takže ho vypneme a zkontrolujeme, zda to pomůže. Chcete-li zakázat protokol IPv6, postupujte takto:
- Postupujte podle kroků 1 až 3 z řešení 6 .
- Vyhledejte v seznamu Internetový protokol verze 6 (TCP / IPv6) a zrušte jeho zaškrtnutí. Nyní uložte změny kliknutím na tlačítko Použít a OK .
Po vypnutí IPv6 zkontrolujte, zda problém stále existuje.
Řešení 10 - Aktualizujte ovladače
Pokud nslookup funguje, ale ping selže na vašem PC, je možné, že problém souvisí s vašimi ovladači. Někdy mohou být ovladače zastaralé, což může vést k mnoha dalším problémům. Problém však můžete vyřešit jednoduše stažením nejnovějších ovladačů a jejich instalací.
K tomu stačí navštívit webové stránky síťového adaptéru a stáhnout nejnovější ovladače pro váš model. Po stažení a instalaci nejnovějších ovladačů by měl být problém vyřešen.
Pokud se vám tato metoda zdá trochu komplikovaná, možná byste měli zvážit použití nástrojů třetích stran, jako je například TweakBit Driver Updater a aktualizovat ovladače pouze jedním kliknutím.
Neschopnost ping určitého zařízení nebo IP adresy může být problém, ale doufáme, že jste problém vyřešili jedním z našich řešení.