Ana sayfa→Teknoloji & İnovasyon
Teknoloji & İnovasyon

Tailscale Çıkış Düğümleri ve Alt Ağ Yönlendiricileri Farklı Görevler Üstlenir, Yanlış Seçim DNS’inizin Gideceği Yeri Değiştirir.

Tailscale , ev ağıma ulaşmamı ve trafiğimi bu ağ üzerinden yönlendirmemi kolaylaştırıyor. Birçok kişi gibi çıkış düğümleri ile alt ağ yönlendiricilerini…

User Avatar
Ahmet AvcıEditör
5 dk okuma

Tailscale, ev ağıma ulaşmamı ve trafiğimi bu ağ üzerinden yönlendirmemi kolaylaştırıyor. Birçok kişi gibi çıkış düğümleri ile alt ağ yönlendiricilerini aynı özelliğin iki versiyonu olarak görüyordum. İkisi de yönetici onayı gerektirir, trafiği iletir ve bana bir otel odasından ev ağıma ulaşma imkanı tanır. Her şey yolunda çalıştığı için DNS’i nasıl işlediğine dair ayrıntılara bakmadım. Görünüşe göre farklı şekilde işliyorlar.

Artır

XDA

SayarBilgi sitesini Google’da tercih edilen kaynak olarak seç

Google’da

Kaynak olarak ekle

Google Discover’dan takip et

Subnet routing for Tailscale

Alt ağ yönlendiricisi, herhangi bir onaylı tailnet cihazından ulaşabileceğim cihazları değiştirir. Buna karşılık çıkış düğümü, trafiğimin ve DNS sorgularımın nereden geldiğini değiştirir. Yani yanlış özelliği seçerseniz, DNS hataları görmeyesiniz; çünkü bu sorgulamalar siz niyet etmediğiniz bir yerde yanıtlanır.

Bir alt ağ yönlendiricisi yalnızca işaretlediğiniz ağı açığa çıkar

Tek bir IP aralığı için trafiği iletir ve DNS’i olduğu gibi bırakır

Varsayılan olarak alt ağ yönlendirmesini etkinleştirmenin DNS üzerinde etkisi yoktur. 192.168.1.0/24 gibi bir alt aralıktaki cihazları tailnet’inizden ulaşılabilir kılar ve yalnızca o aralığa yönelik trafik yönlendiriciye tünellenir. Bu cihazlar otomatik olarak tailnet’e katılmaz. Alt ağ yönlendirmesiyle DNS sorgulamalarınız yine ücretsiz Wi-Fi çözümleyicisi üzerinden gider. Çünkü DNS sorgulamaları o aralığa gitmez, dolayısıyla tüneli kullanmaz.

Tailscale’in belgeleri, cihazların varsayılan olarak yerel DNS ayarlarını kullandığını söyler; böylece laptopum ve telefonum kahve dükkanı veya otelin verdiği DNS çözümleyicisini sormaya devam eder. Bu durumu, belirli bir cihaza erişmek için ana adları kullanmaya çalışırken fark edersiniz. ssh pi.home.lan kullanarak bir cihazı aramaya çalışırsanız, evden uzakta kullandığınız yerel çözümleyici bu adları tanımadığı için başarısız olur. Terminalde ssh 192.168.1.30 komutunu çalıştırırsanız çalışır, çünkü adres ilan edilen aralığın içine düşer.

Checking Home server for Tailscale's exit node from Terminal

Tailscale’ın MagicDNS isimleri çalışmaya devam eder, çünkü bu isimler istemci tarafından doğrudan yönetilir. Bu nedenle ev router’ınızın arkasındaki yazıcı çalışmaz, çünkü tailnet’in bir parçası değildir. Genel amaçlı Wi-Fi, subnet yönlendiricisi DNS’i hiç işlemediği için yaptığınız her sorguyu görmeye devam eder.

Çıkış düğümü, DNS’inizi o cihazın çözücüsüne yönlendirir

