GNU/Linux >> Linux Esercitazione >  >> Linux

Convincere Apt-get *non* a utilizzare il metodo Ipv6?

L'ISP presso cui lavoro sta configurando una rete IPv6 interna in preparazione per la connessione a Internet IPv6. Di conseguenza, molti dei server in questa rete ora tentano di connettersi a security.debian.org tramite il suo indirizzo IPv6 per impostazione predefinita durante l'esecuzione di apt-get update , e ciò comporta l'attesa di un lungo timeout ogni volta che scarico aggiornamenti di qualsiasi tipo.

C'è un modo per dire ad apt di preferire IPv4 o ignorare del tutto IPv6?

Risposta accettata:

Aggiungi -o Acquire::ForceIPv4=true durante l'esecuzione di apt-get .

Se vuoi rendere l'impostazione persistente, crea /etc/apt/apt.conf.d/99force-ipv4 e inserisci Acquire::ForceIPv4 "true"; in esso:

echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4

Opzioni di configurazione Acquire::ForceIPv4 e Acquire::ForceIPv6 sono stati aggiunti alla versione 0.9.7.9~exp1 (vedi bug 611891) disponibile da Ubuntu Saucy (rilasciato nell'ottobre 2013) e Debian Jessie (rilasciato nell'aprile 2015).


Linux
  1. Come usare BusyBox su Linux

  2. Come uso cron in Linux

  3. Come utilizzare Nginx per reindirizzare

  4. [Guida] comandi apt vs apt-get e quale usare?

  5. Dovrei usare Apt o Apt-get negli script della shell?

Usa emoji in stile Mac su Linux

Perché uso rxvt come terminale

Come utilizzare il comando Apt-Get in Linux

Come forzare Wget a utilizzare la connessione IPv4 o IPv6

Spiegazione dei comandi Apt vs Apt-get:quale usare?

Come utilizzare apt-get reinstall su Debian e Ubuntu