Коригиране: ERR_ICAN_NAME_COLLISION



Опитайте Нашия Инструмент За Премахване На Проблемите

Сблъсък на имена възниква, когато опит за разрешаване на име, използвано в частно пространство от имена, като домейн от първо ниво или неквалифицирано име, води до запитване към системата за публични имена на домейни (DNS). Когато административните граници на частните и публичните пространства от имена се припокриват, разрешаването на имена може да доведе до нежелани или вредни резултати.



Грешка в ERR_ICANN_NAME_COLLISION



Какво причинява ERR_ICAN_NAME_COLLISION?

Това може да се дължи най-вече на името на хоста, но може да има и други причини, които могат да възникнат в този брой, някои от тях са изброени по-долу.



  • Неправилен синтаксис или имена : Някои основни проблеми могат да бъдат като името на файла hosts домакини и не хоства без никакви разширения с него. Един неправилен синтаксис може да обърка цялата ви програма.
  • Бели пространства : Ако кодът е копиран от някъде, тогава има вероятност вашият код да се окаже с множество интервали.
  • Разрешения и прокси : Понякога може да има проблеми с разрешението за файла или атрибутите на файла. Ако в системата има конфигуриран прокси сървър, той може да заобиколи хост файла. Използването на прокси не е по-добър вариант за по-малко проблем.

Сега, когато имате основно разбиране за същността на проблема, ние ще преминем към методите.

Метод 1: Уверете се, че файлът ви с хостове е правилен

Преди да проверите проблема другаде, уверете се, че файлът хостове работи правилно. Основната корекция на файла с хостове ще бъде:

  • Името на файла трябва да бъде „ домакини ”, А не домакин
    Можете да намерите домакини файл тук:



     C:  Windows  System32  драйвери  и т.н. 

    Каталог на файла с хостове

  • Не трябва да има разширение за файла hosts
    Забележка : Уверете се, че сте проверили разширението, защото прозорците имат опция за скриване на разширенията изглед раздел
    Можете да намерите изглед раздела в file explorer’s лента с менюта

    Активиране на разширения в раздела изглед на File Explorer

  • Синтаксисът трябва да е правилен в домакини файл
  • Уверете се, че се грижите за всички варианти (www.example.com и example.com), понякога един работи, но други не. Просто добавете и двете, за да сте в безопасност.

    Добавяне на двата типа варианти

Можете да проверите дали хост файлът работи или не, като въведете следните команди CMD (Административен режим)

  1. Отиди до къде CMD е, стартово меню или търсене в лентата за търсене
    Забележка : За по-старите прозорци ще бъде: Старт> Всички програми> Аксесоари
  2. Щракнете с десния бутон върху CMD , изберете „ Изпълни като администратор '

    Отваря се cmd като администратор

  3. Въведете тази команда в cmd и въведете :
      ipconfig / flushdns 

    flushdns в cmd

    Това ще премахне старите записи на данни, които може да са били използвани.

  4. Сега въведете входящ адрес които сте добавили във вашия домакини файл, за да проверите дали използва правилния IP
     ping example.com   -N 1 пинг -6 ipv6.example.com –n 1 

    проверка дали хост файлът работи или не

  5. Ако IP е правилно, това означава, че вашият файл с хостове работи добре и проблемът е другаде
  6. Но ако IP тестът е неуспешен, тогава можете да нулирате NetBios кеш с въвеждане на тази команда в cmd (администраторски режим):
     nbtstat –r 
  7. И можете да проверите текущите данни в DNS кеш със следната команда в cmd (нормален режим):
      ipconfig / displaydns | Повече ▼ 

    Нулирайте кеша и проверете данните в dns

Метод 2: Проверка за празно пространство

Едно пространство дори при празния запис между два реда може да обърка нещата. Notepad ++ може да помогне при показване на символите и проверка на броя на интервалите. Ако сте копирали записите на хоста от някъде другаде, тогава има възможност за множество интервали в него. За да сте сигурни, че интервалите не объркват нещата, просто използвайте интервали или раздели, а не и двете, и завършете файла с празен ред.

