Ubuntu 16.04 minimal - connessione Internet estremamente lenta


11

Ho un server su Hetzner che esegue Ubuntu 16.04 minimal.

Il problema è una connessione lenta a fonti esterne. Quando sto provando a pingtutto sembra a posto. Ma quando sto cercando di recuperare file da git server (Bitbucket) ci vogliono anni.

La situazione peggiora quando provo a richiedere l'uso di Python Interpreter. Ecco i risultati: risultati del comando

Quando ho scritto per supportare questo problema, hanno richiesto i mtrrisultati, quindi aggiungo anche quelli:mtr

Elenco delle regole attuali:

qdisc mq 0: root 
 Sent 188170970 bytes 419951 pkt (dropped 0, overlimits 0 requeues 44) 
 backlog 0b 0p requeues 44 
qdisc pfifo_fast 0: parent :1 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 Sent 50287079 bytes 107135 pkt (dropped 0, overlimits 0 requeues 8) 
 backlog 0b 0p requeues 8 
qdisc pfifo_fast 0: parent :2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 Sent 44682112 bytes 105143 pkt (dropped 0, overlimits 0 requeues 13) 
 backlog 0b 0p requeues 13 
qdisc pfifo_fast 0: parent :3 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 Sent 47973033 bytes 104060 pkt (dropped 0, overlimits 0 requeues 6) 
 backlog 0b 0p requeues 6 
qdisc pfifo_fast 0: parent :4 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 Sent 45228746 bytes 103613 pkt (dropped 0, overlimits 0 requeues 17) 
 backlog 0b 0p requeues 17

Qualcuno può aiutarmi a risolvere il problema?


Ho avuto un problema simile su Ubuntu 18.04. Il mio test di velocità funzionava benissimo ma quando stavo installando / aggiornando i pacchetti, impiegavo molto tempo. Anche il browising era un problema. Questa soluzione l'ha risolto per me.
nwaweru,

Risposte:


23

Ho trovato la causa del problema. La connessione lenta era a causa della configurazione IPv6. Quando ho disabilitato IPv6, tutto ha funzionato bene.

$ sudo nano /etc/sysctl.conf

Aggiunte queste configurazioni alla fine del file:

# IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Quindi riavviato sysctl.conf:

$ sudo sysctl -p

2
Grazie mille, ha funzionato come un incantesimo su Ubuntu 16.04.3. Come hai scoperto che il problema riguardava IPv6?
Anonimo

1
lavorando per me.
IT Vlogs,

1
Questo è frustrante, ho implementato i consigli qui e non ha risolto il problema. Sento che questo non è davvero utile poiché sono ancora lasciato al buio su come diagnosticare il problema e trovare il problema.
Ami Heines,

1
Ho ancora una cattiva rete su cosa dovrei fare
:,

1
Questo non ha funzionato per me. Mentre la mia macchina Win7 ottiene 176 Mbps in meno, mentre la mia macchina Ubuntu 16.04.6 LTS ottiene solo 77 Mbps - ancora. :(
mig81
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.