Avere problemi con la connessione a Internet è frustrante, ma a volte inevitabile. Un errore comune si verifica quando non è possibile trovare l'indirizzo DNS del server. Considera qual è questo problema e come risolverlo.
Descrizione dell'errore
DNS (sistema dei nomi di dominio)è un ponte tra la percezione umana e quella del computer, nel senso che consente di convertire un nome di dominio letterale di facile utilizzo (ciò che è scritto nella barra degli indirizzi come "www.google.com") in un equivalente numerico di facile utilizzo (il indirizzo IP dell'host) .
Se il browser Web non è in grado di risolvere si verifica un errore DNS (aka "Errore 105", ERR_NAME_NOT_RESOLVED, quindi l'accesso al sito non sarà ottenuto.
Passaggi per la risoluzione dei problemi
Prima di tutto, devi scoprire a quale livello si è verificato l'errore.
Possibili opzioni con segni:
- problemi a livello di sito- si verifica un errore durante il caricamento di un solo sito, altri si aprono;
- problemi a livello di provider- nessun dispositivo in questa rete locale carica le pagine, c'è un errore ovunque, quando lo stesso dispositivo è connesso a un'altra rete, la connessione funziona correttamente;
- guasto a livello di router- i segni sono gli stessi del caso precedente;
- errore a livello di computer- I problemi di Internet non vengono rilevati su altri dispositivi collegati alla stessa rete.
Risolvere il problema a livello di PC
Prima di tutto, assicurati che il servizio DNS sia in esecuzione e riavvialo:
![](https://i0.wp.com/vr4you.net/uploads/posts/2017-08/1503926908_sugby.png)
Non ha aiutato? Il passaggio successivo consiste nello svuotare la cache DNS.
![](https://i0.wp.com/vr4you.net/uploads/posts/2017-08/1503926916_vipolnit.png)
Modifica dell'indirizzo del server DNS
![](https://i1.wp.com/vr4you.net/uploads/posts/2017-08/1503926893_ncpa.png)
Server DNS alternativo
Se i passaggi precedenti non hanno portato al risultato desiderato, è possibile connettersi a un altro server DNS. In questo caso, le query DNS verranno indirizzate invece del server del provider a quello specificato. Questo metodo può essere utilizzato anche per aggirare le restrizioni che gli ISP possono inserire nei siti.
Prestare attenzione al seguente punto: la modifica dell'indirizzo del server DNS in uno di dominio pubblico mette a rischio i tuoi dati. Per motivi di sicurezza, utilizza server affidabili come Google Public DNS, OpenDNS, Yandex.DNS.
Installazione di Google DNS
Entra in "Connessioni di rete", seleziona la connessione alla tua rete, TCP/IPv4. Seleziona "Utilizza i seguenti indirizzi del server DNS" e scrivi Indirizzi IP di Google: 8.8.8.8 e 8.8.4.4.
Gli indirizzi degli altri server vengono scritti allo stesso modo.
Funzionalità del DNS pubblico di Google
Quando si utilizzano i server di Google, l'elaborazione delle richieste potrebbe essere più lenta rispetto a quando si lavora con i server locali dei provider. La ragione di questo fenomeno è la remota posizione geografica, per cui la richiesta deve percorrere una distanza maggiore.
Per contrastare il possibile ritardo, Google utilizza le proprie tecnologie per la scansione di Internet e la memorizzazione nella cache delle informazioni, il che è vantaggioso per le prestazioni.
Una possibile causa di errore durante il caricamento di un determinato sito è che si è spostato su un indirizzo IP diverso mentre le informazioni sul server DNS locale non sono state ancora aggiornate. Poiché Google esegue costantemente la scansione del Web, le informazioni sui suoi server sono più aggiornate e la connessione ad essi potrebbe risolvere il problema.
Malfunzionamento dell'antivirus
I problemi di connessione a Internet possono essere causati da un antivirus difettoso. Per scoprire se questo è il tuo caso, metti il computer in modalità provvisoria.
Per Windows 10, il passaggio avviene nel modo seguente:
![](https://i2.wp.com/vr4you.net/uploads/posts/2017-08/1503926961_ms-config.png)
In modalità provvisoria, il software antivirus non si accende, se i siti si caricano normalmente, l'antivirus è la fonte del problema, è necessario reinstallarlo.
Controllo del router
I problemi a livello di router Wi-Fi non differiscono in "sintomi" da un guasto a livello di provider, ma c'è un modo per distinguerli.
Scollegare il cavo Ethernet dal router e collegarlo al connettore del computer.
Questo stabilirà una connessione Ethernet. Se, durante la connessione diretta, i problemi con Internet vengono eliminati, il problema è nel router e deve essere riavviato.
Per riavviare, spegnere il router, attendere 10-30 secondi e riaccenderlo.
In altri casi
Se hai provato tutti i metodi precedenti, ma il problema non è stato risolto (nessun caricamento della pagina), contatta il tuo ISP.
Se un sito specifico restituisce un errore, la causa dell'errore è da parte dei suoi proprietari o dell'hosting. In questo caso, dovrai aspettare. A volte una query di ricerca come "perché xxx.yyy.com non funziona" può essere informativa e può far luce sull'origine del problema.
Notato osha bku
Seleziona il testo e premi Ctrl+Invio
Oggi ho preparato per te un articolo che ti aiuterà a risolvere un errore abbastanza comune che sconcerta anche utenti abbastanza avanzati: server DNS non risponde.
In questo articolo parlerò delle cause di questo errore e di diversi modi per risolverlo. Da te nei commenti, aspetterò la conferma di ciò che ti ha aiutato esattamente, oltre a nuove opzioni, se qualcuno lo sa. Andare!
1. Cosa significa "Il server DNS non risponde"?
Per procedere alla risoluzione dei problemi, è necessario comprendere cosa significa che il server DNS non risponde.
Per capire l'essenza del problema, dovresti sapere cos'è un server DNS. Quando accede a qualsiasi pagina virtuale sulla rete, l'utente ottiene l'accesso a una sezione specifica del server remoto. Questa sezione contiene e memorizza file che vengono convertiti dal browser utilizzato e offerti agli utenti sotto forma di una pagina con testo, immagini e altre informazioni familiari alla percezione visiva di qualsiasi utente. Ogni server ha un indirizzo IP individuale, necessario per ottenere l'accesso. Il server DNS è uno strumento funzionale per reindirizzare comodamente e correttamente le query a un dominio da un indirizzo IP specifico.
Spesso il server DNS non risponde in Windows 7/10 quando connesso alla rete tramite modem e senza l'utilizzo di un cavo di rete, così come per gli utenti che utilizzano un diverso metodo di connessione Internet wireless. In alcuni casi l'errore può verificarsi dopo l'installazione dell'antivirus.
Importante! Non è raro che gli utenti si interessino personalmente e apportino modifiche alle impostazioni del modem che portano a una perdita di comunicazione e a un errore indesiderato. Pertanto, non è consigliabile modificare le impostazioni di lavoro senza la necessità.
2. Il server DNS non risponde: come risolverlo?
Se l'utente rileva un errore, esistono quattro modi per eliminarlo:
. Molto spesso è sufficiente riavviare il modem per correggere l'errore. Durante il processo di riavvio, il dispositivo torna alle impostazioni e ai parametri originali, il che aiuta a risolvere il problema in modo rapido ed efficiente;Per correggere l'errore con una maggiore probabilità, è necessario considerare in dettaglio situazioni specifiche. Questo è ciò che faremo di seguito.
2.1. Su Windows
Ci sono diverse possibili soluzioni al problema indicato nella tabella.
Modo | Procedura |
Si consiglia di scollegare il dispositivo o utilizzare il pulsante di spegnimento, se previsto nella configurazione, e attendere circa 15 secondi. Trascorso il tempo, è necessario riaccendere il dispositivo. | |
Usando la riga di comando | Dovresti chiamare la riga di comando dall'amministratore del PC. Per fare ciò, fai clic su "Start", quindi trova e fai clic su "Cerca programmi e file" e scrivi cmd. Dopo questi passaggi, verrà visualizzato un collegamento al programma. Dovresti fare clic destro su di esso e selezionare "Esegui come amministratore".Quindi dovresti digitare ed eseguire determinati comandi, dopo aver inserito ogni comando, devi premere il tasto Invio:
|
Controllo delle impostazioni e delle opzioni | Devi visitare il pannello di controllo e trovare il "Centro di controllo di rete ...". Questa sottosezione contiene informazioni sulla rete. Devi selezionare la connessione che stai utilizzando, quindi fare clic con il tasto destro del mouse del computer e selezionare "Proprietà". L'utente aprirà una nuova finestra in cui è necessario selezionare a sua volta:
Quindi è necessario fare clic su "Proprietà". Dovresti selezionare le caselle accanto alle voci: ottieni automaticamente il server DNS e l'indirizzo IP Quando controlli le impostazioni, devi prestare molta attenzione e tenere conto delle informazioni specificate nel contratto con il provider, se presenti. Questo metodo aiuta solo se non esiste un indirizzo specifico specificato dal provider. |
Puoi scrivere gli indirizzi forniti da Google, che, secondo il motore di ricerca stesso, aiutano a velocizzare il caricamento delle pagine web: 8.8.8.8 o 8.8.4.4.
3. Il server DNS non risponde: router TP-link
La maggior parte degli utenti moderni utilizza router e dispositivi TP-link. Errore Il server DNS non risponde può essere eliminato in diversi modi:
Attenzione! Per alcuni modelli TP-link, particolarmente economici, i parametri vanno fuori strada. In questo caso, è necessario seguire le istruzioni di configurazione fornite con il dispositivo e inserire i dati e gli indirizzi DNS specificati nel contratto e forniti dal provider.
È meglio impostare le impostazioni di base sul router TP-link, se non diversamente specificato nel contratto con il provider.
4. Il server DNS non risponde (Beeline o Rostelecom)
Tutti i metodi di cui sopra per eliminare l'errore sono progettati per garantire che i problemi siano causati dall'utente. Ma la pratica lo dimostra nella maggior parte dei casi, si verificano problemi con il provider a causa di una serie di motivi, come malfunzionamenti tecnici.
Per questo motivo è necessario non avere fretta quando si verifica un errore, ma attendere un po': in questo periodo è possibile riavviare computer e router senza toccare alcuna impostazione. Se la situazione non è cambiata, si consiglia di contattare i rappresentanti dell'azienda fornitrice e parlare del problema, informando lo specialista dei dati che richiede: numero di contratto, cognome, indirizzo IP o altre informazioni. Se si verifica un problema con un provider di servizi di connessione Internet, lo segnalerà e ti dirà il periodo di tempo approssimativo per risolvere il problema. Ciò è particolarmente vero per i proprietari di Internet di Rostelecom (io stesso sono uno di quelli, quindi so di cosa sto parlando). Numeri molto utili:
- 8 800 302 08 00 - supporto tecnico di Rostelecom per i privati;
- 8 800 302 08 10 - supporto tecnico di Rostelecom per le persone giuridiche.
Se il problema non si verifica presso il fornitore, lo specialista dell'azienda può in alcuni casi aiutare l'utente a risolverlo fornendo consigli o raccomandazioni competenti.
Parlaci della configurazione di un server DNS in Linux. Per prima cosa, parliamo un po' a cosa serve e come funziona? Il DNS (Domain Name System - Domain Name System) è molto importante per il funzionamento di Internet, poiché le informazioni sul suo indirizzo IP sono necessarie per connettersi al nodo finale (computer) ed è più facile per le persone ricordare l'alfabeto (di solito significativo ) indirizzi rispetto a una sequenza di numeri IP -indirizzi.
Per poter utilizzare nomi così convenienti come sito e non un indirizzo come 91.204.74.143, il DNS è stato inventato molto tempo fa. In alcuni casi, ciò consente l'utilizzo di server virtuali, come i server HTTP, distinguendoli dal nome della richiesta.
Inizialmente, la conversione tra dominio e indirizzi IP avveniva utilizzando un apposito file di testo host, che è stato compilato centralmente e inviato automaticamente a ciascuna delle macchine nella sua rete locale.
Con la crescita del Web, c'era bisogno di un meccanismo efficiente e automatizzato, che divenne DNS. Sebbene questo file possa essere utilizzato ancora oggi, ha una priorità maggiore nell'ottenere un indirizzo IP rispetto al DNS, ad es. prima, va alla cache DNS, quindi al file hosts e, alla fine, al server DNS esterno.
Il DNS ha le seguenti caratteristiche:
- Distribuzione dell'amministrazione. Diverse persone o organizzazioni sono responsabili di diverse parti della struttura gerarchica. Quelli. non puoi semplicemente prendere e disabilitare un intero dominio.
- Distribuzione dell'archiviazione delle informazioni. Ogni host sulla rete deve memorizzare solo i dati che rientrano nella sua area di responsabilità e (possibilmente) gli indirizzi dei server DNS root. I server sono responsabili solo della propria zona o di parte di essa.
- Memorizzazione nella cache delle informazioni. Un nodo può archiviare una certa quantità di dati al di fuori della sua area di responsabilità per ridurre il carico di rete.
- Una struttura gerarchica in cui tutti i nodi sono combinati in un albero e ogni nodo può determinare indipendentemente il lavoro dei nodi inferiori o delegarli (trasferirli) ad altri nodi.
- Prenotazione. Diversi server sono solitamente responsabili dell'archiviazione e della manutenzione dei loro nodi (zone), separati sia fisicamente che logicamente, il che garantisce la sicurezza dei dati e la continuazione del lavoro anche in caso di guasto di uno di essi.
Come funziona un server DNS ricorsivo.
Supponiamo di aver digitato nel browser l'indirizzo del sito. Il nostro client chiede al primo server DNS (specificato nelle impostazioni di connessione di rete): “qual è l'indirizzo IP del sito”?
Tuttavia, il server DNS potrebbe non sapere nulla del nome richiesto, ma anche dell'intero dominio del sito. In questo caso, può contattare un altro server responsabile della zona ru o del server root, ad esempio 198.41.0.4 Supponiamo che questo nodo dica: "Non ho informazioni su questo indirizzo, ma so che 204.74.112.1 è la zona responsabile ru. " Quindi il server DNS invia la sua richiesta a 204.74.112.1, ma risponde "Non ho informazioni su questo dominio, ma so che 207.142.131.." Infine, la stessa richiesta viene inviata al terzo server DNS e la risposta desiderata viene trovato - L'indirizzo IP che viene trasmesso al client - il browser.
La struttura dei nomi ricorda un albero, dove la radice (radice) è la sua cima e le zone sono i suoi "rami". Sembra qualcosa di simile a quello mostrato nel diagramma (la foto sotto è cliccabile):
A causa delle passate limitazioni sulla dimensione del pacchetto DNS (512 byte), solo 13 server (dalla A alla M - la tredicesima lettera dell'alfabeto) potevano essere inseriti nella risposta DNS, ora ci sono più di 200 server dietro questi 13 nomi. L'indirizzo più vicino (all'utente) del "mirror" del root server viene selezionato automaticamente grazie a IP AnyCast.
Quindi, quando accede a K.root-servers.net, un utente di Novosibirsk molto probabilmente contatterà il server di Novosibirsk (in NSK-IX).
Confutazione di idee sbagliate comuni:
- Non tutto il traffico Internet passa attraverso il server principale;
- Non tutte le richieste DNS vengono gestite dal nodo principale;
- Le zone radice non sono gestite da volontari per hobby, ma da professionisti e sono ben finanziate;
- Nessuna singola entità (commerciale o governativa) controlla l'intero sistema.
Esistono anche diversi tipi di record DNS:
- Una A (record di indirizzi) o un record di indirizzi associa un nome di computer o server a un indirizzo IP. Ad esempio, interrogando un record A per il nome referrals.icann.org restituirà il suo indirizzo IP - 192.0.34.164
- Un AAAA (record di indirizzi IPv6) associa un nome host a un indirizzo IPv6. Ad esempio, la query di un record AAAA per il nome K.ROOT-SERVERS.NET restituirà il suo indirizzo IPv6 - 2001:7fd::1
- Un CNAME (record del nome canonico) o un record del nome canonico (alias) viene utilizzato per reindirizzare a un altro nome. Ad esempio www..ru
- Il record MX (scambio di posta) specifica i server di scambio di posta per il dominio specificato. Possono essercene diversi, per ognuno puoi impostare una priorità, più basso è il numero, maggiore è la priorità rispetto al resto. Predefinito - 10
- Il record NS (server dei nomi) punta ai server DNS per il dominio specificato.
- Un record PTR (puntatore), o record del puntatore, associa l'indirizzo IP di un host al suo nome canonico. Una query nel dominio in-addr.arpa per un IP host in forma inversa restituirà il nome (FQDN) di quell'host (vedi query DNS inversa). Ad esempio (al momento della scrittura), per un indirizzo IP di 192.0.34.164: interrogando il record PTR 164.34.0.192.in-addr.arpa restituirà il suo nome canonico referrals.icann.org. Per ridurre il volume della posta indesiderata (spam), molti server di ricezione della posta elettronica possono verificare la presenza di un record PTR per l'host da cui viene inviata. In questo caso, il record PTR per l'indirizzo IP deve corrispondere al nome del server di posta di invio a cui "rappresenta" durante la sessione SMTP.
- Il record SOA (Start of Authority) o record iniziale della zona indica su quale nodo sono memorizzate le informazioni di riferimento su questo dominio, contiene le informazioni di contatto del responsabile della data zona, i tempi (parametri temporali) per la memorizzazione nella cache delle informazioni sulla zona e interazione tra server DNS.
- Il record SRV (selezione del server) punta ai server per i servizi. Utilizzato in particolare per Jabber (alternativa a ICQ) e Active Directory (gestione utenti di gruppo)
Chiudiamo la teoria e passiamo alla pratica.
Installazione e configurazione di bind9
Ora configuriamo il nostro server DNS per il dominio locale, ad esempio casa. Puoi scegliere qualsiasi nome, ma tieni presente che non deve sovrapporsi a domini reali, poiché non sarai in grado di accedere a siti reali (esterni) su Internet in un secondo momento. Quelli. creazione di una zona com e in esso un record sul sito vk.com non sarai in grado di accedere a questo sito a meno che tu non fornisca le informazioni corrette lì. Consiglio di utilizzare una zona fittizia, come casa, ufficio o il nome dell'organizzazione.
Perché il server DNS più popolare sui sistemi *NIX è Legamento, lo useremo anche noi. Installa bind sul nostro server, per fare ciò, esegui il comando apt-get install bind9, verrà installato anche il pacchetto bind9utils. Se tutto è andato bene, subito dopo l'installazione verrà avviata, che verrà segnalata nel terminale.
* Avvio del servizio dei nomi di dominio...bind9
Ora iniziamo a configurare il server Bind. Andiamo nella sua directory con il comando cd /etc/bind/ e lì creiamo un file chiamato myzones.conf, per questo eseguiremo il comando touch myzones.conf e lo apriremo con nano myzones.conf
Scriviamo nel file la seguente riga: zone "home" (digitare master; file "/etс/bind/db.home";); questa voce significa che per la nostra home zone, questo server sarà il master e tutte le informazioni sulla zona sono memorizzate nel file /etc/bind/db.home, che dovremo creare un po' più tardi.
Salviamo questo file e apriamo il file named.conf con il comando nano named.conf, aggiungiamo include "/etс/bind/myzones.conf" alla fine del file; e anche risparmiare. Questa iscrizione collegherà il file myszones.conf all'avvio dei servizi di bind, in cui abbiamo specificato le nostre zone (domini).
Iniziamo a creare il file di zona su cui è stato scritto un po' più in alto. Per fare ciò, esegui il comando nano db.home e inserisci quanto segue:
La prima cosa da sapere quando si modifica un file di zona è che ogni volta che si apporta una modifica, è necessario aumentare il valore seriale. È generalmente accettato e corretto farlo nella forma AAAAMMDDRR, dove AAAA è l'anno corrente, MM è il mese, GG è il giorno, RR è il numero di revisione per il giorno corrente.
Ad esempio, oggi è il 9 settembre 2013. Questa sarà la nostra prima modifica della zona della giornata, otteniamo un serail pari a 2013090900, poiché in programmazione il conteggio parte da zero, la prima modifica avrà il numero 00, la seconda 01, ecc. Sebbene questo non sia importante in questo caso, la cosa principale è che la cifra dovrebbe essere almeno uno in più rispetto al valore precedente.
Linea @ IN NS ns1.home. dice che per la zona corrente il server DNS ha il nome ns1.home, quindi con la riga ns1 IN A 127.0.0.1 indichiamo che l'host ns1 ha un indirizzo IP di 127.0.0.1 (cioè si trova sullo stesso computer ).
Per aggiungere una nuova voce di nome host, aggiungere la seguente riga: server IN A 192.168.0.254 dove serverè il nome dell'host (computer) e 192.168.0.254 il suo indirizzo IP, ad es. il computer con questo indirizzo IP sarà denominato server.home. Ci può essere un numero qualsiasi di tali voci. È anche possibile assegnare più nomi allo stesso IP. Questo potrebbe essere necessario se dobbiamo configurare diversi server web virtuali. Salviamo questo file.
Affinché il server DNS applichi le nostre ultime impostazioni, è necessario riavviarlo. Per fare ciò, usa il seguente comando /etc/init.d/bind9 restart Se la configurazione risulta essere priva di errori, vedremo quanto segue
* Arresto del servizio del nome di dominio... bind9 [ OK ]
* Avvio del servizio dei nomi di dominio... bind9 [ OK ]
Se il server non si avvia, controlla i file di configurazione che abbiamo modificato.
Attenzione: La causa principale degli errori è la mancanza di caratteri come punti, due punti o punto e virgola. Controlla la sintassi ortografica, nota anche che ci sono punti dopo tutti i nomi tranne il nome host nel file db.home, questo è importante.
Se tutto è iniziato, controlliamo se il nostro server funziona correttamente? Per fare ciò, utilizzeremo l'utilità nslookup, disponibile in ogni sistema operativo. Per fare ciò, sul server, sulla riga di comando, eseguire il comando nslookup
Successivamente, inserisci il comando server 127.0.0.1, questo indicherà che vogliamo utilizzare il server che si trova in 127.0.0.1, dopo aver scritto il nome di qualche host che abbiamo specificato nella nostra zona, ad esempio server.home Ecco come il le risposte corrette del server dovrebbero essere simili a:
roo [email protetta] olServ:/etc/bind# nslookup
> server 127.0.0.1
Server predefinito: 127.0.0.1
Indirizzo: 127.0.0.1#53
>server.home
Server: 127.0.0.1
Indirizzo: 127.0.0.1#53
nome canonico server.home = casa.
Se tutto corrisponde, allora tutto funziona correttamente. Ora puoi usare questo server per lavoro. Se non corrisponde, controllare le impostazioni, il servizio potrebbe non essere stato avviato o non è stato possibile trovare la zona, perché è stata specificata con un errore.
Puoi anche utilizzare il nostro DNS sul nostro server, per questo devi specificare il suo IP nel file /etс/resolv.conf. Per fare ciò, esegui nano /etс/resolv.conf e inserisci la riga nameserver 127.0.0.1 all'inizio del file e nella riga successiva - server dei nomi 8.8.8.8
La prima riga dirà al nostro server di utilizzare il server DNS localhost per impostazione predefinita, nel caso in cui smetta di rispondere, utilizzare il DNS a 8.8.8.8 (questo è l'IP DNS pubblico di Google). Salviamo il file e questo completa la configurazione del DNS.
Utilizzando le risorse del provider / un'altra rete tramite il tuo DNS
Potrebbe essere un problema utilizzare le risorse del provider o i nomi di un'altra rete "grigia" che non può essere ottenuta tramite il DNS mondiale. Per risolverlo, è necessario modificare la configurazione del nostro server.
Supponiamo che tu voglia accedere alla zona lan dell'ISP. Per fare ciò, aggiungi la seguente riga al file myzones.conf zone "lan" IN ( digita forward; forward only; forwarders ( 10.0.0.1; 10.0.0.2;); ); dove lan è il nome della zona e 10.0.0.1 e 10.0.0.2 sono i server DNS del provider o di un'altra rete. Ora, quando si richiede questa zona, il computer vi accederà direttamente e non perderà tempo a cercare lo stesso sito su Internet.
Configurazione DNS alternativa (slave).
Una volta ho dovuto creare un server slave per supportare un amico nei suoi sforzi.
I server slave sono necessari per fornire la tolleranza agli errori per la zona. Ad esempio, se succede qualcosa al server principale (che "cade", danneggia la dorsale di Internet e altre cose spiacevoli), la zona continuerà a lavorare ulteriormente sul backup fino a quando il server principale non inizierà a funzionare normalmente. Per fare ciò, su un server alternativo, dobbiamo scrivere la seguente riga nel file /etс/bind9/myzones.conf
zona "casa". IN (digitare slave; file "/etc/bind/slave/mirror.home"; masters ( 192.168.0.254; ); ); dove 192.168.0.254 è il nostro server DNS primario e /etc/bind/slave/mirror.home è un file che memorizzerà una copia della zona DNS del server primario. Devi anche creare una cartella con il comando mkdir /etс/bind/slave/ e trasferirla all'utente bind, per questo eseguiremo chown bind:bind /etс/bind/slave/
Qui mi aspettava una trappola: poiché non avevo mai avuto a che fare con tali server prima, non avevo idea che il servizio non sarebbe stato in grado di scrivere un file temporaneo in questa cartella anche con tutti i diritti!
Ci è voluta buona parte della notte per analizzare i log e cercare una soluzione, ho fatto scorrere il pavimento del motore di ricerca, finché non mi sono imbattuto in una soluzione del genere su qualche forum in lingua inglese. Devi aprire il file nano /etc/apparmor.d/usr.sbin.named trovare la riga /etc/bind/zones/** r e sostituirla con /etc/bind/zones/** rw, ad es. aggiungi l'attributo w per dare il permesso di binding per scrivere in questa directory. Riavvia /etc/init.d/apparmor reload e /etc/init.d/bind9 riavvia e dopodiché il server ha iniziato immediatamente a funzionare come dovrebbe!
Il problema dell'indisponibilità permanente dei server DNS (Domain Name System), purtroppo, continua a persistere nel segmento bielorusso del World Wide Web.
Come si manifesta l'errore del servizio DNS su un computer o laptop
Nella barra delle applicazioni (area di notifica vicino all'orologio): icona di rete con un punto esclamativo. Allo stesso tempo, ci sono soldi sul saldo del provider; il computer (portatile) funziona correttamente.
Questo problema si verifica anche sul popolare modem ADSL HUAWEI HG532e. A volte questo dispositivo inizia a funzionare correttamente solo dopo il riavvio.
Quando si esegue il comando ping tramite l'interprete della riga di comando: è visibile solo un cursore lampeggiante.
Passaggi per la risoluzione dei problemi del DNS
Per risolvere un problema DNS:
- verificare se il servizio Client DNS è in esecuzione sul computer;
- stiamo passando al DNS pubblico da Google.
Verifica dello stato del servizio DNS nel sistema Windows
Sul computer, premi WIN + R (icona di Windows sulla tastiera).
Nella finestra che appare, digita il comando services.msc. Apparirà un elenco completo di servizi, troviamo il client DNS. Controlliamo il tipo di avvio - Automatico, Stato - funziona. OK. Se si, andiamo avanti.... no? Fissaggio.
Successivamente, passiamo al DNS pubblico di Google
Nella scheda Usa i seguenti indirizzi del server DNS, inserisci i seguenti valori:
- nel primo campo (server DNS preferito) - 8.8.8.8
- al secondo (server DNS alternativo) - 8.8.4.4
Fare clic su OK e chiudere. Ora il nostro computer è configurato per ricevere gli indirizzi DNS del servizio DNS pubblico di Google. In alcuni casi, è meglio configurare il server DNS immediatamente nell'interfaccia del router, come nel caso di.
Questo completa la configurazione manuale del computer per funzionare con Google Public DNS.
Di norma, è sufficiente configurare la scheda di rete del computer per funzionare tramite i server pubblici di Google per risolvere il problema con l'errore "Il server DNS non risponde".
Allo stesso tempo, la velocità di apertura dei siti potrebbe aumentare leggermente: Google possiede una vasta rete di potenti server in tutto il mondo.
È possibile effettuare la configurazione DNS automatica utilizzando un software speciale. Il programma è piuttosto interessante in questo senso.
Sa come modificare le impostazioni DNS con un semplice clic. La funzionalità consente anche di consigliare quello più veloce.
Prima di scoprire perché un server DNS non risponde o è irraggiungibile, oltre a risolvere altri problemi con esso, è importante ottenere informazioni sul server stesso o rinfrescare la memoria se hai già affrontato questo problema. Il server DNS è progettato per fornire l'emissione di informazioni, la comunicazione tra i computer in rete e altre operazioni simili. La stessa abbreviazione DNS sta per Domain Name System, che significa la loro totalità. Per chiarezza, considera un piccolo esempio.
A volte potrebbero esserci problemi con il server DNS, ma possono essere risolti se segui tutte le istruzioni.
Immaginiamo che tutti i computer della rete siano persone a cui alla nascita viene assegnato un numero (per i PC in rete, questo è un indirizzo IP). Per una comprensione ancora maggiore, assumeremo che l'indirizzo in questione appartenga a qualche sito. Quindi, in modo che le persone non si confondano nei numeri, si scambiano nomi. Nel nostro caso, questo sarà il nome del sito, ovvero quello che digiti nella barra degli indirizzi del browser. Ma i nomi sono comprensibili dagli esseri umani e le macchine hanno bisogno di numeri, motivo per cui esistono gli indirizzi IP. Così, per garantire questo lavoro di scambio tra dati alfabetici e digitali, è stato ideato un sistema di nomi di dominio che memorizza nella sua memoria la corrispondenza degli indirizzi IP e dei nomi dei siti. Se accedi a www.google.ru, ad esempio, e il server DNS del tuo ISP è inattivo, non andrai al sito, ma vedrai un avviso di errore. Ora, se comprendiamo un po' l'essenza di questo servizio, possiamo passare alla risoluzione del problema.
Impossibile trovare l'indirizzo
Ma cosa succede se non riesci a trovare l'indirizzo del server DNS? Anche questo problema è molto comune, ma possono esserci diversi motivi per il suo aspetto. Pertanto, considereremo i più popolari:
- Innanzitutto, assicurati di controllare il funzionamento del router a (ovvero, è possibile che ci sia un problema con la connessione che stai utilizzando). Puoi riavviare il router Wi-Fi o il modem cablato, quindi provare ad accedere nuovamente al sito.
- In secondo luogo, potresti avere un errore dal lato del provider, quindi dovresti contattarlo direttamente. Questo ti farà risparmiare un sacco di tempo e nervi.
- Anche il browser utilizzato per accedere a Internet è importante, motivo per cui non è possibile risolvere l'indirizzo DNS del server. Prova un altro programma o applicazione.
- Se si verificano problemi solo su uno dei tuoi dispositivi, dovresti assolutamente correggere le sue impostazioni. Innanzitutto, puoi provare a verificare se il servizio client stesso è in esecuzione. Avvia il "Pannello di controllo" sul tuo computer o laptop. Apri la voce "Amministrazione", dove, a sua volta, avvia i "Servizi". Nella scheda "Generale", verificare i seguenti parametri: il tipo di avvio deve essere automatico, lo stato è "In esecuzione". Se è spento, fai clic sul pulsante "Esegui" nella stessa finestra.
- Se non riesci a trovare l'indirizzo del server solo su uno o due siti, è probabile che l'errore risieda nel sito stesso. Quindi sarà sufficiente attendere un po' fino al ripristino dell'opera. Vale anche la pena provare a lavorare su più dispositivi. Se il problema si verifica, passiamo al secondo paragrafo sopra.
- Se i metodi di cui sopra non aiutano, prova a utilizzare l'utilità Microsoft FixIt, che può essere scaricata gratuitamente dal sito Web ufficiale (http://support.microsoft.com/kb/299357/ru). Può anche aiutare se l'indirizzo DNS del server non può essere risolto.
Il server DNS non risponde
Quindi, cosa fare se il server DNS non risponde? Ora risolveremo questo spiacevole problema. Si noti che questa soluzione è adatta anche se l'indirizzo DNS del server non può essere risolto. Considereremo diversi modi per eliminare questo problema, poiché, sfortunatamente, non esiste un'unica "ancora di salvezza".
Passaggio al DNS da Google
- Per prima cosa devi chiarire la domanda: il client DNS è in esecuzione sul tuo dispositivo (su un computer o laptop)? Per fare ciò, nella barra di ricerca "Start" scrivi "Esegui" ed esegui l'utilità trovata. Già nel campo della finestra che appare, inserisci services.msc. Ora, nell'elenco dei servizi che appare, trova il client di cui abbiamo bisogno. Se ha un'opzione di avvio automatico e uno stato di lavoro, vai al passaggio successivo. In caso contrario, impostare questi elementi in base ai criteri specificati.
- Successivamente, dovrai passare ai sistemi di nomi di dominio pubblico dal gigante della ricerca Google. L'unica cosa a cui dovresti prestare attenzione è che quando lavori con alcuni fornitori, il reindirizzamento alla pagina con una notifica sull'esaurimento dei fondi sul tuo account personale potrebbe non funzionare. Ma se questo non è un problema critico per te e il corretto funzionamento del server è più importante per te, ti descriveremo come farlo.
- Avvia il "Centro connessioni di rete e condivisione" nel pannello di controllo del computer. Apri la scheda "Modifica impostazioni adattatore", dove devi selezionare quella da cui funziona la tua Internet. Se disponi sia di una connessione cablata che di una connessione wireless, configura entrambi gli adattatori per evitare situazioni di conflitto.
- Fare clic con il tasto destro su di esso e nelle proprietà selezionare "Protocollo Internet versione 4", dove abbiamo anche bisogno delle proprietà.
- Nella scheda Generale, inserisci i seguenti parametri:
- Il server DNS preferito sarà impostato su 8.8.8.8
- L'alternativa sarebbe la seguente: 8.8.4.4
- Fare clic su OK e chiudere tutte le impostazioni. Controlla se il problema è stato risolto. Di solito, nella maggior parte dei casi, il passaggio al DNS di Google aiuta quando il server DNS non risponde o non riesce a risolvere l'indirizzo DNS del server. Quindi speriamo che tutto funzioni anche per te.
Risolvere problemi per altri motivi
- Problemi di rete. È necessario verificare che il server disponga di una connessione consentita attiva: verificare le impostazioni hardware del client, nonché il loro stato di salute. Assicurati di poter comunicare con altri dispositivi o modem sulla stessa rete del server DNS. Per fare ciò, puoi permetterti di usare il comando ping.
- Se la soluzione precedente non ha aiutato, è necessario eseguire un ulteriore controllo. Usa il comando nslookup per verificare la capacità del tuo server di rispondere ai client stessi se il server DNS non risponde.
- Succede che il browser scriva che non è possibile trovare l'indirizzo. È possibile che l'indirizzo IP che ti interessa debba semplicemente essere aggiunto all'elenco delle interfacce limitate per il server (indirizzi consentiti a servire). Questa soluzione aiuterà quegli utenti che avevano un'impostazione nel server a limitare gli indirizzi IP che necessitano di una risposta.
- Assicurati di controllare il tuo computer per virus o codici dannosi utilizzando un'utilità antivirus speciale. Molto spesso sorgono problemi al computer o alla rete a causa dei trucchi dei virus sul tuo PC o laptop. Pertanto, in nessun caso, non omettere questo elemento ed eseguire una scansione approfondita e, se necessario, pulirlo dai file infetti.
Conclusione
Cari amici, oggi abbiamo imparato a risolvere diversi problemi, ovvero cosa fare se: il server DNS non risponde o non è disponibile, non è possibile trovare l'indirizzo del server DNS o risolvere l'indirizzo del server DNS. Ci auguriamo che tu sia riuscito a risolvere questo problema e che non ti tormenti più con la sua presenza. Tieni presente che la maggior parte dei metodi è adatta in quasi tutti i casi, quindi prova a utilizzare prima le soluzioni universali e poi le soluzioni private.