Baru saja mendapatkan VPS baru yang menjalankan Ubuntu 11.04 dan mencoba memperbaruinya. Saya mendapat kesalahan ini. Saya mendapatkan kesalahan yang sama setiap kali menggunakan apt-get
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:~#
Jika perlu, ini adalah /etc/apt/sources.list saya
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
Dan jika perlu, saya melakukan tes ping:
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:~#
Ini adalah /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
tetapi selain itu tampaknya berfungsi dengan baikJawaban:
Masalahnya adalah bahwa server DNS yang Anda miliki awalnya tidak menanggapi pertanyaan Anda. Anda dapat menambahkan satu lagi ke daftar untuk diperiksa. 8.8.8.8 (disediakan oleh Google) adalah yang paling mudah diingat.
Tambahkan baris
nameserver 8.8.8.8
ke /etc/resolv.conf Anda untuk menanyakan server itu.Jika server asli adalah salah satu yang penyedia VPS berikan kepada Anda, Anda mungkin ingin membicarakannya dengan tim dukungan mereka - mungkin ada semacam alat manajemen yang bergantung padanya. Selain itu, Anda dapat menggunakan 8.8.8.8 sebagai DNS utama Anda selamanya.
sumber
/etc/resolv.conf
adalah penyelesai DNS Anda. Mereka memiliki sedikit atau tidak ada hubungannya dengan alamat IP server Anda.Tampaknya penyelesaian DNS tidak berfungsi. Kamu bisa melakukan ini:
PS Dalam file Ubuntu 18.04 /etc/resolv.conf dikelola oleh systemd-diselesaikan dan tidak boleh diedit. Anda harus menambahkan nameserver kanan, misalnya (8.8.8.8) ke /etc/netplan/*.yaml di sini:
Secara manual, atau dengan oneliner ini, jika string "address:" hanya satu dalam file
(Ini adalah server ubuntu dan satu file 01-netcfg.yaml)
Tentu saja, jika Anda bekerja di organisasi, Anda tidak boleh menggunakan 8.8.8.8, gunakan server DNS Anda sendiri.
sumber