Bağlı IP'ler
What linked IPs are and why they are useful
Tüm cihazlar şifrelenmiş DNS protokollerini desteklemez. Bu durumda, şifrelenmemiş DNS kurmayı düşünmelisiniz. Örneğin, bağlı IP adresi kullanabilirsiniz. Bağlı bir IP adresi için tek gereksinim, bunun bir konut IP'si olmasıdır.
Konut IP adresi, konut bir İSS'ye bağlı bir cihaza atanır. Genellikle fiziksel bir konuma bağlıdır ve bireysel evlere veya dairelere verilir. İnsanlar web'de gezinmek, e-posta göndermek, sosyal medya kullanmak veya canlı yayın akışı içeriği sağlamak gibi günlük çevrimiçi etkinlikler için konut IP adreslerini kullanırlar.
Bazen, bir konut IP adresi zaten kullanımda olabilir ve siz bu adrese bağlanmaya çalıştığınızda AdGuard DNS bağlantıyı önler. Eğer böyle bir durum olursa lütfen support@adguard-dns.io adresinden destek ekibiyle iletişime geçin, doğru yapılandırma ayarları konusunda size yardımcı olacaklardır.
Bağlı IP nasıl kurulur
Aşağıdaki talimatlar, cihaza IP adresini bağlamak aracılığıyla nasıl bağlanılacağını açıklamaktadır:
- Panoyu açın.
- Yeni bir cihaz ekleyin veya önceden bağlanmış bir cihazın ayarlarını açın.
- DNS sunucu adreslerini kullan öğesine gidin.
- Düz DNS sunucu adresleri öğesini açın ve bağlı IP'yi bağlayın.
Dynamic DNS: Why it is useful
Bir cihaz ağa her bağlandığında yeni bir dinamik IP adresi alır. When a device disconnects, the DHCP server can assign the released IP address to another device on the network. This means dynamic IP addresses change frequently and unpredictably. Sonuç olarak, cihaz her yeniden başlatıldığında veya ağ değiştiğinde ayarları güncellemeniz gerekir.
Bağlı IP adresini otomatik olarak güncel tutmak için DNS kullanabilirsiniz. AdGuard DNS, DDNS alan adınızın IP adresini düzenli olarak kontrol eder ve sunucunuza bağlar.
Dinamik DNS (DDNS), IP adresiniz değiştiğinde DNS kayıtlarını otomatik olarak güncelleyen bir hizmettir. Kolaylık sağlamak için ağ IP adreslerini okunması kolay alan adlarına dönüştürür. Bir adı bir IP adresine bağlayan bilgiler DNS sunucusundaki bir tabloda saklanır. DDNS, IP adreslerinde değişiklik olduğunda bu kayıtları günceller.
Bu şekilde, ilişkili IP adresini her değiştiğinde elle güncellemeniz gerekmez.
Dinamik DNS: Nasıl kurulur
- Öncelikle, DDNS'nin yönlendirici ayarlarınız tarafından desteklenip desteklenmediğini kontrol etmeniz gerekir:
- Yönlendirici ayarları → Ağ öğesine gidin
- DDNS veya Dinamik DNS bölümünü bulun
- Oraya gidin ve ayarların gerçekten desteklendiğini doğrulayın. Bu sadece neye benzeyebileceğine dair bir örnektir. Yönlendiricinize bağlı olarak değişebilir
- Alan adınızı DynDNS, NO-IP veya tercih ettiğiniz başka bir DDNS sağlayıcısı gibi popüler bir hizmetle tescil ettirin.
- Yönlendirici ayarlarınıza alan adını girin ve yapılandırmaları senkronize edin.
- Adresi bağlamak için Bağlı IP ayarlarına gidin, ardından Gelişmiş Ayarlar öğesine gidin ve DDNS'i yapılandır öğesine tıklayın.
- Daha önce tescil ettirdiğiniz alan adını girin ve DDNS'i yapılandır öğesine tıklayın.
Hepsi tamam, DDNS'i başarıyla kurdunuz!
Betik aracılığıyla bağlı IP güncellemesinin otomasyonu
On Windows
En kolay yol Görev Zamanlayıcı'yı kullanmaktır:
- Bir görev oluşturun:
- Görev Zamanlayıcı'yı açın.
- Yeni bir görev oluşturun.
- Tetikleyiciyi her 5 dakikada bir çalışacak şekilde ayarlayın.
- Select Run Program as the action.
- Program seçin:
- Program veya Betik alanına
powershell
yazın - In the Add Arguments field, type:
Command "Invoke-WebRequest -Uri 'https://linkip.adguard-dns.com/linkip/{ServerID}/{UniqueKey}'"
- Program veya Betik alanına
- Görevi kaydedin.
On macOS and Linux
On macOS and Linux, the easiest way is to use cron
:
- Open crontab:
- In the terminal, run
crontab -e
.
- In the terminal, run
- Bir görev ekleyin:
- Aşağıdaki satırı ekleyin:
/5 * * * * curl https://linkip.adguard-dns.com/linkip/{ServerID}/{UniqueKey}
- This job will run every 5 minutes
- Aşağıdaki satırı ekleyin:
- Save crontab.
- Make sure you have
curl
installed on macOS and Linux. - Ayarlardan adresi kopyalamayı ve
ServerID
ileUniqueKey
ifadelerini değiştirmeyi unutmayın. - Daha karmaşık mantık veya sorgu sonuçlarının işlenmesi gerekiyorsa, bir görev zamanlayıcı veya cron ile birlikte betikler (örn. Bash, Python) kullanmayı göz önünde bulundurun.