MacBook kullanıcıları zaman zaman kestirmeler (Shortcuts) uygulaması üzerinden gerçekleştirdikleri otomasyonlarda ağ gecikmesi veya DNS sızıntısı (DNS leak) sorunlarıyla karşılaşabiliyorlar. Bu sorunlar, özellikle VPN veya proxy kullanırken, DNS sorgularının istem dışı şekilde doğrudan internet sağlayıcısına yönlendirilmesiyle kendini gösterir. Bu durumda, kestirmeler ve otomasyonlar düzgün çalışsa da, güvenlik ve gizlilik açısından endişeler ortaya çıkar.
DNS leak sorununu çözmek için terminal üzerinden manuel ayarlamalar yapmak gerekebilir. İşte adım adım önerilen yöntemler:
- Mevcut DNS Ayarlarını Kontrol Etme
İlk olarak, terminalde aşağıdaki komutla şu anki DNS sunucularını görebilirsiniz:
Burada, sisteminizin hangi DNS adreslerini kullandığını detaylı şekilde görebilirsiniz. VPN veya proxy kullanıyorsanız, bu listenin dışında kalan IP adresleri DNS leak işaretidir.
- DNS Ayarlarını Manuel Olarak Güncelleme
Eğer DNS leak tespit ettiyseniz, sisteminizdeki DNS ayarlarını sabit ve güvenilir sunuculara yönlendirmek için aşağıdaki komutları kullanabilirsiniz:
1networksetup -setdnsservers "Wi-Fi" 1.1.1.1 1.0.0.1
Buradaki "Wi-Fi" yerine kullandığınız bağlantı adını yazmalısınız. Bu komut, DNS sorgularını Cloudflare DNS (1.1.1.1 ve 1.0.0.1) adreslerine yönlendirir. Alternatif olarak Google DNS veya başka güvenilir DNS sağlayıcıları da kullanılabilir.
- DNS Ayarlarını Sıfırlama ve Test Etme
Değişiklikleri uyguladıktan sonra, DNS sorgularını test etmek için şu komutla DNS sunucularını temizleyebilirsiniz:
Ardından, DNS leak testi yapan web siteleri veya terminal komutlarıyla DNS sızıntısının olup olmadığını kontrol edin.
- Otomasyon ve Kestirmelerde Güncel DNS Ayarlarını Entegre Etme
Kestirmelerde otomatik olarak DNS ayarlarını güncellemek veya DNS leak'i engellemek için, terminal komutlarını veya networksetup komutlarını içeren scriptleri kullanabilirsiniz. Böylece, VPN bağlantısı aktifken DNS ayarları otomatik olarak güncellenir.
Bu adımlar, kestirmeler aracılığıyla gerçekleştirilen otomasyonlarda DNS leak ve ağ gecikmesi sorunlarını azaltmaya yardımcı olur. Ancak, unutulmamalıdır ki, sistem seviyesinde yapılan bu düzenlemeler, VPN veya proxy ayarlarına uygun şekilde yapılandırılmalıdır.
DNS leak ve ağ gecikmesi sorunları, özellikle güvenlik ve gizlilik açısından ciddi sorunlar doğurabilir. Bu nedenle, sisteminizin ve kestirmelerinizin sürekli güncel ve doğru yapılandırıldığından emin olmak önemlidir.