Διορθώστε: ERR_ICAN_NAME_COLLISION

Μια σύγκρουση ονομάτων προκύπτει όταν μια προσπάθεια επίλυσης ενός ονόματος που χρησιμοποιείται σε ένα ιδιωτικό χώρο ονομάτων, όπως ο τομέας ανωτάτου επιπέδου ή το μη εξουσιοδοτημένο όνομα, καταλήγει σε ερώτημα στο δημόσιο σύστημα ονομάτων τομέα (DNS). Όταν τα διοικητικά όρια ιδιωτικών και δημόσιων χώρων ονομάτων αλληλεπικαλύπτονται, η ανάλυση ονομάτων μπορεί να αποφέρει άσχημα ή επιβλαβή αποτελέσματα.

ERR_ICANN_NAME_COLLISION σφάλμα

Τι προκαλεί το ERR_ICAN_NAME_COLLISION;

Αυτό μπορεί να οφείλεται κυρίως στο όνομα του κεντρικού υπολογιστή, αλλά μπορεί να υπάρχουν και άλλοι λόγοι που μπορεί να προκύψουν σε αυτό το ζήτημα, μερικοί από τους οποίους παρατίθενται παρακάτω.

  • Εσφαλμένη Σύνταξη ή Ονόματα : Ορισμένα βασικά προβλήματα μπορεί να είναι σαν το όνομα του αρχείου hosts να είναι hosts και να μην φιλοξενείται χωρίς επεκτάσεις μαζί του. Μια ενιαία εσφαλμένη σύνταξη μπορεί να βλάψει ολόκληρο το πρόγραμμά σας.
  • Λευκοί χώροι : Εάν ο κώδικας αντιγράφεται από κάπου, υπάρχει πιθανότητα ο κωδικός σας να καταλήγει σε πολλαπλά κενά.
  • Δικαιώματα και διακομιστές μεσολάβησης : Μερικές φορές μπορεί να υπάρχουν ζητήματα με την άδεια για το αρχείο ή τα χαρακτηριστικά αρχείου. Εάν υπάρχει ένα διακομιστή μεσολάβησης που έχει ρυθμιστεί στο σύστημα, τότε μπορεί να παρακάμψει το αρχείο hosts. Η χρήση κανενός πληρεξούσιου δεν είναι μια καλύτερη επιλογή για να πάρει λιγότερο θέμα.

Τώρα που έχετε μια βασική κατανόηση της φύσης του προβλήματος, θα προχωρήσουμε προς τις μεθόδους.

Μέθοδος 1: Βεβαιωθείτε ότι το αρχείο του κεντρικού υπολογιστή σας είναι σωστό

Πριν ελέγξετε το πρόβλημα αλλού, βεβαιωθείτε ότι το αρχείο hosts λειτουργεί σωστά. Η βασική διόρθωση για το αρχείο hosts θα είναι:

  • Το όνομα του αρχείου πρέπει να είναι " hosts " και όχι host

    Μπορείτε να εντοπίσετε το αρχείο hosts εδώ:

     C: \ Windows \ System32 \ drivers \ etc 

    Κατάλογος του αρχείου hosts
  • Δεν θα πρέπει να υπάρχει επέκταση για το αρχείο hosts

    Σημείωση : Βεβαιωθείτε ότι έχετε ελέγξει την επέκταση, επειδή τα παράθυρα έχουν τη δυνατότητα να κρύβουν τις επεκτάσεις στην καρτέλα προβολής

    Μπορείτε να βρείτε την καρτέλα προβολής στη γραμμή μενού του εξερευνητή αρχείων

    Ενεργοποίηση επεκτάσεων στην καρτέλα προβολής του εξερευνητή αρχείων
  • Η σύνταξη πρέπει να είναι σωστή στο αρχείο hosts
  • Βεβαιωθείτε ότι φροντίζετε όλες τις παραλλαγές (www.example.com και example.com), μερικές φορές κάποιος εργάζεται, αλλά άλλοι δεν θα το κάνουν. Απλά προσθέστε και τα δύο για να είστε ασφαλείς.

    Προσθήκη και των δύο τύπων παραλλαγών

