Articoli
Come usare nslookup per controllare i record DNS e risolvere problemi
Nslookup è uno strumento a riga di comando che interroga un server DNS su un dominio o un indirizzo IP. Aiuta a distinguere un problema di risoluzione dei nomi da un problema del sito web o del servizio di posta. La risposta dipende dal resolver scelto e dalla sua cache, quindi non proviene necessariamente dalla fonte autoritativa.
DHCP: come i dispositivi ottengono le impostazioni di rete
Il DHCP assegna i parametri di indirizzamento locale, come indirizzo IPv4, informazioni sul prefisso, gateway predefinito e server DNS. Il lease ha dei timer di rinnovo, e la scadenza non implica che ogni rinnovo cambi l'indirizzo.
DNS autoritativo e DNS ricorsivo
La distinzione tra DNS autoritativo e ricorsivo diventa chiara lungo il percorso stub resolver → resolver ricorsivo → delega → nameserver autoritativo. Il resolver ricorsivo può rispondere usando la cache: la risposta vista dall'utente, quindi, non viene per forza direttamente dal server autoritativo. Da TTL, tipo di record e codice di risposta si capiscono l'origine del risultato e la sua durata di validità.
DNS leak: cosa mostra davvero un test
Un test di DNS leak osserva quali resolver ricevono le query generate per il test. Un resolver esterno al percorso VPN previsto può indicare un problema di configurazione, ma il risultato da solo non dimostra che ogni query DNS o tutto il traffico delle applicazioni segua quel percorso.
DNS over HTTPS e DNS over TLS a confronto
DNS over HTTPS (DoH) e DNS over TLS (DoT) cifrano gli scambi DNS tra un client e il resolver scelto. Entrambi proteggono questo tratto del percorso da ispezioni occasionali e modifiche sulla rete. Nessuno dei due rende le visite ai siti web del tutto invisibili o anonime.
Dominio apex e www
Confronta il dominio apex e www lungo il percorso stub resolver → resolver ricorsivo → delega → nameserver autoritativo. Se il resolver ricorsivo risponde dalla cache, l'utente non riceve necessariamente la risposta direttamente dal server autoritativo. Per capire da dove arriva il risultato e per quanto tempo resta valido, guarda TTL, tipo di record e codice di risposta.
E-mail temporanea: quando è utile un indirizzo usa e getta?
Un servizio di e-mail temporanea fornisce un indirizzo che riceve messaggi per un periodo limitato o finché la casella non viene eliminata. Permette di tenere un'iscrizione occasionale lontana dalla tua casella principale. L'indirizzo non ti rende anonimo e perderne l'accesso può significare perdere anche l'accesso all'account creato con esso.
E-mail temporanea: usi e limiti
Con un'e-mail temporanea conviene controllare un passaggio alla volta: dominio del destinatario, MX/DNS, connessione SMTP, risposta del server, criteri di autenticazione e filtraggio successivo. Se il server SMTP accetta il messaggio, non è detto che finisca nella posta in arrivo; e se non arriva subito un bounce, non significa che la casella resterà disponibile nel tempo.
Entropia e lunghezza delle password
Valuta l'entropia e la lunghezza delle password rispetto a una proprietà precisa: riservatezza, integrità, autenticazione o minore correlabilità. Ogni meccanismo risponde a un problema specifico: crittografia e hashing non sono la stessa cosa, una VPN non è un proxy applicativo e cambiare un identificatore visibile non basta per essere del tutto anonimi.
Errori dei certificati TLS: come capire l'avviso del browser
Un avviso sul certificato TLS significa che il browser non è riuscito a convalidare, secondo le proprie regole di sicurezza, una connessione protetta al sito nella barra degli indirizzi. Le cause sono diverse: un nome errato, date non valide, una catena non attendibile o qualcosa di insolito sulla rete. Leggi l'errore esatto prima di agire.
Fingerprinting del browser: da cosa è composta l'impronta
L'impronta di un browser può combinare proprietà come piattaforma, modalità di rendering, lingua, caratteristiche dello schermo e API esposte. I singoli segnali non sono necessariamente unici, e un'impronta non va considerata un'identità reale permanente.
Frammentazione IP e Path MTU
La frammentazione IP e il Path MTU riguardano la consegna dei pacchetti lungo il percorso di trasporto o di rete. Conviene separare socket locale, consegna dei pacchetti IP, comportamento di TCP o UDP, filtraggio del firewall e NAT. Un ping andato a buon fine non prova che una porta TCP sia raggiungibile; allo stesso modo, una porta aperta non prova che il protocollo applicativo funzioni.
Gli indirizzi IPv6 link-local spiegati
Per capire gli indirizzi IPv6 link-local conviene partire da come un host individua la propria rete locale, i dispositivi vicini e il percorso verso altre reti. Per IPv4 i parametri chiave sono indirizzo, lunghezza del prefisso e gateway; per IPv6 vanno considerati anche l'ambito (scope) dell'indirizzo e il Neighbor Discovery. Se anche un solo valore è errato, la comunicazione locale può funzionare mentre l'accesso oltre la sottorete si interrompe.
Hashing o crittografia
Scegli tra hashing e crittografia in base alla proprietà di cui hai bisogno: riservatezza, integrità, autenticazione o minore correlabilità. Ciascun meccanismo ha il suo compito: l'hashing non è crittografia, una VPN non coincide con un proxy applicativo e modificare un identificatore visibile non garantisce l'anonimato completo.
Hosting condiviso, VPS e server dedicati
La velocità massima pubblicizzata o il nome dell'offerta non bastano per confrontare hosting condiviso, VPS e server dedicati. Fanno la differenza tecnologia di accesso, risorse, isolamento, routing, peering e transit, gestione degli indirizzi e assistenza. Servizi simili sulla carta possono reagire in modo diverso quando sono sotto carico.
HSTS: come i browser impongono HTTPS
HTTP Strict Transport Security consente a un'origine HTTPS di chiedere ai browser compatibili di usare HTTPS per un certo periodo. includeSubDomains estende la regola, mentre preload è un meccanismo separato dell'ecosistema dei browser che non va attivato alla leggera.
HTTP e HTTPS: cosa protegge una connessione sicura
HTTP definisce richieste e risposte tra un client e un server web. HTTPS usa la stessa semantica web su una connessione protetta: i dati sono cifrati e il client verifica che il server sia autorizzato per il nome nella barra degli indirizzi. Ciò protegge lo scambio durante la trasmissione, non l'onestà del proprietario del sito.
HTTP/2 e HTTP/3: cosa cambia nel trasporto
HTTP/2 multiplexa i flussi HTTP su un'unica connessione TCP; HTTP/3 porta la semantica HTTP su QUIC, che funziona su UDP. QUIC offre flussi indipendenti e integra TLS 1.3: cambiano il recupero delle perdite e l'apertura della connessione, mentre metodi e codici di stato HTTP restano gli stessi.
HTTP/3 e QUIC: come funziona il trasporto web moderno
HTTP/3 è una versione di HTTP che al posto della consueta combinazione di HTTP/2, TLS e TCP usa QUIC. QUIC funziona su UDP, ma aggiunge flussi affidabili, controllo della congestione e un'apertura della connessione protetta. Il solo supporto di HTTP/3 non rende veloce ogni pagina.
I permessi chmod in Linux spiegati
Per capire i permessi chmod in Linux serve una regola precisa, un'unità o una rappresentazione in bit, più che una generica diagnosi di rete. Prima di calcolare, stabilisci che cosa si misura, quali sono le unità di ingresso e quale formato di output ti aspetti.
ICMP: errori di rete, ping e diagnostica
ICMP trasporta informazioni di controllo e di errore per le reti IP. Il ping usa ICMP Echo, ma ICMP segnala anche situazioni come una destinazione irraggiungibile, un pacchetto troppo grande o un limite di hop esaurito.
Il TTL DNS spiegato
Per interpretare il TTL DNS, segui la query lungo il percorso stub resolver → resolver ricorsivo → delega → nameserver autoritativo. Un resolver ricorsivo può rispondere dalla cache, quindi la risposta che ricevi non arriva per forza direttamente dal server autoritativo. TTL, tipo di record e codice di risposta spiegano da dove proviene il risultato e per quanto tempo può restare valido.
Incorporare un test della velocità in un sito web
Incorporare un test della velocità aggiunge una dipendenza alla pagina: iframe o JavaScript, richieste di rete, cache e log. Un test della velocità o un widget IP incorporato va valutato in base a compatibilità con HTTPS/CSP, budget di prestazioni, disponibilità e dati tecnici visibili al servizio terzo.
Indirizzi IP provider-independent: PI e PA a confronto
Lo spazio di indirizzi provider-independent (PI) è registrato indipendentemente da un singolo provider Internet a monte. Di norma il titolare può conservarlo quando cambia provider, nel rispetto delle politiche del registro e degli accordi di routing. Lo spazio PI non rende automaticamente un servizio raggiungibile in tutto il mondo: gli operatori di rete devono accettare e trasportare la rotta verso il prefisso.
Indirizzi IP pubblici e privati: qual è la differenza?
Un indirizzo IP pubblico serve a comunicare attraverso Internet e deve essere unico nello spazio di routing pubblico. Un indirizzo IPv4 privato è pensato per una rete locale: lo stesso indirizzo, ad esempio 192.168.1.10, può essere usato contemporaneamente in case diverse. Per capire quale indirizzo compare nelle impostazioni, bisogna distinguere tra dispositivo, router e provider.