İçindekiler
Windows için YogaDNS’i HTTPS üzerinden DNS ve DNSCrypt protokolleri ile güvenli Comss.one DNS sunucularını kullanmak üzere yapılandırma. Farklı DNS sunucuları için sorgu kurallarını yapılandırma
YogaDNS, sistem düzeyinde DNS isteklerini yakalayan ve bunların önceden tanımlanmış protokoller ve esnek kurallar kullanılarak kullanıcı tanımlı DNS sunucuları aracılığıyla işlenmesine izin veren bir DNS istemcisidir.
YogaDNS 1.14 Beta (resmi siteden)
YogaDNS’yi Yükleme
Desteklenen işletim sistemleri
Microsoft Windows 7
Microsoft Windows 8
Microsoft Windows 8.1
Microsoft Windows 10
Microsoft Windows Server 2012
Microsoft Windows Server 2016
Microsoft Windows Server 2019
Desteklenen protokoller
Standart DNS
DNSCrypt
HTTPS üzerinden DNS
Anonim DNS
DNSSEC
IPv4 ve IPv6
Kurulum
YogaDNS programının kurulum dosyasını çalıştırın
Karşılama penceresinde İleri’ye tıklayın
Sözleşmeyi kabul ediyorum radyo düğmesini işaretleyip İleri düğmesini tıklayarak lisans sözleşmesini kabul edin
Programı kurmak için dizini belirtin.
Bir sonraki iletişim kutusunda, program için aşağıdaki değerleri ayarlayabilirsiniz:
- Windows başlangıcında YogaDNS’yi otomatik olarak başlatın – MS Windows başladığında YogaDNS programının otomatik olarak başlatılması
- YogaDNS başlangıcında ürün güncellemelerini kontrol edin – YogaDNS başladığında güncellemeleri kontrol edin
- Bir masaüstü kısayolu oluşturun – bir masaüstü kısayolu oluşturun
Sonraki iletişim kutusunda, Yükle düğmesine tıklayın ve program yüklendiğinde, Bitir düğmesine tıklayın
Comss.one DNS Sunucusuyla YogaDNS’yi HTTPS Üzerinden DNS Kullanarak Yapılandırma
YogaDNS’yi ilk kez başlattığınızda, İlk Çalıştırma Sihirbazından belirli bir senaryo seçebilirsiniz. Bu pencere, ana menüden Yapılandırma | İlk Başlatma Sihirbazı seçilerek herhangi bir zamanda başlatılabilir.
Sihirbaz, İlk Başlatma Sihirbazı penceresinde belirtilen belirli DNS sunucularını eklerken programı yapılandırma işlemini basitleştirir, bu durumda ayarlar (protokol seçimi, IP adresini, bağlantı noktasını, vb. Belirtme) otomatik olarak gerçekleştirilir. İlk Çalıştırma Sihirbazı penceresinde bir DNS sunucusu seçmek yeterlidir ve gelecekte varsayılan kural seçilen DNS sunucusu için uygulanacaktır.
Ayrıca, sihirbaz penceresinde, DNS sunucularını içe aktarmanıza izin veren Web’den sunucuları içe aktar, test et ve seç seçeneği mevcuttur . DNS sunucusu içe aktarma işlemi aşağıda tartışılmaktadır.
Boş bir yapılandırmayla başlayabilir, varsayılan radyo düğmesini boş bir yapılandırma ile bırakabilirsiniz. Tüm sorgular değiştirilmeyecek ve İleri’ye tıklayın. Her durumda, boş bir konfigürasyonla başlarsanız, belirli bir DNS sunucusunu manuel olarak eklemeniz gerekecektir.
Eğer DNS sunucusu kayıtlı içinde YogaDNS , tüm DNS istekleri dikkate alınmaz.
Boş bir yapılandırma seçildikten sonra, görünen pencerede, DNS sunucuları eklemeniz ve kuralları yapılandırmanız istenecektir.
Belirli bir DNS sunucusu eklemek için ana menüden Konfigürasyon | DNS Server seçeneğini seçin. Ayrıca bu pencere, sistem tepsisindeki YogaDNS program simgesine sağ tıklanarak ve DNS Server seçilerek açılabilir.
Açılan DNS Sunucuları penceresinde, gerekli DNS sunucularını eklemek için Ekle düğmesine tıklayın.
User friendly name – bu sunucuya daha fazla erişim için, sonraki kuralların ayarlanması ve günlükte ayrıntılı bilgilerin görüntülenmesi ile ayarlanması gereken rastgele bir ad.
IP address and optional port – Kullanılan DNS sunucusunun IP adresi ve bağlantı noktası (gerekirse).
Protocol – DNS sunucusuna bağlı olarak açılır listede, kullanılacak protokolü seçebilirsiniz.
Check‘ ten sonra, Ok tıklayın.
DNS isteklerini işlemek için kuralları yapılandırma
İlk DNS sunucusunu ekledikten sonra, Kurallar penceresinde , eklenen DNS sunucusunun atanmış varsayılan bir kuralı olduğunu görebilirsiniz.
Kurallar, YogaDNS’nin ayrılmaz bir parçasıdır. Kurallar, ana bilgisayar adına bağlı olarak bir çözüm talep etmek için kullanılacak DNS sunucusunu belirlemenize izin verir. Ayrıca, seçilen ağ arabirimi aracılığıyla isteği engelleyebilir, atlayabilir veya zorlayabilirsiniz.
Farklı DNS sunucuları için belirli kurallar yapılandırmak mümkündür. Bu örnek, COMSS ve Google’dan iki DNS sunucusunu, seçilen DNS sunucuları aracılığıyla belirli ana bilgisayar adlarını çözmek için farklı kurallarla kullanan bir görevi açıklar.
Konfigürasyon | Kurallar ana menüsünde açın
Yeni bir kural eklemek için Add düğmesini tıklayın.
Açılan Kural penceresinde şunları yapmanız gerekir:
Name alanına, kural için rastgele bir ad girin.
Hostnames alanında, seçili DNS’yi kullanarak açmak istediğiniz siteyi veya siteleri belirtin. Ayırıcı olarak noktalı virgül veya yeni satır kullanabilirsiniz.
Action açılır listesinde, Process eylemini seçin.
DNS Server listesinde, bir DNS sunucusu seçin (bu örnekte, önceden eklenen Google DoH DNS sunucusu seçilmiştir ).
Tamam tıklayın.
Mesaj günlüğüne belirtilen kaynağı girerken sonucu kontrol edebilirsiniz.
Gerekli ayarlardan sonra YogaDNS programının ana penceresi kapatılabilir, sistem tepsisinde bulunan Yoga DNS simgesinin içerik menüsü üzerinden ve çıkış komutu seçilerek veya diğer önlemlerle program kapatılana kadar iş süreci durmayacaktır.
YogaDNS programının Windows başladığında otomatik olarak başlaması için (kullanıcı girişi), programın ana menüsünde Dosya | Otomatik Başlat‘ı seçin.
DNSCrypt protokolünü kullanan bir örnek olarak Comss.one kullanılarak DNS sunucusu içe aktarımı
İlk DNS sunucusu ayarlarının sürecini basitleştirmek için, programın DNS sunucusu ayarlarını alma yeteneği vardır.
Programın ana menüsünde Yapılandırma | DNS Sunucuları‘nı seçin.
DNS Server penceresinde, Get from the web… öğesini seçin.
Açılan Import Settings penceresinde, DNS sunucusunu seçmek için Load butonuna tıklayın.
Sunucuları web’den içe aktar penceresinde, ilgili onay kutusunu işaretleyerek ve İşaretlenenleri import marked düğmesini tıklayarak DNS sunucularını seçebilirsiniz.
Hepsi bu kadar..