it-swarm-tr.com

DNS IP'sini değiştirmenin doğru yolu nedir?

ADSL modemim/yönlendiricimin sağladığı isim sunucusunun buggy olduğundan şüpheleniyorum. Ubuntu'da ilk defa bir web sitesine göz attığımda, alan adının çözülmesi en az 15 saniye sürüyor.

Bu soruna geçici bir çözüm bulmak için, /etc/resolv.conf içindeki ad sunucusu yapılandırmasını 192.168.1.1'den (ADSL modemim) 8.8.8.8'e (google'ın birincil DNS) değiştirdim. Bu sorunu çözüyor gibi gözüküyor, ancak ne yazık ki /etc/resolv.conf üzerindeki değişikliklerimin her başlangıçta "NetworkManager" tarafından yazılması.

Ubuntu 10.4'deki isim sunucusu IP'sini yapılandırmanın doğru yolu nedir?

55
Wim Coenen

Ağ yöneticisi ve DHCP ile tipik bağlantı kurulumunuz varsa, aşağıdakileri deneyin:

  1. Paneldeki ağ yöneticisi simgesine sağ tıklayın ve "Bağlantıları düzenle ..." yi seçin.
  2. Bağlantınızı kablolu veya kablosuz sekmesinden seçin, "Düzenle" yi seçin
  3. (Bağlantı "sistem genelinde mevcut" olarak ayarlandıysa şifrenizi girin)
  4. IPv4 ayarları sekmesini seçin
  5. Yöntemi "Yalnızca Otomatik (DHCP) adresleri" olarak değiştir
  6. İstediğiniz ad sunucusunu "Ek DNS sunucuları" kutusuna girin ve "Uygula" ya basın

Bu hile yapmalı.

51
Marcel Stimberg

Onları böyle değiştirebilirsin.

Öncelikle, menü çubuğunuzdaki ağ yöneticisi simgesine tıklayın ve ardından Edit Connections... öğesine tıklayın.

enter image description here

Şimdi ne kullandığınıza bağlı olarak "Kablolu" veya "Kablosuz" sekmelerine geçin - WiFi kullanıyorum, bu yüzden onu kullanacağım.

Ağınızın adını seçin ve Edit...

IPv4 sekmesine geçin ve ardından otomatik DHCP'den sadece Otomatik (DHCP) adreslerine değiştirin.

DNS sunucunuzun IP adresini girin.

enter image description here

Kaydet'i tıkladığınızda işiniz biter!

30
jrg

Ad sunucusunu CLI üzerinden, NetworkManger olmadan, statik bir adresle veya bağlantıdan bağımsız olarak ayarlamanın en iyi yolu şudur:

resolvconf paketini kurun.

Çalıştırmak

Sudo nano /etc/resolvconf/resolv.conf.d/head

(korkutucu uyarıyı dikkate almayın. /etc/resolv.conf otomatik olarak oluşturulur, böylece uyarı orada olur /etc/resolv.conf oluşturulduğunda /etc/resolv.conf 'a konur.) Dosyanın sonuna, eklemek

 nameserver <ip_of_nameserver>

Basın Ctrlx ve dosyayı kaydetmek için evet cevabını verin. Bitirmek için, /etc/resolv.conf dosyasını yeniden düzenleyin, böylece değişiklikler hemen uygulanır:

 Sudo resolvconf -u
27
Azendale

Bunu yapmanın başka bir yolu da /etc/dhcp3/dhclient.conf 'i düzenlemektir _ bunu bunu çalıştır iletişim kutusuna yazarak yapabilirsiniz (tuşuna basarak görünür. Alt + F2)

gksudo gedit /etc/dhcp3/dhclient.conf

Ardından aşağıdaki satırı bulun

#prepend domain-name-servers 127.0.0.1;

Ve değiştir

prepend domain-name-servers 8.8.8.8;

Bu, dhclient'i (NetworkManager'ın kullandığı DHCP istemcisi) bunu dns sunucularınıza hazırlamalarını sağlayacak, bu nedenle resol.conf böyle görünecek

nameserver 8.8.8.8
nameserver 192.168.1.1

Bu çözüm her yerde işe yarayacak ve her zaman birincil olarak seçtiğiniz DNS'i alacaksınız.

18
LassePoulsen

Başka bir çözüm, yönlendiricinizin diğer DNS sunucusunu kullanmak üzere yapılandırmasını değiştirmektir. Yalnızca yöneticisine giriş yapın ve soruna neden olan yönlendirici olmadığı sürece, tüm istemci makineleriniz daha iyi DNS elde eder.

7
Oli

Ekranın sağ üstündeki ağ göstergesine tıklayın ve Edit Connections... öğesini seçin. Değiştirmek istediğiniz bağlantıyı seçin (muhtemelen Wired veya Wireless sekmesinden ve Edit... düğmesini tıklayın.

Bağlantı penceresinin IPv4 Settings sekmesine geçin ve yöntemi Automatic (DHCP) - Automatic (DHCP) addresses only arasında değiştirin. Artık bir DNS sunucusu IP adresi belirtebilmelisiniz.

Bağlantıyı kaydet ve gitmen iyi olur. Ayarları değiştirdikten sonra, gösterge menüsünden seçerek bağlantıyı sıfırlamanız gerekebilir.

6
James Henstridge

Ağ yöneticisi altında kendiniz değiştirirseniz, değişiklikleri devam ettirdiğine inanıyorum.

Örneğin eth0 kullanmak

Ağ Yöneticisi -> Kablolu -> Otomatik eth0 -> ipv4 Ayarları.

DNS sunucunuzu 8.8.8.8 olarak ayarlayın ve uygulayın.

1
Mark Davidson

X bulunmayan ve yönetimin ssh ya da her neyse yolu olmayan başsız sunucular için bir komut satırı çözümü gereklidir. Resolv.conf dosyasının üzerine yazılmadıysa, ad sunucularını değiştirmek için doğru yer burasıdır.

Resolv.conf does üzerine yazılırsa, en azından 14.04LTS'de, düzenlenecek dosyalar şunlardır:

  • /etc/resolvconf/resolv.conf.d/head
  • /etc/resolvconf/resolv.conf.d/tail

Yorum dizelerini bu gibi dosyalara koymalarını öneririm, böylece oluşturulan dosyada (/etc/resolve.conf) görünecekler ve gelecekte bunları bulabileceksiniz. Her dosyayı formun tek satırlık yorumu ile başlatıp sonlandırıyorum:

  • # ====== /etc/resolveconf/resolv.d/tail ======
  • # ====== /etc/resolveconf/resolv.d/tail ======

ve ilgili direktifleri aralarına koymak.

0
Gordon

Arabirim dosyasına dns-nameserver ip satırının eklenmesinin, kablolu bağlantı ipv4 ayarlarının Yalnızca Otomatik (DHCP) ayarları olarak ayarlanmasının ve DNS sunucusu IP ve etki alanı adının girilmesinin olduğunu gördüm. Ayrıca yerel DNS IP'sini DSL yönlendiricisinin statik DNS bölümüne eklemek, NetworkManager'ın bu yerel adresi yönlendiriciden alınan diğer bilgilerin yanı sıra üzerine yazdığı resolv.conf dosyasına eklemesine neden olur. Bunların hepsi birlikte yerel DNS ad çözümlemesini kalıcı kılıyor gibi görünüyor - görünüşte şaşırtıcı derecede zor bir görev. Yerel DNS ihtiyacım, bir DHCP servis ağı üzerinde mount.cifs kullanarak bir Linux istemcisini Samba paylaşımına bağlamak.

0
Danegerous

Network-Manager durdurulursa ve /etc/resolvconf/resolv.conf.d/base yapılandırıldıysa.

Belki de resolvconf --enable-updates yararlıdır.

0
J.Doe

Terminal Kullanımı

Çözümleyicinin sorgulaması gereken Ad sunucusu IP adresini ayarlamak için /etc/resolv.conf dosyasını düzenlemeniz gerekir. 3 adede kadar sunucu internet IP adresi tanımlanabilir. Birden çok sunucu varsa, çözümleyici kitaplığı bunları listelenen sıraya göre sorgular.

İlk önce

sudoedit /etc/resolv.conf

Tercih edilen DNS sunucusu IP adresinizi aşağıdaki şekilde ekleyin:

nameserver <preferred-ip1>
nameserver <preferred-ip2>
nameserver <preferred-ip3>

alınanlar: http://www.cyberciti.biz/faq/ubuntu-linux-configure-dns-nameserver-ip-address /

0
Amith KK