Γρήγορη επιλογή γραμμής εντολών
Επίμονη επιλογή
Εδώ στο Vultr , έχουμε την επιλογή να ενεργοποιήσουμε το IPv6 σε όλα τα VPS που μπορούν να αναπτυχθούν. Αλλά με αυτό, ορισμένα προγράμματα και εντολές μπορεί να προτιμούν το ένα ή το άλλο με απρόβλεπτα αποτελέσματα.
Σε αυτόν τον οδηγό, θα ρυθμίσουμε apt-get
να χρησιμοποιούμε μόνο IPv4 ή IPv6 . Αυτός ο οδηγός στοχεύει το Ubuntu 14.04 και το Debian Jessie, αλλά μπορεί να λειτουργήσει και για νεότερες εκδόσεις.
Γρήγορη επιλογή γραμμής εντολών
Εάν θέλετε να αναγκάσετε το apt-get να χρησιμοποιήσει IPv4 ή IPv6 μόνο μία φορά, ακολουθήστε αυτά τα βήματα. Αυτή η δυνατότητα είναι διαθέσιμη μετά την 0.9.7.9~exp1
έκδοση του apt-get
. Αρχικά, βεβαιωθείτε ότι η έκδοσή σας apt-get
είναι νεότερη από την 0.9.7.9~exp1
εκτέλεση της ακόλουθης εντολής:
apt-get --version
Το αποτέλεσμα θα είναι κάπως έτσι:
apt 1.0.1ubuntu2 for amd64 compiled on Oct 28 2014 20:55:14
Εάν η έκδοση ελεγχθεί, τότε μπορείτε να επιβάλλετε το IPv4 με:
apt-get -o Acquire::ForceIPv4=true update
ή IPv6:
apt-get -o Acquire::ForceIPv6=true update
Αυτό θα ενημερώσει τα αποθετήρια που επιλύουν τις διευθύνσεις URL στο sources.list μόνο σε IPv4.
Επίμονη επιλογή
Για να κάνετε τη ρύθμιση επίμονη, δημιουργήστε το αρχείο 99force-ipv4
στο /etc/apt/apt.conf.d/
.
sudoedit /etc/apt/apt.conf.d/99force-ipv4
Βάλτε τα ακόλουθα περιεχόμενα σε αυτό:
Acquire::ForceIPv4 "true";
Αποθηκεύστε το αρχείο και είστε έτοιμοι. Αν θέλετε να επιβάλετε το IPv6, αλλάξτε το 4 σε 6 στο όνομα και τις ρυθμίσεις του αρχείου. Για να επιλέξετε ένα από αυτά, δοκιμάστε με τη γρήγορη μέθοδο και δείτε ποια λειτουργεί καλύτερα.