Bir Tailscale ana bilgisayarı ulaşılamaz: alt ağ yönlendiricisi mi çıkış düğümü mü?
Önce eksik hedefi ayırın: özel bir NAS duyurulmuş bir alt ağ gerektirir, genel gezinme ise çıkış düğümü gerektirir.
Bir Tailscale ana bilgisayarı yanıt verirken diğeri karanlıkta kalıyor ya da her şey, genel siteler yanlış ülke bildirmeye başlayana kadar çalışıyor. İki şikâyet de „Tailscale bozuk“ olarak geliyor ve ikisi de genellikle yanlış hedef için açılmış yanlış yapı. Alt ağ yönlendiricisi özel bir ağı tailnet'e açar, çıkış düğümü ise internet trafiğinin nereden çıktığını değiştirir. Önce başarısız hedefi ayırın, sonra onu kapsayan rolü seçin.
Başarısız olan hedeften başlayın
Çalışmayan adresi veya adı ve bunun ne tür bir şey olduğunu yazın. Başka bir sahanın arkasındaki özel LAN'deki cihaz, kendi segmentinizdeki hizmet ve genel bir web sitesi, aynı istemciyi tesadüfen paylaşan üç yönlendirme sorunudur. Ayrım kozmetik değil, çünkü iki yapı farklı hedef kümelerini kapsar. Birini açmak diğeri için hiçbir şey yapmaz ve karışıklığın tüm kaynağı budur.
Adres ailesine de dikkat edin. Yalnızca IPv4 olarak duyurulan bir alt ağ, IPv6 hedeflerini yerel yolda bırakır; bu, biri iki yönlendirme tablosunu karşılaştırana kadar kısmi bir arıza gibi okunur. Yolun nasıl olmasını beklediğinizi yazın ki testin sonra itiraz edecek bir şeyi olsun.
Tailscale'i hiç çalıştırmayan bir cihaza ulaşın
Yönlendirici belirli aralıkları tailnet'e duyurur, sonra paketleri tailnet ile özel segment arasında iletir, böylece o segmentteki cihazların kendi istemcisine gerek kalmaz. Ofisteki NAS'a evden bir dizüstü bilgisayarla ulaşmak tam olarak bu durumdur. Yönlendirici o taraftaki tek tailnet üyesidir.
tailscale up --advertise-routes=10.40.0.0/24 --advertise-exit-node=false
ip route get 10.40.0.55
tailscale status
Duyuru, üç koşuldan yalnızca ilkidir. Yolun tailnet için onaylanması gerekir, istemcinin duyurulan yolları kabul etmesi gerekir, ve bir erişim kuralının bağlantıya izin vermesi gerekir. Bu zincir yüzünden belirti çoğu zaman yönlendiricinin çalışıp NAS'ın çalışmamasıdır. Erişilebilir bir yönlendirici tünelin çalıştığını kanıtlar; onay, istemci kabulü veya politika hakkında hiçbir şey kanıtlamaz.
Bu üç arızanın her biri yönetim konsolunda farklı görünür. Üçünü birden değiştirmek yerine sırayla kontrol edin, çünkü ikinci bir değişiklik hangisinin önemli olduğunu gizler.
Genel trafiği başka bir makineden çıkarın
Bir çıkış düğümü genel internet trafiğinizi kendi üzerinden yönlendirir; bu, diğer VPN ürünlerindeki tam tünel düzenine en yakın karşılıktır. Onun da üç ayrı onaya ihtiyacı vardır: cihaz rolü duyurur, yönetici buna izin verir ve istemci onu seçer. Bir tailnet'e katılmak varsayılan olarak başka bir üye üzerinden hiçbir şey göndermez.
tailscale up --advertise-exit-node
tailscale up --exit-node=100.101.102.103 --exit-node-allow-lan-access=false
tailscale status --json | grep -i exitnode
Bir çıkış düğümü seçmek, onun kendi LAN'ine otomatik olarak erişim vermez. LAN erişimi seçeneği tam da bunlar farklı izinler olduğu için vardır ve onu kapalı bırakmak daha güvenli varsayılandır. Diğer Tailscale kaynaklarına giden yollar, çıkış düğümü etkinken bile kendi işleyişlerini korur. Bu yüzden alt ağda barındırılan bir hizmet, genel internet yolu değişmiş olsa da çalışmaya devam edebilir.
Bir çıkış düğümü internetin sizi nasıl gördüğünü de değiştirir, yalnızca ne kadar hızlı hissettirdiğini değil. Coğrafi konum, akış katalogları ve hız sınırlarının sizin değil çıkışın adresini izlemesini bekleyin.
Yalnızca bir ana bilgisayar başarısız olduğunda üç yönlü ayrımı okuyun
Kendi segmentinizdeki yazıcı, uzak bir alt ağ yönlendiricisinin arkasındaki NAS ve genel bir site, üç farklı yolu olan üç hedeftir. Bunlardan tam olarak biri başarısız olursa kusur, istemcinin bütününe değil o hedefin yoluna aittir. Çıkış düğümü kullanılırken yerel yazıcı için olağan yanıt LAN erişimi ayarıdır. Uzak NAS için duyurulan aralığı, onay durumunu ve erişim kurallarını bu sırayla kontrol edin. Genel bir site için hangi çıkış düğümünün seçildiğini ve istemcinin onu gerçekten kabul edip etmediğini kontrol edin.
Adres çalışıp ad çalışmıyorsa yollara bakmayı bırakın. Özel DNS ayrı yapılandırılır ve yanlış adrese çözülen bir ad, engellenmiş bir yola birebir benzeyen biçimde başarısız olur. Önce adresi, sonra adı test edin; iki sonuç hangi katmanı açmanız gerektiğini söyler.
İnşa ettiğinizi düşündüğünüz yolu doğrulayın
Doğrulama bir yol sorgusu artı bir adres kontrolüdür, ping değil. Sorgu bir hedefin hangi arayüzü kullanacağını söyler, adres kontrolü hedefin gerçekte hangi aralıkta yaşadığını söyler. Başarılı bir ping ana bilgisayarın bir yerde yaşadığını söyler, ki soru bu değildir. Herhangi bir yapılandırmayı değiştirmeden önce ikisini de çalıştırın.
ip route get 10.40.0.55
ip -6 route show default
tailscale ping 10.40.0.55
Bunu tailnet'in kendi görünümüyle eşleştirin; bu, eşin doğrudan mı yoksa röle üzerinden mi bağlı olduğunu gösterir. Röle üzerinden giden yol yine de çalışır ve bu, ayıkladığınız yolla hiçbir ilgisi olmayan gecikme şikâyetlerini açıklar. alt ağ yönlendiricisi belgeleri tanıdık değilse onay adımını kapsar. Sonra kendi ağınızda hangi yapının hangi hedefi kapsadığını yazın, çünkü bir saha ekleyen sonraki kişi de aynı soruyu soracak.