Поправете: ERR_ICAN_NAME_COLLISION
Сблъсък с име възниква, когато опит за разрешаване на име, използвано в частно пространство на имена, като домейн от най-високо ниво или неквалифицирано име, води до запитване към публичната система за имена на домейни (DNS). Когато административните граници на частните и публичните пространства от имена се припокриват, разрешаването на имена може да доведе до непредвидени или вредни резултати.
Какво причинява ERR_ICAN_NAME_COLLISION?
Това може да бъде причинено най-вече заради името на хоста, но може да има и други причини, които могат да възникнат в този брой, някои от тях са изброени по-долу.
- Неправилен синтаксис или имена : Някои основни проблеми могат да бъдат като името на файла host трябва да бъде хостове, а не хост без никакви разширения с него. Един неправилен синтаксис може да обърка цялата ви програма.
- Бели интервали : Ако кодът е копиран отнякъде, тогава има вероятност кодът ви да завърши с няколко интервала.
- Разрешения и прокси : Понякога може да има проблеми с разрешението на файла или атрибутите на файла. Ако има прокси, конфигуриран в системата, тогава той може да заобиколи файла с хостове. Използването на прокси не е по-добър вариант за получаване на по-малко проблеми.
Сега, когато имате основно разбиране за същността на проблема, ще преминем към методите.
Метод 1: Уверете се, че файлът на вашите хостове е правилен
Преди да проверите проблема другаде, уверете се, че файлът с хостове работи правилно. Основната корекция за хост файла ще бъде:
- Името на файла трябва да бъде " hosts ", а не хост
Можете да намерите файла с хостове тук:
C: \ Windows \ System32 \ шофьори \ и т.н.
Директория на файла с хостове - Не трябва да има разширение за хост файла
Забележка : Не забравяйте да проверите разширението, тъй като Windows има опция за скриване на разширения в раздела изглед
Можете да намерите раздела изглед в лентата с менюто на изследовател на файлове
Активиране на разширения в раздела изглед на File Explorer - Синтаксисът трябва да е правилен във файла с хостове
- Уверете се, че се грижите за всички варианти (www.example.com и example.com), понякога един работи, но други не. Просто добавете и двете, за да сте в безопасност.
Добавяне на двата типа варианти
Можете да проверите дали хост файлът работи или не, като въведете следните команди в CMD (режим на администратор)
- Отидете до мястото, където е CMD, стартовото меню или търсете в лентата за търсене
Забележка : За по-стари прозорци това ще бъде: Старт> Всички програми> Аксесоари
- Щракнете с десния бутон върху CMD, изберете „ Стартирай като администратор “
Отваряне на cmd като администратор - Въведете тази команда в cmd и въведете :
ipconfig / flushdns
flushdns в cmd Това ще премахне старите записи на данни, които може да са били използвани.
- Сега напишете адреса за въвеждане, който сте добавили във вашия хост файл, за да проверите дали използва правилния IP адрес
ping example.com –n 1 ping -6 ipv6.example.com –n 1
проверка дали хост файлът работи или не - Ако IP е правилен, това означава, че вашият хост файл работи добре и проблемът е другаде
- Но ако IP тестът не успее, тогава можете да нулирате кеша на NetBios, като напишете тази команда в cmd (администраторски режим):
nbtstat –r
- И можете да проверите текущите данни в кеша на DNS със следната команда в cmd (нормален режим):
ipconfig / displaydns | Повече ▼
Нулирайте кеша и проверете данните в dns
Метод 2: Проверка за бяло пространство
Едно пространство дори при празния запис между два реда може да обърка нещата. Notepad ++ може да ви помогне да покажете знаците и да проверите броя на символите с празно пространство. Ако сте копирали записите на хоста от някъде другаде, тогава има възможност за множество интервали в него. За да сте сигурни, че интервалите не объркват нещата, просто използвайте интервали или раздели, а не и двете и прекратете файла с празен ред.
Метод 3: Проверка и редактиране на системния регистър
Можете да намерите ключа в редактора на системния регистър, който определя местоположението на файла с хостове. Можете да проверите записа в ключа. Ако не е правилният, можете да го редактирате. Също така за тези, които липсват ключа в регистъра си или няколко други записа; те могат да го създадат или просто да го копират от други машини, които вече имат такива.
- Отворете „ Run “, като натиснете клавишите Windows + R
- Въведете regedit в него и въведете
отваряне regedit чрез run - Сега отидете на следната директория в редактора на системния регистър :
\ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TCPIP \ Parameters \ DataBasePath
Ключ на DataBasePath в редактора на системния регистър - DataBasePath е ключът, който ще проверявате, записът в него трябва да бъде:
C: \\ Windows \ System32 \ шофьори \ и т.н.
Метод 4: Създаване на нов хостов файл с разрешения по подразбиране
Разрешението за вече наличния файл с хостове може да има някои проблеми. Можете да създадете новия и да копирате съдържанието на съществуващото в новото. Старият файл с хостове ще има сиви отметки, докато новият ще има черни отметки. Това ще направи, че системата ще пресъздаде файла с разрешения по подразбиране. За целта изпълнете стъпките по-долу:
- Създайте нов текстов файл на Desktop
- Сега отворете вашия „ Notepad “ като администратор
Отваряне на бележника като администратор - Щракнете върху File и след това отворете
- След това отидете на следния адрес:
C: \\ Windows \ System32 \ шофьори \ и т.н.
- Намерете файла „hosts“ и го отворете, изберете целия текст и го копирайте
отваряне на съществуващия хост файл в system32 - И го поставете в текстовия файл, който сте създали на работния плот
- Преименувайте го на „ хостове “ без никакви разширения
- Сега това е малко сложна стъпка, трябва да копирате ( не мърдайте ) новия файл на хостове в съществуващия и да го презапишете
Забележка : За някои потребители копирането работеше, а за някои работеше преместването. Първо, опитайте да копирате такъв.
Ако не можете да прочетете съществуващия стар файл на хостове. Можете да направите следните стъпки:
- Отидете в следната директория:
C: \\ Windows \ System32 \ шофьори \ и т.н.
- Щракнете с десния бутон върху файла „ hosts “ и изберете „ Properties “
- Сега отидете в раздела „ Сигурност “
- В полето „ Група или имена на потребители “ намерете полето
% Име_на_компютъра% \ Users
свойства на файлове на хостове - Проверете разрешенията в полето по-долу и вижте дали на потребителя е разрешено или не
- Ако потребителят не е позволен, можете да щракнете върху „ Редактиране “ и поставете отметка в следното поле, за да разреши на потребителя:
Прочетете и изпълнете
даване на разрешение на потребителя да отвори файла с хостове - След това ще можете да редактирате файла с хостове в бележника, като го отворите като администратор.
Метод 5: Проверка на прокси проблеми
Този метод е около; ако някой прокси е конфигуриран в системата, което може да заобикаля файла с хостове. В този метод ще проверим дали системата работи с някакъв прокси. Можем да го проверим в Internet Explorer чрез следните стъпки:
- Задръжте клавиша на Windows и натиснете R. Въведете inetcpl.cpl и щракнете върху OK .
- Изберете раздела Connections и щракнете върху настройките на LAN
- Уверете се, че „ Автоматично откриване на настройките “ е отметнато и прокси сървърът е отменен. След като проверите настройките на прокси сървъра, проверете дали проблемът е решен.
Проверка на прокси в опциите на Internet Explorer