Метод 3: Проверка и редактиране на системния регистър

Можете да намерите ключа в редактора на системния регистър, който указва местоположението на файла hosts. Можете да проверите записа в ключа. Ако не е бил правилният, можете да го редактирате. Също така, за тези, на които липсва ключът в техния регистър или няколко други записа; те могат да го създадат или просто да го копират от други машини, които вече ги имат.

  1. Отваряне Бягай ”Чрез натискане Windows + R ключове
  2. Тип regedit в него и влезте

    отваряне на regedit чрез изпълнение

  3. Сега отидете в следната директория в Редактор на регистъра :
       HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  Tcpip  Parameters  DataBasePath 

    Ключ DataBasePath в редактора на системния регистър

  4. DataBasePath е ключът, който ще проверявате, влизане в него трябва да бъде:
     C: \ Windows  System32  драйвери  и т.н. 

Метод 4: Създаване на файл с нови хостове с разрешения по подразбиране

Разрешението за вече наличния файл с хостове може да има някои проблеми. Можете да създадете новия и да копирате съдържанието на съществуващия в новия. Старият файл с хостове ще има сиви отметки, докато новият ще има черни отметки. Това, което ще направи, е, че системата ще пресъздаде файла с разрешения по подразбиране. За да направите това, следвайте стъпките по-долу:

  1. Създайте нов текст файл на работния плот
  2. Сега отворете „ Notepad ”Като администратор

    Отваряне на бележника като администратор

  3. Щракнете Файл и тогава Отворете
  4. След това отидете на следния адрес:
     C: \ Windows  System32  драйвери  и т.н. 
  5. Намерете „Домакини“ файл и го отворете, изберете целия текст и копие то

    отваряне на съществуващия хостов файл в system32

  6. И паста го в текстовия файл, който сте създали на работния плот
  7. Преименувайте го на „ домакини ”Без никакви разширения
  8. Сега това е малко сложна стъпка, трябва копие ( не мърдай ) новото домакини файл към съществуващия и го презапишете
    Забележка : За някои потребители копирането работи, а за някои работи. Първо опитайте да копирате такъв.

Ако не можете да прочетете съществуващия стар файл с хостове. Можете да направите следните стъпки:

  1. Отидете в следната директория:
     C: \ Windows  System32  драйвери  и т.н. 
  2. Кликнете с десния бутон ' домакини ”Файл и изберете“ Имоти '
  3. Сега отидете в „ Сигурност ' раздел
  4. В „ Групови или потребителски имена Кутия, намерете
      % COMPUTERNAME%  Потребители 

    хоства свойствата на файла

  5. Проверете разрешения в полето отдолу и вижте дали потребителят е разрешен или не
  6. Ако потребителят няма право, можете да щракнете върху „ редактиране ”И там поставете отметка в следното квадратче, за да може потребителят да разреши:
    Четене и изпълнение

    дава разрешение на потребителя да отвори хост файла

  7. След това ще можете да редактирате файла hosts в бележника, като го отворите като администратор.

Метод 5: Проверка на проблеми с прокси

Този метод е за; ако в системата е конфигуриран прокси, който може да заобикаля файла хостове. При този метод ще проверим дали системата работи с прокси. Можем да го проверим в Internet Explorer, като изпълним следните стъпки:

  1. Задръжте Ключ на Windows и Натиснете R . Тип inetcpl.cpl и щракнете Добре .
  2. Изберете раздела Връзки и кликнете върху LAN настройки
  3. Уверете се, че Автоматично откриване на настройките ”Е отметнато и прокси сървърът е отметен. След като проверите настройките на прокси, проверете дали проблемът е разрешен.

    Проверка на проксито в опциите на Internet Explorer

4 минути четене