Μπορείτε να ελέγξετε εάν το αρχείο κεντρικού υπολογιστή λειτουργεί ή όχι, πληκτρολογώντας τις ακόλουθες εντολές σε CMD (Λειτουργία διαχειριστή)

  1. Πηγαίνετε στο σημείο όπου είναι CMD, μενού έναρξης ή αναζήτηση στη γραμμή αναζήτησης

    Σημείωση : Για τα παλαιότερα παράθυρα, θα είναι: Έναρξη> Όλα τα προγράμματα> Αξεσουάρ

  2. Κάντε δεξί κλικ στο CMD, επιλέξτε " Εκτέλεση ως διαχειριστής "

    Άνοιγμα cmd ως διαχειριστής
  3. Πληκτρολογήστε αυτήν την εντολή σε cmd και πληκτρολογήστε :
     ipconfig / flushdns 

    flushdns σε cmd

    Αυτό θα μειώσει τις παλιές εγγραφές δεδομένων που μπορεί να έχουν χρησιμοποιηθεί.

  4. Τώρα πληκτρολογήστε τη διεύθυνση εισόδου που προσθέσατε στο αρχείο hosts, για να ελέγξετε αν χρησιμοποιεί τη σωστή διεύθυνση IP
     ping example.com -n 1 ping -6 ipv6.example.com -n 1 

    Έλεγχος εάν το αρχείο φιλοξενίας λειτουργεί ή όχι
  5. Αν το IP είναι σωστό, αυτό σημαίνει ότι το αρχείο hosts σας λειτουργεί καλά και το πρόβλημα είναι αλλού
  6. Εάν όμως αποτύχει η δοκιμή IP, τότε μπορείτε να επαναφέρετε την προσωρινή μνήμη NetBios με την πληκτρολόγηση αυτής της εντολής σε cmd (λειτουργία admin):
     nbtstat -r 
  7. Και μπορείτε να ελέγξετε τα τρέχοντα δεδομένα στην προσωρινή μνήμη DNS με την ακόλουθη εντολή σε cmd (κανονική λειτουργία):
     ipconfig / displaydns | περισσότερο 

    Επαναφέρετε την προσωρινή μνήμη και ελέγξτε τα δεδομένα στο dns

Μέθοδος 2: Έλεγχος λευκού χώρου

Ένας χώρος, ακόμη και στην κενή είσοδο μεταξύ δύο γραμμών, μπορεί να βλάψει τα πράγματα. Το Notepad ++ μπορεί να βοηθήσει στην εμφάνιση των χαρακτήρων και στην επιθεώρηση του αριθμού των χαρακτήρων κενής θέσης. Εάν αντιγράψατε τις καταχωρήσεις του κεντρικού υπολογιστή από κάπου αλλού, τότε υπάρχει η δυνατότητα πολλαπλών χώρων σε αυτό. Για να βεβαιωθείτε ότι τα κενά δεν κάνουν τα πράγματα επάνω, χρησιμοποιήστε μόνο κενά ή καρτέλες, όχι και τα δύο και τερματίστε το αρχείο με κενή γραμμή.

Μέθοδος 3: Έλεγχος και επεξεργασία του μητρώου

Μπορείτε να βρείτε το κλειδί στο πρόγραμμα επεξεργασίας μητρώου που καθορίζει τη θέση του αρχείου hosts. Μπορείτε να ελέγξετε την καταχώρηση στο πλήκτρο. Αν δεν ήταν το σωστό, τότε μπορείτε να το επεξεργαστείτε. Επίσης, για όσους λείπουν το κλειδί στο μητρώο τους ή αρκετές άλλες καταχωρήσεις, Μπορούν να το δημιουργήσουν ή απλά να το αντιγράψουν από άλλα μηχανήματα, που τα έχουν ήδη.

  1. Ανοίξτε το " Εκτέλεση " πιέζοντας τα πλήκτρα Windows + R
  2. Πληκτρολογήστε regedit σε αυτό και εισάγετε

    ανοίγοντας regedit μέσω της εκτέλεσης
  3. Τώρα μεταβείτε στον ακόλουθο κατάλογο στον Επεξεργαστή Μητρώου :
     \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Υπηρεσίες \ Tcpip \ Παράμετροι \ DataBasePath 

    Πλήκτρο DataBasePath στον επεξεργαστή μητρώου
  4. Το DataBasePath είναι το κλειδί που θα ελέγξετε, η καταχώρηση σε αυτό θα πρέπει να είναι:
     C: \\ Windows \ System32 \ drivers \ etc 

Μέθοδος 4: Δημιουργία νέου αρχείου κεντρικών υπολογιστών με προεπιλεγμένα δικαιώματα

