Oprava: ERR_ICAN_NAME_COLLISION

Kolize jmen nastane, když pokus o překlad názvu použitého v soukromém jmenném prostoru, jako je například doména nejvyšší úrovně nebo nekvalifikovaný název, způsobí dotaz do veřejného systému názvů domén (DNS). Pokud se administrativní hranice soukromých a veřejných jmenných prostorů překrývají, může rozlišení názvů vést k nezamýšleným nebo škodlivým výsledkům.

Chyba ERR_ICANN_NAME_COLLISION

Co způsobuje ERR_ICAN_NAME_COLLISION?

To může být způsobeno většinou z názvu hostitele, ale v tomto problému mohou být i jiné důvody, některé z nich jsou uvedeny níže.

  • Nesprávná syntaxe nebo jména : Některé základní problémy mohou být podobné tomu, že název souboru hosts by měl být hostitelem a ne hostitelem bez jakýchkoli rozšíření. Jediná nesprávná syntaxe může zkomplikovat celý program.
  • Bílé mezery : Pokud je kód odkudkoli zkopírován, existuje možnost, že váš kód skončí několika mezerami.
  • Oprávnění a servery proxy : Někdy se mohou vyskytnout problémy s povolením pro soubor nebo atributy souboru. Pokud je v systému nakonfigurován server proxy, může to obejít soubor hosts. Použití serveru proxy není lepší možností, jak získat menší problém.

Nyní, když máte základní znalosti o povaze problému, přistoupíme k metodám.

Metoda 1: Ujistěte se, že váš hostitelský soubor je správný

Než zkontrolujete problém jinde, ujistěte se, že soubor hosts funguje správně. Základní oprava souboru hosts bude:

  • Název souboru by měl být „ hostitelé “, nikoli hostitel

    Soubor hostitelů najdete zde:

     C: \ Windows \ System32 \ drivers \ atd 

    Adresář souboru hosts
  • Pro soubor hosts by neměla existovat žádná přípona

    Poznámka : Ujistěte se, že jste rozšíření zkontrolovali, protože okna mají možnost skrýt rozšíření na kartě zobrazení

    Kartu zobrazení najdete na liště nabídky prohlížeče souborů

    Povolení rozšíření na kartě zobrazení prohlížeče souborů
  • Syntaxe by měla být v souboru hosts správná
  • Nezapomeňte se postarat o všechny varianty (www.example.com a example.com), někdy jedna funguje, ale jiné ne. Stačí přidat obě, abyste byli v bezpečí.

    Přidání obou typů variant

Můžete zkontrolovat, zda hostitelský soubor funguje nebo ne, zadáním následujících příkazů v režimu CMD (režim správce)

  1. Přejděte tam, kde je CMD, spusťte nabídku nebo hledejte na vyhledávací liště

    Poznámka : U starších oken to bude: Start> Všechny programy> Příslušenství

  2. Klikněte pravým tlačítkem myši na CMD a vyberte „ Spustit jako správce

    Otevření cmd jako správce
  3. Zadejte tento příkaz v cmd a zadejte :
     ipconfig / flushdns 

    flushdns v cmd

    Tím se zruší staré použité datové záznamy.

  4. Nyní zadejte vstupní adresu, kterou jste přidali do svého souboru hostitelů, a zkontrolujte, zda používá správnou IP adresu
     ping example.com –n 1 ping -6 ipv6.example.com –n 1 

    kontrola, zda hostitelský soubor funguje nebo ne
  5. Pokud je IP správná, znamená to, že váš hostitelský soubor funguje dobře a problém je jinde
  6. Pokud však test IP selže, můžete resetovat mezipaměť NetBios zadáním tohoto příkazu v cmd (režim správce):
     nbtstat –r 
  7. A aktuální data v mezipaměti DNS můžete zkontrolovat pomocí následujícího příkazu v cmd (normální režim):
     ipconfig / displaydns | více 

    Obnovte mezipaměť a zkontrolujte data v dns

Metoda 2: Kontrola mezery

Jediné místo i při prázdném zadání mezi dvěma řádky může věci zkazit. Program Poznámkový blok ++ může pomoci při zobrazování znaků a při kontrole počtu mezer. Pokud jste zkopírovali položky hostitele z jiného místa, existuje v něm možnost více mezer. Chcete-li se ujistit, že mezery věci nepořádají, použijte mezery nebo karty, nikoli obojí a ukončete soubor prázdným řádkem.

