Her tür organizasyonda ve ev düzeyinde en önemli ağ yönlerinden biri DNS'dir. Birçok kez bu terimi duyduk, ancak genellikle DNS'nin ne olduğunu ve sistemlerimizde nasıl çalıştığını ayrıntılı olarak bilmiyoruz (kullanımından haberdar olmak için biraz anlamak çok önemlidir). Bu nedenle, bir sayfaya eriştiğimizde İnternet'in işleyişi hakkında daha fazla bilgi edinmek için bu terimi anlamak hayati önem taşımaktadır.
DNS (Alan Adı Sistemi), web sitelerine erişimi kolaylaştırmak için çok basit bir görevi yerine getirir. Hepimiz internete günlük olarak erişiriz, değil mi? Şöyle bakalım, www.solvetic.com URL'sini girmek 46-105-203-22 IP adresini girmekten çok daha kolay, yoksa ziyaret edilen sitelerin tüm adreslerini öğrenmeyi mi tercih edersiniz? sizinki ama DNS bu görevde bizi çok fazla zihinsel yıpranma ve yıpranmadan kurtarıyor.
Ana bilgisayarlar ve IP adresleri arasındaki eşlemeler, DNS sunucuları tarafından barındırılır. Bu, ağdaki bilgisayarların tespit edip bu sitelere veya cihazlara yeniden yönlendirebilmesi amacıyla etki alanı adlarını adreslere çevirme görevini kolaylaştırır.
DNS avantajlarıBir DNS kullandığımızda aşağıdaki gibi avantajlar elde ederiz:
- Bir siteye doğrudan adıyla erişim sağlar.
- Başka bir IP adresi atamasından bağımsız olabilen bir alan adı hiyerarşisinin kullanımına izin verir.
- Ana bilgisayar IP adresinin değişmesi durumunda yeni bir IP adresi belirlemenizi sağlar.
- Hedefe yönlendirmeyi kolaylaştırır.
Tüm bu dünyada, Linux'ta DNS'yi yapılandırma veya yönetme konusunda endişelenmeyi bırakmalısınız, çünkü bu, şirket ağının yapılandırmasına bağlı olduğu için ISP (İnternet Servis Sağlayıcısı) ile otomatik olarak entegre edilen bir işlemdir. Ancak hata, yavaşlık, paket teslim hataları veya daha fazlasını gösteriyorsa bu DNS'yi değiştirmek mümkündür, bu nedenle bu öğreticiyi oluşturdu, size Linux'ta DNS sunucularını nasıl değiştireceğinizi öğretmek ve bu durumda nasıl yapılacağını göreceğiz. Ubuntu 19.04'te ancak süreç Ubuntu 18.04 veya Ubuntu 18.10'da benzer.
1. Ubuntu 19.04 veya Ubuntu 18.04'te DNS nasıl değiştirilir
Aşama 1
Bu işlemi başlatmak için ağ yapılandırmasına doğrudan Ubuntu üst menüsünden erişeceğiz:
Adım 2
Orada "Kablolu bağlantı" satırına tıklıyoruz ve "Kablolu ağ yapılandırması" bölümünü göreceğimiz seçeneklerde:
Aşama 3
Ubuntu'da bulunan ağın kablolu veya kablosuz konfigürasyon parametrelerine erişmek için oraya tıklıyoruz:
BÜYÜT
4. Adım
Orada "Kablolama" bölümündeki dişli simgesine tıklıyoruz ve varsayılan olarak aşağıdakileri göreceğimiz aşağıdaki pencere görüntülenecektir:
- Bağlantı hızı
- Atanan IPv4 adresi
- Atanan IPv6 adresi (etkinleştirdiysek)
- geçit
- kullanılan DNS sunucusu
Adım 5
DNS sunucusu değişikliğine devam etmek için aşağıdakileri göreceğimiz "Ipv4" sekmesine gideceğiz:
6. Adım
Gördüğümüz gibi varsayılan yöntem "Otomatik (DHCP)" yani DNS sunucu adresi doğrudan ISP yapılandırması tarafından alınmaktadır.Ubuntu DNS'yi değiştirmek için DNS bölümünde "Otomatik" anahtarına tıklamamız gerekmektedir. ve orada istenen adresi girin:
7. Adım
Diğer bir seçenek de, Google'ın güvenilir, güvenli ve yüksek performans kapasitesine sahip genel DNS sunucularından yararlanmaktır, aşağıdaki IP adreslerini kullanırlar. Girilen her adresin virgülle ayrılması gerektiğini unutmayın. Bu değerleri girdiğimizde Apply butonuna tıklayarak işlemi tamamlıyoruz.
- 8.8.8.8 birincil DNS olarak
- 8.8.4.4 ikincil DNS olarak
2. Ubuntu 19.04 veya Ubuntu 18.04'te komutlarla DNS nasıl değiştirilir
Aşama 1
Şimdi, terminal ile çalışmak isteyen meraklı kullanıcılardan biriyseniz, Solvetic'in size bir sürprizi var, bu değişikliği doğrudan konsoldan yapabiliriz, bunun için terminale erişiyoruz ve orada aşağıdaki satırı çalıştırıyoruz. :
sudo apt dnsmasq'ı kurun
Adım 2
Bu yardımcı program yüklendikten sonra, aşağıdaki satırı yürüterek dnsmasq yapılandırma dosyasına erişeceğiz:
sudo nano /etc/dnsmasq.confAşama 3
Orada aşağıdakileri bulacağız:
4. Adım
Bu dosyada "Diğer ad sunucularını buraya ekle" satırını bulacağız ve oraya istenen DNS sunucusunun IP adresini gireceğiz:
Adım 5
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:
Ctrl + O
Düzenleyiciyi şunu kullanarak bırakıyoruz:
Ctrl + X
6. Adım
Terminal aracılığıyla kullanılabilen başka bir seçenek de ağ arayüzleri dosyasına erişmektir, bunun için aşağıdakileri uygularız:
sudo nano / etc / ağ / arayüzler7. Adım
DHCP kullanıyorsak aşağıdakileri göreceğiz:
8. Adım
Bu dosyanın altına, istenen IP adresini içeren aşağıdaki satırı ekleyeceğiz:
dns adresleri 8.8.8.8,8.8.4.4
9. Adım
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:
Ctrl + O
Düzenleyiciyi şunu kullanarak bırakıyoruz:
Ctrl + X
Adım 10
Şimdi değişiklikleri ağa uygulamak için aşağıdakileri uygulayacağız:
sudo netplan uygula sudo netplan --debug uygula
11. Adım
Son olarak, aşağıdakileri yürüterek Ubuntu'daki DNS sunucularının IP adreslerini doğrulayabiliriz:
nmcli geliştirici gösterisi | grep DNS
Bu yöntemlerden herhangi biriyle, tüm bağlantı ve navigasyon görevlerini iyileştirmek için Ubuntu 18.04 veya 19.04'te yeni bir DNS kurmak mümkün olacaktır.