VPN yönlendirme tablosu size ne söyler ve neyi söyleyemez
Yüklenen önekler yerel iletim talimatlarıdır, uzak hizmetlerin envanteri değildir. Tabloyu neyi kanıtladığı için okuyun, sonra sahibine sorun.
Bağlanır, bir yol listesi çalıştırır ve hiç duymadığınız bir alt ağın tünele işaret ettiğini görürsünüz. O satır bir şeyi kesin olarak söyler, birkaç şeyi ise hiç söylemez. Bu makinenin paketleri o öneke nasıl ileteceğini kaydeder, orada hangi ana makinelerin bulunduğuna dair hiçbir şey ve hesabınızın neye ulaşabileceğine dair de hiçbir şey yoktur. Doğru okumak bir dakika sürer; envanter olarak okumak ise unutmak için çok daha uzun sürer.
Tabloyu yerel talimatlar olarak okuyun
Yol, yerel çekirdeğin tuttuğu bir iletim talimatıdır: bu önek için bu arayüzü ve bu sonraki atlamayı kullanın. Önek uzunluğu talimatın ne kadar belirgin olduğunu belirler ve en uzun eşleşme kazanır. Bu kuralda izinlerden, hizmet sağlığından veya uzak topolojiden hiç söz edilmez.
İlke kuralları tabloya bakılmadan önce devreye girebilir, bu yüzden bir yol var olabilir ve yine de belirli bir paketin kullandığı yol olmayabilir. Kuralları tablonun yanında okuyun, sonra belirli bir hedef için çekirdeğe hangi yolu seçeceğini sorun. Tek bir adres için cevap, bir sayfa önekten daha değerlidir ve istemcinin uyguladığı işaretleri, ad alanlarını ve arayüz bağlamalarını yansıtan tek cevaptır.
Geniş bir önek katalog değildir
Tünelden yönlendirilen bir /16, on altı bin ulaşılabilir ana makine anlamına gelmez ve varsayılan yol daha da azını ifade eder. Neyin yanıt vereceğine sunucu, neye izin verildiğine güvenlik duvarı, neyin yetkilendirildiğine hesap karar verir.
Dar bir tablonun ters tuzağı vardır: olmayan bir önek, hedefe başka bir yoldan ulaşılabildiği veya basitçe hiç yönlendirilmediği anlamına gelebilir. Bu iki durum siz test edene kadar aynı görünür. Tabloyu, kullanmanız söylenen kaynakla karşılaştırın; VPN'in ne içermesi gerektiğine dair beklentilerinizle değil.
Girdiler nereden gelir
Yollar en az dört yerden gelir: yapılandırma dosyası, bağlantı kurulurken bir yolu iten sunucu, arayüzü sahiplenen bir ağ yöneticisi ve bir olay sırasında komut yazan bir kişi. Her birinin ömrü ve sahibi farklıdır.
Kesinti sırasında yazılan yol, yeniden başlatmada kaybolan yoldur ve kimsenin belgelerinde görünmez. Sunucunun ittiği bir yol sunucu değiştiğinde değişir, bu yüzden açıklanamayan yeni bir önek genellikle istemci değişikliğinden sonra değil, geçit güncellemesinden sonra ortaya çıkar. ip-route kılavuzu bayrakları okumanız gerekirse tablo ve alan sözdizimini belgeler.
Yolu hizmet sözleşmesine göre denetleyin
Yararlı karşılaştırma, tablo ile size vaat edilen hizmet arasındadır: ad, adres kapsamı, bağlantı noktası ve sahip. Bu dördünü önekin yanına yazın ve boşluklar görünür hale gelir.
ip route show table all dev tun0
ip route get 10.20.5.9
ip rule show
Önek varsa ve hizmet yine de başarısız oluyorsa, tablo işini yapmıştır ve sorun başka yerdedir: ad çözümleme, karşı tarafta bir güvenlik duvarı veya doğru grubu olmayan bir hesap. Önek yoksa soru, ne yazılacağı değil, onu kimin sağlaması gerektiğidir. İki cevaptan her biri sırada sorulacak bir ekibi adlandırır ve bir yol tablosunu okumanın tek yararlı çıktısı budur. Terminali kapatmadan önce o adı yazın.
Her değişikliğin öncesini ve sonrasını tarih ve arayüzle birlikte kaydedin. Bir yol tablosu, bir makinede bir anın görüntüsüdür ve ancak biri ne zaman alındığını yazdığında kanıt olur.