Hot Posts

6/recent/ticker-posts

Ubuntu 18.04 LTS Solve DNS_PROBE_finished_NXDOMAIN Error GitLab

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





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:


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..

Post a Comment

1 Comments

Konuyla ilgili yorum giriniz.