Metoda 3: Kontrola a úpravy registru

Klíč najdete v editoru registru, který určuje umístění souboru hosts. Můžete zkontrolovat záznam v klíči. Pokud to nebyl ten správný, můžete jej upravit. Také pro ty, kterým chybí klíč v jejich registru nebo několik dalších záznamů; mohou ji vytvořit nebo pouze zkopírovat z jiných počítačů, které již tyto mají.

  1. Otevřete „ Spustit “ stisknutím kláves Windows + R
  2. Zadejte do ní regedit a zadejte

    otevírání regedit přes běh
  3. Nyní přejděte do následujícího adresáře v Editoru registru :
     \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ DataBasePath 

    Klíč DataBasePath v editoru registru
  4. DataBasePath je klíč, který budete kontrolovat, položka v něm by měla být:
     C: \\ Windows \ System32 \ drivers \ atd 

Metoda 4: Vytvoření nového souboru hostitelů s výchozími oprávněními

Oprávnění k již dostupnému souboru hostitelů může mít určité problémy. Můžete vytvořit nový a zkopírovat obsah existujícího do nového. Starý soubor hostitelů bude mít šedé zaškrtnutí, zatímco nový bude mít černé zaškrtnutí. Co to udělá, je, že systém znovu vytvoří soubor s výchozími oprávněními. Postupujte takto:

  1. Vytvořte nový textový soubor na ploše
  2. Nyní otevřete svůj Poznámkový blok jako administrátor

    Otevření poznámkového bloku jako správce
  3. Klikněte na Soubor a poté na Otevřít
  4. Poté přejděte na následující adresu:
     C: \\ Windows \ System32 \ drivers \ atd 
  5. Vyhledejte soubor „hosts“ a otevřete jej, vyberte veškerý text a zkopírujte jej

    otevření existujícího souboru hostitele v systému32
  6. A vložte jej do textového souboru, který jste vytvořili na ploše
  7. Přejmenujte jej na „ hostitele “ bez přípon
  8. Nyní je to trochu složitý krok, musíte zkopírovat ( nepřesunout ) nový soubor hostitelů do existujícího a přepsat jej

    Poznámka : U některých uživatelů fungovalo kopírování a pro některé stěhování fungovalo. Nejprve zkuste kopírovat jeden.

Pokud nemůžete přečíst existující starý soubor hostitelů. Můžete provést následující kroky:

  1. Přejít do následujícího adresáře:
     C: \\ Windows \ System32 \ drivers \ atd 
  2. Klepněte pravým tlačítkem myši na soubor „ hostitelé “ a vyberte „ Vlastnosti
  3. Nyní přejděte na kartu „ Zabezpečení
  4. V poli „ Skupina nebo uživatelská jména “ najděte
     % COMPUTERNAME% \ Users 

    hostuje vlastnosti souboru
  5. Zaškrtněte oprávnění v níže uvedeném poli a zkontrolujte, zda je uživatel povolen nebo ne
  6. Pokud uživatel není povolen, můžete kliknout na „ Upravit “ a zaškrtnutím následujícího políčka povolit uživatele:

    Číst a spouštět

    udělení oprávnění uživateli otevřít soubor hosts
  7. Poté budete moci upravit soubor hosts v poznámkovém bloku jeho otevřením jako správce.

Metoda 5: Kontrola problémů se serverem proxy

Tato metoda je o; pokud je v systému nakonfigurován libovolný server proxy, který by mohl obcházet soubor hosts. V této metodě zkontrolujeme, zda systém běží na libovolném serveru proxy. Můžeme to zkontrolovat v aplikaci Internet Explorer podle následujících kroků:

  1. Podržte klávesu Windows a stiskněte klávesu R. Zadejte příkaz inetcpl.cpl a klikněte na tlačítko OK .
  2. Vyberte kartu Připojení a klikněte na Nastavení LAN
  3. Ujistěte se, že je zaškrtnuto políčko „ Automaticky zjišťovat nastavení “ a server proxy není zaškrtnutý. Po kontrole nastavení proxy zkontrolujte, zda je problém vyřešen.

    Kontrola serveru proxy v možnostech aplikace Internet Explorer

Zajímavé Články