Linux: collegamento /etc/resolv.conf interrotto
La risoluzione DNS fallisce a livello globale perché il symlink `/etc/resolv.conf` punta a un socket `systemd-resolved` inesistente o non in esecuzione.
Categoria
Articoli tecnici organizzati per gruppo funzionale.
La risoluzione DNS fallisce a livello globale perché il symlink `/etc/resolv.conf` punta a un socket `systemd-resolved` inesistente o non in esecuzione.
La chiamata di sistema `bind()` fallisce perché l'indirizzo IP e la porta TCP/UDP richiesta sono già associati a un altro processo in esecuzione o in stato TIME_WAIT.
Un programma tenta di eseguire il binding o stabilire una connessione specificando un IP sorgente locale non configurato su alcuna interfaccia di rete attiva della macchina.
Il server di destinazione riceve la richiesta sulla porta TCP ma nessun demone o processo è in ascolto (listen), restituendo immediatamente un pacchetto TCP RST.
Il router gateway locale o intermedio restituisce un messaggio ICMP 'Host Unreachable' per assenza di percorso di routing o firewall iptables/nftables configurato con REJECT.
Il sistema non possiede una tabella di routing con un default gateway configurato (`ip route show`), rendendo impossibile instradare pacchetti verso l'esterno.
Il client invia pacchetti SYN ma non riceve risposta SYN-ACK entro il periodo di ritrasmissione TCP a causa di firewall che scartano silenziosamente i pacchetti (DROP).
Compare durante comandi `ip route` o `ip rule` quando si tenta di eliminare o modificare una tabella o regola di routing che non esiste nella configurazione del kernel.