Ich habe gerade ein neues VPS mit Ubuntu 11.04 erhalten und versucht, es zu aktualisieren. Ich habe diesen Fehler bekommen. Ich erhalte den gleichen Fehler, wenn ich apt-get benutze
login as: root
[email protected]'s password:
Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-8-generic-pae i686)
* Documentation: https://help.ubuntu.com/
Last login: Mon May 7 19:55:45 2012 from 108.192.44.54
root@Rx:~# apt-get update
Err http://security.ubuntu.com natty-security InRelease
Err http://archive.ubuntu.com natty InRelease
Err http://security.ubuntu.com natty-security Release.gpg
Temporary failure resolving 'security.ubuntu.com'
Err http://archive.ubuntu.com natty-updates InRelease
Err http://archive.ubuntu.com natty Release.gpg
Temporary failure resolving 'archive.ubuntu.com'
Err http://archive.ubuntu.com natty-updates Release.gpg
Temporary failure resolving 'archive.ubuntu.com'
Reading package lists... Done
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/natty/InRelease
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/natty-updates/InRelease
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/natty-security/InRelease
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/natty-security/Release.gpg Temporary failure resolving 'security.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/natty/Release.gpg Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/natty-updates/Release.gpg Temporary failure resolving 'archive.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.
root@Rx:~#
Bei Bedarf finden Sie hier meine /etc/apt/sources.list
root@Rx:/etc# more /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu natty main
deb http://archive.ubuntu.com/ubuntu natty-updates main
deb http://security.ubuntu.com/ubuntu natty-security main
deb http://archive.ubuntu.com/ubuntu natty universe
deb http://archive.ubuntu.com/ubuntu natty-updates universe
Und wenn nötig, habe ich einen Ping-Test gemacht:
root@Rx:~# ping -n 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=56 time=13.3 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=56 time=13.2 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=56 time=13.4 ms
64 bytes from 8.8.8.8: icmp_req=4 ttl=56 time=13.3 ms
^C
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 13.243/13.326/13.428/0.066 ms
root@Rx:~#
Dies ist /etc/resolv.conf
root@Rx:~# more /etc/resolv.conf
nameserver 199.193.248.1
nameserver 8.8.8.8
.apt-get upgrade
cryptsetup: WARNING: failed to detect canonical device of /dev/xvda1
cryptsetup: WARNING: could not determine root device from /etc/fstab
aber ansonsten scheint es gut zu funktionierenAntworten:
Das Problem ist, dass der DNS-Server, den Sie ursprünglich hatten, nicht auf Ihre Anfragen reagiert. Sie können der Liste eine weitere hinzufügen, um sie zu überprüfen. 8.8.8.8 (bereitgestellt von Google) ist am einfachsten zu merken.
Fügen Sie die Zeile
nameserver 8.8.8.8
zu Ihrer /etc/resolv.conf hinzu, um diesen Server abzufragen.Wenn es sich bei dem ursprünglichen Server um einen Server handelt, den der VPS-Anbieter Ihnen zur Verfügung gestellt hat, können Sie dies mit dem Support-Team besprechen. Möglicherweise gibt es eine Art Management-Tool, das davon abhängt. Ansonsten können Sie 8.8.8.8 für immer als primäres DNS verwenden.
quelle
/etc/resolv.conf
sind Ihre DNS-Resolver. Sie haben wenig bis gar keine Beziehung zur IP-Adresse Ihres Servers.Die DNS-Auflösung scheint nicht zu funktionieren. Du kannst das:
PS In Ubuntu 18.04 /etc/resolv.conf Datei von systemd-aufgelöst verwaltet und darf nicht bearbeitet werden. Sie müssen hier den richtigen Nameserver hinzufügen, z. B. (8.8.8.8) zu /etc/netplan/*.yaml:
Manuell oder über diesen Oneliner, wenn die Zeichenfolge "Adressen:" nur eine in der Datei ist
(Dies ist ein Ubuntu-Server und eine Datei 01-netcfg.yaml)
Wenn Sie in einer Organisation arbeiten, dürfen Sie natürlich nicht 8.8.8.8 verwenden, sondern Ihre eigenen DNS-Server.
quelle