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.
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)
- 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í
- Klikněte pravým tlačítkem myši na CMD a vyberte „ Spustit jako správce “
Otevření cmd jako správce - Zadejte tento příkaz v cmd a zadejte :
ipconfig / flushdns
flushdns v cmd Tím se zruší staré použité datové záznamy.
- 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 - Pokud je IP správná, znamená to, že váš hostitelský soubor funguje dobře a problém je jinde
- 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
- 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í.
- Otevřete „ Spustit “ stisknutím kláves Windows + R
- Zadejte do ní regedit a zadejte
otevírání regedit přes běh - 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 - 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:
- Vytvořte nový textový soubor na ploše
- Nyní otevřete svůj Poznámkový blok jako administrátor
Otevření poznámkového bloku jako správce - Klikněte na Soubor a poté na Otevřít
- Poté přejděte na následující adresu:
C: \\ Windows \ System32 \ drivers \ atd
- 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 - A vložte jej do textového souboru, který jste vytvořili na ploše
- Přejmenujte jej na „ hostitele “ bez přípon
- 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:
- Přejít do následujícího adresáře:
C: \\ Windows \ System32 \ drivers \ atd
- Klepněte pravým tlačítkem myši na soubor „ hostitelé “ a vyberte „ Vlastnosti “
- Nyní přejděte na kartu „ Zabezpečení “
- V poli „ Skupina nebo uživatelská jména “ najděte
% COMPUTERNAME% \ Users
hostuje vlastnosti souboru - Zaškrtněte oprávnění v níže uvedeném poli a zkontrolujte, zda je uživatel povolen nebo ne
- 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 - 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ů:
- Podržte klávesu Windows a stiskněte klávesu R. Zadejte příkaz inetcpl.cpl a klikněte na tlačítko OK .
- Vyberte kartu Připojení a klikněte na Nastavení LAN
- 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