MikroTik, dünya çapında yaygın olarak kullanılan bir ağ donanımı markasıdır ve çeşitli ağ yönetim ihtiyaçlarını karşılamak için güçlü bir yazılım olan RouterOS’u sunmaktadır. MikroTik cihazları, internet trafiğini yönetmek, ağ güvenliğini sağlamak, ağ servislerini optimize etmek ve daha pek çok işlevi yerine getirmek için geniş bir özellik yelpazesi sunar. Bunlardan biri de DNS hizmetleridir. MikroTik cihazlarında DNS dışarıdan erişimlerin kapatılması, güvenlik amacıyla oldukça önemlidir.
Bu makalede, MikroTik cihazlarında DNS dışarıdan erişimleri nasıl engelleyebileceğinizi, güvenlik politikalarınızı nasıl geliştirebileceğinizi ve bu işlemi nasıl yapılandıracağınızı 4000 kelimelik bir açıklama ile detaylandıracağız.
1. DNS Nedir ve Neden Önemlidir?
İçindekiler
DNS (Domain Name System), internetin telefon rehberi gibi çalışır. Web sitelerinin isimlerini (örneğin www.example.com) IP adreslerine (örneğin 192.168.1.1) çevirir. Bu, internet kullanıcılarının web sitelerine erişmesini sağlayan temel bir sistemdir.
DNS hizmetlerinin dışarıdan erişilebilir olması bazı durumlarda güvenlik açıklarına yol açabilir. Birçok kötü niyetli kullanıcı veya hacker, DNS üzerinden ağınıza saldırabilir veya servislerinizi istenmeyen yönlendirmelerle değiştirebilir. Bu nedenle, DNS dışarıdan erişimlerinizi kontrol altına almak oldukça kritik bir güvenlik adımıdır.
2. MikroTik’te DNS Dışarıdan Erişimleri Neden Kapatmalısınız?
MikroTik cihazlarında DNS dışarıdan erişimleri kapatmanın birkaç önemli nedeni vardır:
- Güvenlik Sağlama: DNS sorgularına dışarıdan yapılacak saldırılar, sisteminizi zararlı yazılımlara karşı savunmasız hale getirebilir.
- Yetkisiz Erişimin Engellenmesi: Dışarıdan yapılan DNS istekleri, ağınıza yetkisiz kişilerin giriş yapmasına neden olabilir.
- Veri Sızıntılarını Önleme: Dışarıya yönlendirilen DNS sorguları, verilerinizin dışarıya sızmasına neden olabilir. Bu, kullanıcı adı, şifre gibi hassas bilgilerin açığa çıkmasına yol açar.
- Performans İyileştirmesi: Dışarıdan DNS taleplerinin engellenmesi, ağ üzerindeki gereksiz yükü azaltarak performansı artırabilir.
3. MikroTik DNS Konfigürasyonu Temelleri
MikroTik cihazlarınızda DNS yapılandırmasını yapabilmek için öncelikle RouterOS üzerindeki DNS ayarlarını doğru bir şekilde yapmalısınız. Aşağıda MikroTik cihazlarında DNS yapılandırması için genel adımları bulabilirsiniz.
3.1. DNS Yapılandırması
- Adım 1: MikroTik cihazınıza Winbox veya WebFig üzerinden giriş yapın.
- Adım 2: Sol menüde “IP” kısmını tıklayın, ardından “DNS” seçeneğine tıklayın.
- Adım 3: DNS ayarlarını yapabileceğiniz pencerede aşağıdaki gibi yapılandırmalar yapabilirsiniz:
- Servers: DNS sunucularının IP adreslerini buraya girin. Çoğu zaman, internet servis sağlayıcınızın (ISP) DNS sunucusu veya halka açık DNS sunucuları (Google DNS, Cloudflare DNS vb.) kullanılır.
- Allow Remote Requests: Bu ayarın aktif olması, dışarıdan gelen DNS isteklerine izin verir. Eğer bu özelliği kapatmak isterseniz, dışarıdan DNS talepleri engellenmiş olur.
3.2. DNS Dışarıdan Erişim Engelleme
Dışarıdan DNS erişimini kapatmak için birkaç adım vardır. Bu adımlar aşağıda sıralanmıştır.
- Adım 1: MikroTik cihazınıza giriş yapın.
- Adım 2: Sol menüde “IP” kısmına tıklayın ve ardından “Firewall” sekmesini seçin.
- Adım 3: Yeni bir kural oluşturun. “Filter Rules” sekmesinden “Add” butonuna tıklayın.
- Adım 4: Kuralı şu şekilde yapılandırın:
- Chain: Input
- Protocol: UDP
- Dst. Port: 53
- Action: Drop
Bu kuralla, dışarıdan gelen DNS (port 53) isteklerini engellemiş olursunuz.
3.3. İleri Düzey DNS Güvenliği
Daha ileri düzey güvenlik için, MikroTik cihazlarında DNS dışarıdan erişimlere karşı birkaç ilave adım alabilirsiniz:
- DNSSEC (DNS Security Extensions) Kullanımı: DNSSEC, DNS sorgularını doğrulamak için kullanılan bir güvenlik protokolüdür. Bu özellik, DNS verilerinin doğruluğunu sağlar.
- EDNS (Extended DNS) Kullanımı: EDNS, DNS sorgularını genişletmek için kullanılan bir protokoldür ve DNS üzerinden yapılan saldırılara karşı korunmanıza yardımcı olabilir.
- DNS Caching: MikroTik cihazınızda DNS önbellekleme yaparak dışarıdan yapılan her DNS isteğinin yerel ağda cevaplanmasını sağlayabilirsiniz. Bu, dışarıdan gelen DNS taleplerini minimuma indirger.
4. MikroTik’te DNS Saldırılarına Karşı Alınabilecek Önlemler
MikroTik cihazınızda DNS hizmetini dışarıya kapatmanın yanı sıra DNS saldırılarına karşı daha fazla güvenlik önlemi alabilirsiniz.
4.1. DNS Flood (Hizmet Reddi) Saldırıları
DNS Flood saldırıları, bir DNS sunucusuna aşırı miktarda istek göndererek hizmetin aksamalarına veya çökmesine neden olur. Bu tür saldırılara karşı korunmak için:
- MikroTik cihazınızda Rate Limiting uygulaması yapabilirsiniz.
- DNS sorguları için DDoS (Distributed Denial of Service) koruması kullanabilirsiniz.
4.2. DNS Spoofing
DNS Spoofing (yanıltma), kötü niyetli kullanıcıların yanlış DNS bilgisi ile ağ trafiğinizi yönlendirmesidir. Bu saldırılara karşı korunmak için:
- MikroTik cihazınızda DNSSEC kullanabilirsiniz.
- DNS taleplerini doğrulamak için IP kaynak adresi kontrolleri yapabilirsiniz.
4.3. DNS Tunneling
DNS Tunneling, kötü niyetli bir kullanıcının DNS protokolünü kullanarak ağınıza sızmasına olanak verir. Bu tür saldırılara karşı korunmak için:
- MikroTik cihazınızda Deep Packet Inspection (DPI) kullanabilirsiniz.
- DNS dışındaki tüm trafik için firewall kuralları ekleyebilirsiniz.
5. MikroTik DNS Dışarıdan Erişim Kapatma: Adım Adım Rehber
Aşağıda, MikroTik cihazında DNS dışarıdan erişimlerini adım adım kapatma işlemi için bir rehber yer almaktadır:
Adım 1: MikroTik Cihazınıza Giriş Yapın
MikroTik cihazınıza Winbox veya WebFig kullanarak giriş yapın.
Adım 2: DNS Ayarları Yapılandırması
- IP menüsüne tıklayın ve ardından DNS sekmesine geçin.
- Allow Remote Requests seçeneğini devre dışı bırakın. Bu, dışarıdan gelen DNS isteklerini engelleyecektir.
Adım 3: Firewall Kuralları Ekleyin
- Firewall menüsüne gidin ve yeni bir Filter Rule ekleyin.
- Kuralda Chain: Input, Protocol: UDP, Dst. Port: 53 ve Action: Drop değerlerini seçin.
- Bu kural, dışarıdan gelen DNS isteklerini engelleyecektir.
Adım 4: DNS Güvenliğini Artırın
DNSSEC, EDNS gibi özellikleri etkinleştirerek DNS güvenliğini daha da artırabilirsiniz.
Adım 5: Test Edin
Yapılandırma işleminden sonra, dışarıdan DNS taleplerinin engellendiğini test edin. Bunu farklı cihazlardan ve ağlardan DNS sorguları yaparak kontrol edebilirsiniz.