Force Apt-Get to use IPv4 or IPv6 on Ubuntu or Debian

Here is a quick tip on how to force your apt-get to use ipv4 or ipv6 only

In this guide, we will configure 

 to use only IPv4 or IPv6. This guide targets Ubuntu 14.04 and Debian Jessie, but may work for newer versions as well.

Fast command line option

If you want to force the apt-get to use IPv4 or IPv6 only one time, follow these steps. This feature is available after the

 version of 

. First, make sure your version of 

 is newer than 

 by running the following command:

The result will be something like this:

If the version checks out, then you can force IPv4 with:

or IPv6:

This will update the repositories resolving the URLs in sources.list to IPv4 only.

Persistent option

To make the setting persistent, create the file 



Put the following contents in it:

Save the file, and you’re good to go. If you want to force IPv6 instead, change the 4 to 6 in the file name and settings. To choose between one of them, test with the fast method and see which works better.



Leave a Reply