Come trovare il Path MTU su iPhone
Il consiglio classico è lanciare ping con una dimensione fissa e abbassarla finché le risposte non tornano. Funziona, ma è lento, si sbaglia facilmente e su iOS non esiste nemmeno un terminale per farlo. Ecco la versione da 30 secondi.
Il metodo in 30 secondi
- Apri NetDiag+ e vai su Diagnostica → Path MTU.
- Lascia l'host predefinito (o scrivi quello che ti interessa) e tocca Rileva. L'app esegue una ricerca binaria con il flag «non frammentare» attivo e legge le risposte ICMP.
- Ottieni un valore consigliato in byte e il tipo di connessione rilevato (PPPoE, fibra, 5G, tunnel). Copialo e inseriscilo nel campo MTU del router — o nel client VPN.
Gratis · 25 strumenti · acquisto singolo per togliere la pubblicità · nessun abbonamento
Valori MTU comuni, per riferimento
| MTU | Caso tipico |
|---|---|
1500 | Ethernet, cable, fiber, most Wi-Fi |
1492 | PPPoE (DSL) |
1480 | GRE / IPIP tunnel |
1472 | largest ping payload that fits in 1500 (1500 − 28) |
1420 | WireGuard over IPv4 |
1400 | OpenVPN (typical) |
1280 | IPv6 minimum — most routers refuse anything lower |
Misurare dal computer
La stessa ricerca binaria, a mano. Parti da 1472 byte di payload e abbassa finché il ping smette di fallire, poi aggiungi 28 byte (20 IP + 8 ICMP) per ottenere la MTU.
macOS / Linux
ping -D -s 1472 1.1.1.1
Windows
ping -f -l 1472 1.1.1.1
Le domande che arrivano davvero
Il mio router non permette di cambiare la MTU
Imposta la MTU direttamente sul dispositivo (impostazioni di rete di macOS, Windows o Linux) o nel client VPN: WireGuard usa MTU, OpenVPN usa tun-mtu. Puoi anche chiedere la modifica all'operatore, oppure mettere il suo apparato in modalità bridge e usare un router tuo.
Perché il test usa un host pubblico e non il mio server DNS?
Il Path MTU misura il percorso verso Internet, non verso il resolver DNS: cambiare DNS non cambia il risultato. Per testare una rotta specifica, scrivi quell'host nel campo prima di avviare.
Cosa significano le singole righe?
Ogni riga è un pacchetto di prova. Verde vuol dire che è passato; arancione che un router lungo il percorso lo ha giudicato troppo grande. Il valore consigliato è il pacchetto più grande passato: è l'unico numero che ti serve.
Il risultato è sotto 1280, è normale?
Raramente. La maggior parte dei router accetta solo valori tra 1280 e 1500, perché 1280 è la MTU minima richiesta da IPv6. Un valore molto basso indica di solito che l'operatore mobile filtra i pacchetti di test o che un tunnel aggiunge molto overhead. Ripeti la misura su un altro host prima di fidarti del numero.
Il cloud gaming dice che la mia MTU è troppo bassa
Servizi come Boosteroid o GeForce NOW richiedono circa 1452 byte o più. Misura prima il valore reale: se sei sotto il requisito, il limite sta di solito nel tunnel dell'operatore o nell'overhead PPPoE, e nessuna impostazione del router va oltre ciò che l'operatore concede.
Il numero c'è; resta da capire dove scriverlo. Dove si nasconde il campo MTU nei router più diffusi →