3 modi per registrare la tua voce su Linux
Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.
I computer tengono i registri di ogni sito Web visitato in una "cache DNS". Lo scopo di questa cache è risparmiare tempo quando l'utente tenta di accedere a un dominio; il sistema non deve cercarlo ogni volta manualmente. Nel complesso, la memorizzazione nella cache DNS rende più veloce l'utilizzo di Internet , ed è per questo che praticamente tutti i sistemi operativi, da macOS, a Windows a Linux, lo fanno.
Tuttavia, per quanto utile sia la memorizzazione nella cache DNS, a volte possono sorgere problemi, come vedere un vecchio sito Web anziché quello nuovo aggiornato, non riuscire a connettersi a un server remoto, ecc. Un ottimo modo per aggirare questo tipo di errori su Linux computer è quello di "svuotare" la cache DNS su Linux. Quando svuoti la cache DNS, aggiornerà il database DNS e risolverà molti dei problemi di risoluzione riscontrati da molti utenti.
Flush DNS – Systemd risolto
A questo punto, la maggior parte degli utenti Linux esegue un sistema operativo in cui è integrato il sistema Systemd init. Sebbene l'argomento di Systemd sia divisivo nella comunità, c'è una cosa che tutti sanno: Systemd rende le modifiche e la manutenzione a livello di sistema operativo profonde e complicate molto più semplici di quanto non fosse in passato. Questo fatto è particolarmente vero con la cancellazione della cache DNS.
Systemd gestisce la cache DNS in qualcosa noto come "systemd risolto". È un'utilità standard che trova un modo per la maggior parte dei sistemi operativi Linux. Per determinare se il tuo sistema operativo utilizza Systemd Resolved per gestire DNS e cache DNS sul sistema, avvia una finestra di terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Successivamente, esegui il comando systemctl status sul file systemd-resolved.service .
stato systemctl systemd-resolved.service
Guarda la stampa di Systemd Resolved nella finestra del terminale e individua la sezione "Attivo" dopo aver individuato la sezione "Attivo" e assicurati che abbia "attivo (in esecuzione)" accanto ad esso. Se lo fa, il tuo sistema Linux lo sta usando per gestire il suo DNS.
Per cancellare la cache DNS per Systemd Resolved, dovrai utilizzare una delle funzionalità integrate di Systemd Resolved. In particolare, il comando flush caches . Cancellerà istantaneamente il DNS e ti rimetterà in funzione!
sudo systemd-resolved --flush-caches
Oppure, se non puoi usare sudo , fai:
su-
systemd-resolved --flushcaches
Una volta utilizzato il comando flushcaches, le cache DNS sul sistema dovrebbero essere sufficientemente svuotate. Tuttavia, se dopo aver eseguito questo comando riscontri ancora alcuni problemi, potrebbe essere una buona idea riavviare del tutto il servizio. Per fare ciò, utilizzare il comando systemctl restart .
sudo systemctl riavvia systemd-resolved.service
Non puoi usare sudo ? Accedi come root con su prima di provare a riavviare il servizio con systemd.
su - systemctl riavvia systemd-resolved.service
Quando Systemd-Resolved termina il riavvio, tutti i problemi DNS dovrebbero essere risolti!
Flush DNS – Maschera DNS
DNSMasq è un'altra popolare soluzione DNS per la piattaforma Linux utilizzata da molti sistemi operativi. Proprio come lo strumento Systemd-Resolved, gli utenti possono interagire con esso con il comando systemctl . Per determinare se il tuo sistema operativo sta utilizzando lo strumento DNSMasq per gestire il DNS, esegui il comando status .
stato systemctl dnsmasq.service
Leggi la stampa dello stato che systemd fornisce sullo schermo. Raggiungi la sezione "Attivo" della lettura. Scansiona e cerca "attivo (in esecuzione)" per confermare che il servizio è attivo. In questo caso, è possibile svuotare immediatamente la cache DNS per DNSMasq utilizzando il comando systemctl restart . Nel terminale, inserisci il seguente comando.
sudo systemctl riavvia dnsmasq.service
Oppure, per coloro che non possono utilizzare i comandi systemd con sudo , prova ad accedere come Root prima di provare a riavviare.
su-
systemctl riavvia dnsmasq.service
Svuota DNS – NSCD
NSCD è il sistema di cache DNS preferito per la maggior parte dei sistemi operativi Linux basati su RedHat. Pertanto, se stai utilizzando OpenSUSE Linux, CentOS o qualcosa di simile, ci sono buone probabilità che tu debba armeggiare con esso per svuotare la cache DNS.
Nota: sebbene Fedora Linux sia basato su RedHat, per impostazione predefinita non memorizza una cache DNS.
Per determinare se il tuo sistema operativo Linux utilizza NSCD, dovrai utilizzare il comando status , poiché è un servizio systemd.
stato systemctl nscd.service
L'esecuzione del comando status sul servizio NSCD ti fornirà molte informazioni dettagliate al riguardo. Scorri e trova la sezione che dice "Attivo". Se il tuo sistema lo sta utilizzando, vedrai del testo verde che dice "attivo (in esecuzione)".
Lo svuotamento della cache DNS con NSCD funziona praticamente come ogni altro sistema di memorizzazione nella cache che funziona con systemd. Tutto ciò che l'utente deve fare è eseguire il comando systemctl restart . Ricaricherà il servizio e cancellerà automaticamente la cache DNS, che risolverà eventuali problemi DNS che potresti riscontrare.
sudo systemctl restart nscd.service
In alternativa, se il tuo sistema operativo Linux disabilita l'esecuzione dei comandi systemctl con sudo , puoi riavviare il servizio accedendo prima all'account Root usando su .
su - systemctl riavvia nscd.service
Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.
Birdtray è un
Jellyfin è un server multimediale open source alternativo a Plex. Scopri come distribuire Jellyfin su Docker in Linux oggi stesso.
Hai una presentazione di Microsoft Office PowerPoint che desideri aprire in Libre Office sul tuo PC Linux? Non sai come farlo? Possiamo aiutarti!
Guida passo passo per eliminare i volumi LVM su Linux. Scopri come procedere in modo sicuro e efficace.
Guida dettagliata su come accedere ai file system ExFAT su Ubuntu Linux. Scopri come installare e rimuovere il driver ExFAT DKMS.
Scopri come installare LibreELEC sul Raspberry Pi 4, un sistema operativo ideale per lettori multimediali, e configurarlo facilmente.
Linux Mint 19.3 offre numerosi miglioramenti all
Stanco di aspettare le nuove funzionalità di Thunderbird? Impara a installare Betterbird, un fork di Thunderbird ricco di correzioni di bug e funzionalità.
Sei un fan di Roblox? Vuoi giocarci su Linux? Segui questa guida per scoprire come farlo funzionare!