Può fare ping ma non può fare nient'altro


1

Ok, mi sembra di avere una connessione internet perché sono in grado di eseguire il ping degli indirizzi IP esterni.

$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=58 time=356 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=58 time=266 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=58 time=356 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=58 time=339 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=58 time=267 ms
^C
--- 8.8.8.8 ping statistics ---
6 packets transmitted, 5 received, 16% packet loss, time 5001ms

Ma per qualche motivo non sono in grado di fare altro.

$ drill @8.8.8.8 google.com
Error: error sending query: Could not send or receive, because of 
network error

Ho provato diversi dispositivi sulla rete e ho provato a riavviare il router.

Originariamente pensavo che il problema potesse essere dovuto al server DNS sulla rete, ma dopo averlo disabilitato e aver utilizzato il servizio di Google, ho riscontrato lo stesso problema.

Questo è un problema con una rete domestica. Nulla di bello. Router fornito da ISP e un piccolo server domestico che esegue DNS, DHCP e alcuni file di condivisione file.

Non ho una connessione internet, quindi non posso scaricare traceroute ma qui c'è un tracepath

$ tracepath 8.8.8.8 -b
1?: [LOCALHOST]                      pmtu 1432
1:  _gateway (192.168.1.1)                                0.684ms  
1:  _gateway (192.168.1.1)                                0.631ms  
2:  no reply
3:  no reply
^C

Spero di chiederlo nel posto giusto. Grazie in anticipo per qualsiasi aiuto.

Modificare: Grazie per il tuo aiuto finora. Aggiungerò qualche informazione in più che potrebbe aiutare.

Sto riscontrando questo problema su tutti i dispositivi sulla rete. Questo include 2 macchine Arch Linux, una Ubuntu e due divisioni Android.

Ha solo recentemente smesso di funzionare. Non ho fatto nessun aggiornamento che avrebbe causato il problema.

Ho parlato con il mio ISP e dicono che non possono vedere alcun errore sulla linea.

Il firewall è integrato nel router. Molto semplice e con tutti i valori di default tranne che ho una porta casuale aperta per l'accesso ssh - solo tramite chiave pubblica.


Hai controllato i tuoi firewall?
Twisty Impersonator

Potrebbe non essere installato tutto il software necessario. Oppure potresti avere un errore di configurazione del router. Per eliminare i problemi DNS eseguire il ping di un sito Web noto, ad esempio google.com sulla macchina utilizzata per questa domanda, quindi provare a utilizzare l'indirizzo IP sul sistema difettoso. Per eliminare gli errori di configurazione del software, provare a testare con un disco di Live Boot. Quindi aggiorna la tua domanda con le informazioni dei tuoi test e comunicaci il tuo sistema operativo.
AFH

hai un pacchetto antivirus installato? Più di una volta, ho dovuto strattonarlo e reinstallarlo per gli altri, per ottenere l'accesso a Internet.
fred_dot_u

Sembra che gli indirizzi IP siano passati ma non DNS. Hai citato un server DNS locale nella tua rete e potrebbe essere la causa del problema. Non hai davvero bisogno di uno per una piccola rete domestica.
harrymc

@harrymc, grazie. Pensavo che. Disabilitarlo e utilizzare ISP o Google non lo risolve. Ho 2 motivi per avere un server Dns. Uno: ho un server multimediale che mi piace essere in grado di accedere facilmente alla rete e sviluppo siti web per vivere e avere un server DNS rende super facile indirizzare tutti i domini * .dev alla mia macchina di sviluppo che rende dispositivi portatili davvero facili
Jonathan Hodgson
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.