Η άδεια για το ήδη διαθέσιμο αρχείο hosts μπορεί να έχει ορισμένα ζητήματα. Μπορείτε να δημιουργήσετε τη νέα και να αντιγράψετε το περιεχόμενο του υπάρχοντος στο νέο. Το παλιό αρχείο hosts θα έχει τα γκρίζα σημάδια ελέγχου, ενώ το νέο θα έχει μαύρα σημάδια ελέγχου. Αυτό που θα κάνει αυτό είναι ότι το σύστημα θα επαναδημιουργήσει το αρχείο με προεπιλεγμένα δικαιώματα. Για να το κάνετε αυτό, ακολουθήστε τα παρακάτω βήματα:

  1. Δημιουργήστε ένα νέο αρχείο κειμένου στην επιφάνεια εργασίας
  2. Τώρα ανοίξτε το " Σημειωματάριο " σας ως διαχειριστής

    Άνοιγμα σημειωματάριου ως διαχειριστής
  3. Κάντε κλικ στην επιλογή Αρχείο και μετά στην επιλογή Άνοιγμα
  4. Στη συνέχεια, μεταβείτε στην ακόλουθη διεύθυνση:
     C: \\ Windows \ System32 \ drivers \ etc 
  5. Εντοπίστε το αρχείο "hosts" και ανοίξτε το, επιλέξτε όλο το κείμενο και αντιγράψτε το

    ανοίγοντας το υπάρχον αρχείο κεντρικού υπολογιστή στο σύστημα32
  6. Και επικολλήστε το στο αρχείο κειμένου που δημιουργήσατε στην επιφάνεια εργασίας
  7. Μετονομάστε το σε " φιλοξενεί " χωρίς επεκτάσεις
  8. Τώρα αυτό είναι ένα δύσκολο βήμα, πρέπει να αντιγράψετε ( μην μετακινήσετε ) το νέο αρχείο hosts στο υπάρχον και να το αντικαταστήσετε

    Σημείωση : Για ορισμένους χρήστες, η αντιγραφή εργασίας και για μερικούς κινούμενους εργάστηκαν. Αρχικά, δοκιμάστε να αντιγράψετε ένα.

Εάν δεν μπορείτε να διαβάσετε το υπάρχον παλιό αρχείο hosts. Μπορείτε να εκτελέσετε τα παρακάτω βήματα:

  1. Μεταβείτε στον ακόλουθο κατάλογο:
     C: \\ Windows \ System32 \ drivers \ etc 
  2. Κάντε δεξί κλικ στο αρχείο " hosts " και επιλέξτε " Properties "
  3. Τώρα πηγαίνετε στην καρτέλα " Ασφάλεια "
  4. Στο πλαίσιο " Ομάδες ή ονόματα χρηστών ", βρείτε το
     % COMPUTERNAME% \ Χρήστες 

    φιλοξενεί ιδιότητες αρχείου
  5. Ελέγξτε τα δικαιώματα στο παρακάτω πλαίσιο και δείτε αν ο χρήστης είναι επιτρεπτός ή όχι
  6. Εάν ο χρήστης δεν επιτρέπεται, μπορείτε να κάνετε κλικ στο " Επεξεργασία " και να σημειώσετε το παρακάτω πλαίσιο για να επιτρέψει σε ένα χρήστη:

    Διαβάστε & Εκτέλεση

    δίνοντας την άδεια στον χρήστη να ανοίξει το αρχείο hosts
  7. Στη συνέχεια θα μπορείτε να επεξεργαστείτε το αρχείο hosts στο σημειωματάριο ανοίγοντάς το ως διαχειριστής.

Μέθοδος 5: Έλεγχος ζητημάτων διακομιστή μεσολάβησης

Αυτή η μέθοδος είναι περίπου? εάν έχει διαμορφωθεί στο διακομιστή ο διακομιστής μεσολάβησης που ενδέχεται να παρακάμπτει το αρχείο φιλοξενίας. Σε αυτή τη μέθοδο, θα ελέγξουμε αν το σύστημα εκτελεί οποιοδήποτε διακομιστή μεσολάβησης. Μπορούμε να το ελέγξουμε στον Internet Explorer ακολουθώντας τα παρακάτω βήματα:

  1. Κρατήστε το πλήκτρο των Windows και πατήστε το πλήκτρο R. Πληκτρολογήστε inetcpl.cpl και κάντε κλικ στο κουμπί OK .
  2. Επιλέξτε την καρτέλα Συνδέσεις και κάντε κλικ στις ρυθμίσεις LAN
  3. Βεβαιωθείτε ότι έχει επιλεγεί η επιλογή " Αυτόματη ανίχνευση ρυθμίσεων " και ότι ο διακομιστής μεσολάβησης δεν είναι ετικετοποιημένος. Αφού ελέγξετε τις ρυθμίσεις διακομιστή μεσολάβησης, ελέγξτε αν το πρόβλημα επιλύθηκε.

    Έλεγχος του διακομιστή μεσολάβησης στις επιλογές του Internet Explorer

Ενδιαφέροντα Άρθρα