Android

Ubuntu 18.04'te DNS ad sunucuları nasıl ayarlanır?

?Добавить Ubuntu/Linux в домен AD (Active Directory) - Windows Server 2012/2016/2019

?Добавить Ubuntu/Linux в домен AD (Active Directory) - Windows Server 2012/2016/2019

İçindekiler:

Anonim

Alan Adı Sistemi (DNS), alan adlarını IP adreslerine çevirmenin bir yolunu sunan web altyapısının merkezi bir parçasıdır. DNS'yi İnternet'in telefon rehberi olarak düşünebilirsiniz.

İnternete bağlı her cihaz IP Adresi ile benzersiz bir şekilde tanımlanır. Tarayıcınızda ziyaret etmek istediğiniz web sitesini yazdığınızda, alan adı ilgili IP Adresine çevrilmelidir. İşletim sistemi önce anasistemlerde ilgili etki alanını denetler ve etki alanı için herhangi bir girdi yoksa, belirtilen etki alanı adını çözmek için yapılandırılmış DNS ad sunucularını sorgular.

Etki alanı çözüldükten sonra sistem isteği önbelleğe alır ve etki alanı ile ilgili IP adresi için bir kayıt tutar.

DNS ad sunucuları (çözümleyiciler), istenen bir etki alanı için DNS araması gerçekleştirmek üzere diğer aygıtlar tarafından kullanılan sunuculardır.

Genellikle, DNS çözümleyicileri İSS'niz tarafından atanır. Bununla birlikte, bu çözümleyiciler yavaş olabilir veya düzenli olarak güncellenmeyebilir; bu, bir etki alanını sorgularken, yanlış bir IP adresine çözümleme yaparken gecikmeye neden olabilir veya bazen istediğiniz etki alanını hiç çözemeyebilirsiniz.

Hızlı, özel ve düzenli olarak güncellenen birçok ücretsiz genel DNS çözümleyicisi vardır.

Aşağıda, en popüler genel DNS çözümleyicilerinden bazıları verilmiştir:

  • Google (8.8.8.8, 8.8.4.4) Bulut Parlaması (1.1.1.1 ve 1.0.0.1) OpenDNS (208.67.222.222, 208.67.220.220) Seviye3 (209.244.0.3, 209.244.0.4)

Bu kılavuzda, Ubuntu 18.04'te DNS ad sunucularının (çözümleyicileri) nasıl yapılandırılacağını açıklayacağız.

Yerel ağınıza bağlı tüm cihazlar için DNS ad sunucularını ayarlamak istiyorsanız, en kolay ve önerilen yol, ev yönlendiricinizde değişiklik yapmaktır.

Ubuntu Masaüstünde DNS Ad Sunucularını Ayarlama

Ubuntu 18.04 Masaüstü bilgisayarlarda DNS ad sunucuları kurmak son derece kolaydır ve teknik bilgi gerektirmez.

  1. Ayarlar penceresini başlatın.

    DNS ad sunucularını ayarlamak istediğiniz bağlantıyı seçin ve Ağ Yöneticisi'ni açmak için dişli çark simgesini tıklayın.

    IPv4 Ayarları sekmesini seçin.

    “Otomatik” geçiş anahtarını devre dışı bırakın ve DNS çözümleyicilerinin IP adreslerini virgülle ayırarak girin. Google DNS ad sunucularını kullanacağız:

    Değişiklikleri kaydetmek için “Uygula” düğmesine tıklayın.

Değişiklikler, DNS girişlerinin sisteminiz veya uygulamanız tarafından önbelleğe alındığı durumlar dışında hemen yürürlüğe girer.

Ubuntu Sunucusunda DNS Ad Sunucularını Ayarlama

Günlerde, Linux'ta DNS çözümleyicilerini yapılandırmak istediğinizde /etc/resolv.conf dosyasını açmanız, girişleri düzenlemeniz, dosyayı kaydetmeniz ve gitmekte fayda var. Bu dosya hala var, ancak systemd tarafından çözümlenen hizmet tarafından denetlenen bir sembolik bağlantıdır ve manuel olarak düzenlenmemelidir.

systemd-resolved, yerel hizmetlere ve uygulamalara DNS ad çözümlemesi sağlayan bir hizmettir ve Ubuntu 18.04'teki varsayılan ağ yönetim aracı Netplan ile yapılandırılabilir.

Netplan yapılandırma dosyaları /etc/netplan dizininde saklanır. Muhtemelen bu dizinde bir veya iki YAML dosyası bulacaksınız. Dosya adı kurulumdan kuruluma değişebilir. Genellikle, dosya 01-netcfg.yaml veya 50-cloud-init.yaml ancak sisteminizde farklı olabilir.

Bu dosyalar IP adresi, ağ geçidi, DNS ad sunucuları vb. Dahil ağ arayüzünü yapılandırmanıza olanak tanır.

DNS ad sunucularını yapılandırmak için arayüz düzenleyici dosyasını metin düzenleyicinizle açın:

sudo nano /etc/netplan/01-netcfg.yaml

Dosyanın içeriği aşağıdaki gibi görünecektir:

/etc/netplan/01-netcfg.yaml

network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:

Arabirimin DNS ad sunucularını yapılandırmak için, geçerli IP adreslerini tercih ettiğiniz DNS sunucularıyla değiştirin. Örneğin, Cloudflare'ın DNS sunucularını kullanmak istiyorsanız, addresses satırını şu şekilde değiştirebilirsiniz:

nameservers: addresses:

DNS sunucularının virgülle ayrılması gerekir. İkiden fazla ad sunucusu da ekleyebilirsiniz.

Giriş yoksa, arabirim adı bloğunun altına ekleyin. Yaml dosyalarını düzenlerken YAML kod girintisi standartlarına uyduğunuzdan emin olun. Yapılandırmada bir sözdizimi hatası varsa, Netplan dosyayı ayrıştıramaz.

İşiniz bittiğinde dosyayı kaydedin ve değişiklikleri aşağıdakilerle uygulayın:

sudo netplan apply

Netplan, sistemd çözümlü hizmet için yapılandırma dosyaları oluşturur.

Yeni DNS çözümleyicilerinin ayarlandığını doğrulamak için aşağıdaki komutu çalıştırın:

systemd-resolve --status | grep 'DNS Servers' -A2

systemd-resolve -status çok fazla bilgi yazdırır. “DNS Sunucuları” dizesine filtre uygulamak için grep kullanıyoruz. Çıktı şöyle görünecektir:

DNS Servers: 1.1.1.1 1.0.0.1

Sonuç

Netplan, önceki Ubuntu sürümlerinde ağı yapılandırmak için kullanılan /etc/resolv.conf ve /etc/network/interfaces yapılandırma dosyalarını değiştirerek Ubuntu 18.04'teki varsayılan ağ yönetim aracıdır.

dns ubuntu