Tailnet isim sunucularınız, siz etkinleştirmediğiniz sürece atlanır

          Tailnet’inizdeki birçok cihaz çıkış düğümü olarak görev yapabilir; ev sunucunuz veya Android TV kutunuz buna örnek verilebilir. Bir istemci bir çıkış düğümü seçtiğinde, internet trafiği bu cihaz üzerinden akar. Evde bir çıkış düğümü kurabilir ve seyahat ederken bunu kullanabilirsiniz. Tailscale’ın DNS dokümantasyonu, çıkış düğümü kullanan bir cihazın, global ve bölünmüş DNS isim sunucularınızdan bağımsız olarak tüm alan adları için o düğümü kendi DNS çözücüsü olarak kullandığını belirtiyor.

          Pratikte telefonunuz, DNS sorgularını tünel üzerinden ev sunucunuza gönderir ve sunucunun çözücüsü bu sorguları yanıtlar. Bu çözücü bir Pi-hole ise, ev Wi-Fi’nizde kullandığınız aynı reklam engelleyiciyi ve bildiği yerel isimlerin çözümlemesini kullanabilirsiniz. Sunucunuz ISP’nizin DNS’ini kullanıyorsa, yanıtı ISP’niz verir ve hiçbir filtreleme elde etmezsiniz. Her iki durumda da genel amaçlı Wi-Fi, sorgular şifreli bir tünel içinde aktığı için bu sorguları görmeye devam eder.

          Sorun şudur ki bu durum ev ağınızdaki DNS yapılandırmasını geçersiz kılar. Bu nedenle, çıkış düğümü aktifken, yönlendiricinin yönetim konsolundaki Cloudflare veya Quad9 isim sunucusu, o isim sunucusu için Çıkış düğümüyle kullan seçeneğini etkinleştirmediğiniz sürece atlanır.

          Yanlış olanı seçerseniz, DNS sorunlarına benzeyen problemlerle karşılaşırsınız

          Her uyumsuzluk farklı ve sessiz bir şekilde başarısız olur

          Sadece evinizdeki cihazların ana bilgisayar adlarının yoldayken çalışmasını istiyorsanız ve bir çıkış düğümünü açtıysanız, bu adlar muhtemelen çözülecektir; ancak artık açtığınız her web sitesi ev bağlantınızın yönlendiricisini kullanır ve ayarladığınız bir Cloudflare veya Quad9 çözücüsü göz ardı edilir. Bir adlandırma sorununu çözmek için tüm bağlantıyı yeniden yönlendirmeniz gerekir.

          Pi-hole’ın reklam engelleme özelliğinin her yerde çalışmasını istiyorsanız, bir alt ağ yönlendiricisi kurun. Bu cazip görünse de, telefonunuz yine de otelin çözücüsünü ister. Böylece reklamlar sıradığı gibi yüklendiğinde, Pi-hole’ın bozuk olduğunu varsayarsınız. Aynı şey, bir cihaz alt ağ yönlendiricisi ve bir çıkış düğümü olarak çalışırken telefonunuzun çıkış düğümünü hiç seçmediği durumlarda da olur.

          Belirtiler DNS’de ortaya çıktığı için, çözücüyü suçlamak doğal bir tepkidir. Hangisinin aslında sorguları yanıtladığını her zaman kontrol edebilirsiniz. Hızlı bir nslookup nas.home.lan komutu çalıştırın ve ad çözüldüyse ev DNS’iniz devrede demektir. Çözülmüyse, aramalar başka bir yere gidiyor demektir. Bunu çıkış düğümü açık ve kapalıyken birer kez denediğinizde, fark ortadadır.

          DNS’yi iki yönetici konsolu ayarıyla yönlendirebilirsiniz

          Çıkış düğümleri için DNS’yi düzeltme ve alt ağ yönlendirmesi için bölme

          Alt ağ yönlendiricisiyle ana bilgisayar adlarının çalışmasını sağlamak için bir bölünmüş DNS kaydı ekleyin. Tailscale’in yönetici konsolunda, ev alanınız için home.lan gibi kısıtlı bir ad sunucusu ekleyin ve bunu ev DNS sunucunuzun IP adresine yönlendirin. Bu özel IP, ilan edilen aralığın içinde yer aldığından aramalar alt ağ yönlendiricisi üzerinden eve gider. Ancak Tailscale, kısıtlı ad sunucusunun yalnızca belirli bir arama alanı için yapılan DNS sorgularına uygulandığını belirtir. Geri kalanı yine kullandığınız yerel çözücü üzerinden gider. Yani nas.home.lan çalışır, geri kalanı ise yeniden yönlendirilmez.

          Çıkış düğümü kullanırken, yerinde tutmak istediğiniz her ad sunucusu için “Çıkış düğümü ile kullan” seçeneğini açın; aksi halde sorgular çıkış düğümünün çözümleyicisine düşer. Tüm cihazların yerel DNS’ini görmezden gelip kendi tailnet’inizin sunucusunu kullanmasını isterseniz, tanımladığınız global ad sunucuları için “DNS sunucularını değiştir” özelliğini etkinleştirin. Bundan sonra, her zaman açık tek bir makine aynı anda hem alt ağ yönlendiricisi hem de çıkış düğümü olabilir.

          DNS yanıtlarının nereden geldiğini belirleyin ve özelliği seçin

          Ev cihazlarınıza erişirken DNS’inizde kalmasını sağlamak için bir alt ağ yönlendiricisi kullanın ve bu cihazların ana bilgisayar adları için bölünmüş DNS ekleyin. Ev çözümleyicinizin sorgularınızı yanıtlaması için ise bir çıkış düğümü kullanın ve hangi sunucuların birlikte geleceğini belirleyin. Her iki durumda da, ona güvenmeden önce hangi çözümleyicinin yanıtladığını kontrol etmeniz gerekir.

          Tailscale, özel bir ağ içindeki kaynaklara uzaktan erişebilmeniz için belirli ağ bağlantıları oluşturmanızı sağlayan bir araçtır.

          İlginizi Çekebilir: Kanada’nın Yeni Ulusal Güvenlik Stratejisi Teknolojiyi Ön plana Çıkarıyor →
          Kaynak: XDA Developers ↗Kaynak yazarı: Samir Makwana
          💬 SayarBilgi Topluluğu

          Bu Gelişmeyi Toplulukta Değerlendirin

          Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.

          Topluluk Canlı Akışı →
          💬 Topluluk Masası & Tartışma

          Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.

          Foruma Katıl & Yanıtla ➔
          Forumda sor / tartış
          TOPLULUĞUN SESİ

          Söz sizde.

          0 yorum

          Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.

          Sohbete katıl

          E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

          Yorumunuz yayımlanmadan önce onay bekleyebilir.

          BİR SONRAKİ OKUMA

          Merak etmeye devam

          Tümünü gör ↗

          Neyi merak ediyorsun?

          En az 3 karakter yazın.

          Keşfet