Eğer Ubuntu 17 üzeri bir dağıtımda DNS kaynaklı özellikle local ip'ler üzerine kurulu servislere bağlanamıyorsanız (örneğin: gizli bir Git Repo'su) bunun nedeni Ubuntu'nun yeni DNS protokolüdür. Yazının sonraki aşamalarında nasıl aşabileceğiniz bilgisine ulaşacaksınız.
![dns_probe_finished_nxdomain opera ile ilgili görsel sonucu](https://geeksadvice.com/wp-content/uploads/2018/07/DNS_PROBE_FINISHED_NXDOMAIN-error-screenshot.jpg)
ADIM 1:
Öncelikle default olarak atanan ama Ubuntu'nun kendi DNS'i tarafından ezilen DNS adresimizi öğrenip bir yere kaydedelim;
ADIM 2:
Daha sonra Terminali açıp (ctrl+alt+T) aşağıdaki komutu yazalım:
ADIM 3:
nameserver yazan yerin başına # yazıp yorum satırı hâline getirip, altında tekrardan nameserver yazıp hemen yanına yukarıda kaydettiğimiz default atanan dns adresimizi yazalım. Daha sonra ctrl+X ve Enter'a basıp kaydedelim.
ADIM 4:
Şimdiki aşamada Terminal üzerinden Unbound servisini yükleyeceğiz. Aşağıdaki kod satırını terminalinize yapıştırabilirsiniz:
ADIM 5:
Bir sonraki aşamada default DNS'i Ubuntu'nun DNS adresi ile ezen servisleri durduracağız. Aşağıdaki iki komutu sırasıyla Terminal üzerinden çalıştırıyoruz:
ADIM 6:
Aşağıdaki yola ilerleyip açılan pencerede [main] altına dns=unbound seçeneğini ekleyelim:
ctrl+X ve Enter'a basıp kaydedelim.
ADIM 7:
Aşağıdaki komutlar yardımıyla kapattığımız servisleri tekrar aktif edelim:
ADIM 8:
Bilgisayarınızı tekrardan başlattıktan sonra siteye eriştiğinizi göreceksiniz.
ADIM 2:
Daha sonra Terminali açıp (ctrl+alt+T) aşağıdaki komutu yazalım:
sudo nano /etc/resolv.conf
ADIM 3:
nameserver yazan yerin başına # yazıp yorum satırı hâline getirip, altında tekrardan nameserver yazıp hemen yanına yukarıda kaydettiğimiz default atanan dns adresimizi yazalım. Daha sonra ctrl+X ve Enter'a basıp kaydedelim.
ADIM 4:
Şimdiki aşamada Terminal üzerinden Unbound servisini yükleyeceğiz. Aşağıdaki kod satırını terminalinize yapıştırabilirsiniz:
sudo apt-get install unbound
ADIM 5:
Bir sonraki aşamada default DNS'i Ubuntu'nun DNS adresi ile ezen servisleri durduracağız. Aşağıdaki iki komutu sırasıyla Terminal üzerinden çalıştırıyoruz:
sudo systemctl disable systemd-resolved sudo systemctl stop systemd-resolved
ADIM 6:
Aşağıdaki yola ilerleyip açılan pencerede [main] altına dns=unbound seçeneğini ekleyelim:
sudo nano /etc/NetworkManager/NetworkManager.conf
ctrl+X ve Enter'a basıp kaydedelim.
ADIM 7:
Aşağıdaki komutlar yardımıyla kapattığımız servisleri tekrar aktif edelim:
sudo systemctl enable unbound-resolvconf sudo systemctl enable unbound
ADIM 8:
Bilgisayarınızı tekrardan başlattıktan sonra siteye eriştiğinizi göreceksiniz.
Soru ve sorunlarınızı yorum satırı altında bildirebilirsiniz..
1 Comments
ubuntu indirmek için tıklayın: ubuntu indir
ReplyDeleteKonuyla ilgili yorum giriniz.