Etc / resolv.conf dosyalarını geri yükleme / yeniden oluşturma


10

Ben hem silinmiş resolvconfklasör ve resolv.confdosya /etcresolvconf UÇK başarısız olmasına neden olduğunu varsayarak yanlışlıkla. Şimdi uygulama yükseltildi, sorunu çözdü, ancak diyor no file named resolv.conf in /etc. Söylediklerim doğru çünkü bu dosyaları sildim. Dosyaları yeniden oluşturmanın veya başka bir konumdan geri yüklemenin bir yolu var mı?

Yanıtlar:


21

Varsayılan yapılandırmayı geri yüklemek için resolvconf dosyasını yeniden yükleyebilirsiniz:

sudo apt-get install --reinstall resolvconf

Başka bir fikir "resolvconf" kaldırmak ve yüklemek olacaktır:

sudo apt-get remove --purge resolvconf && sudo apt-get install resolvconf

3
Amplifikasyon: resolvconf'un tamamen geri yüklendiğinden emin olmak için onu temizlemeniz ve tekrar takmanız ve ardından yeniden başlatmanız gerekir. Temizlemez ancak yalnızca kaldırırsanız, yeniden yükleme sırasında /etc/resolv.conf adresindeki symlink'i yüklemez. Yeniden başlatmazsanız, resolvconf'un veritabanında, siz yeniden başlatana kadar veya tüm etkin arabirimleri yeniden yapılandırıncaya (aşağı ve yukarı) kadar genellikle ad sunucusu bilgileri eksik olur.
jdthood

Bu internetimi bozdu ve şimdi ubuntu depolarından paket alamıyorum.
thouliha

1
Bu da internet kırdı, kaldırıldı, yeniden yükleme başarısız oldu ve şimdi bir şey güncelleyemiyorum.
CHammond

1
Kendinizi yapamaz yeni paketler, ping getirmesi bulursanız us.archive.ubuntu.combaşka bir bilgisayarda, düz IP adresi döndü ve kullanım bunda bir kapmak wget: (yani wget http://91.189.91.26/ubuntu/pool/main/r/resolvconf/resolvconf_1.78ubuntu4_all.debo zaman kullanarak yükleme) dkpg(yani: dpkg -i resolvconf_1.78ubuntu4_all.deb) ve yeniden başlatma. Alternatif senin içinde IP koymak olurdu /etc/hosts/ güncelleme almak tamamlamak yüklemek için sadece.
vandsh

ln: '/etc/resolv.conf' dosyasını kaldıramıyor: Aygıt veya kaynak meşgul
1rq3fea324wre

9

Eğer resolvconf -ugösterileri UYARI /etc/resolv.confbir sembolik bağ değil /run/resolvconf/resolv.confo sadece yedekleme resolv.conf ve sembolik bağlantıyı yapmak:

$ cd /etc
$ sudo ln -s /run/resolvconf/resolv.conf

2
Bu kabul edilen cevap olmalı! Ana bilgisayar adlarını çözemediğinizde resolvconf'u nasıl yeniden yüklersiniz ?!
Evils

1

Çöp kutunuzu boşalttınız mı, yoksa çöp kutusundan geri yükleyebilirsiniz.


Cevabınız için teşekkürler.Sadece tek başına silme kullanmadım ama shift + delete, bu yüzden çöp kutusunda değil.
beeju

1
Anlıyorum. Bir kurtarma programı kullanmaya çalışın, yani her şeyden önce. Veya @desgua'nın söylediklerini yapmaya çalışın.
Svetlana Belkin

1

Bunu dene:

nano /etc/resolv.conf

Ekle:

nameserver 8.8.8.8

nameserver 192.168.xx ( ifconfigçıktınızın doğru adres olup olmadığını kontrol edin )

sonra

sudo service resolvconf start
sudo systemctl enable resolvconf

resolvconf'un yeniden kurulması muhtemelen daha iyi bir fikirdir
pim
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.