Windows VPN adlarınızı neden hiç ayarlamadığınız bir DNS sunucusuna gönderiyor
Bağdaştırıcıdaki DNS'i değiştirmek sorunu çözecek gibi görünür. Bir ad alanı kuralı bu listeyi geçersiz kılabilir ve kural yoksa Windows birkaç bağdaştırıcıya sorar.
VPN bağdaştırıcısında DNS sunucusunu ayarlıyorsunuz, yeniden bağlanıyorsunuz ve özel ad hâlâ bu dizüstü bilgisayarda kimsenin yapılandırmadığı ofis çözümleyicisinden geliyor. Sonuç, ayarın yok sayıldığı izlenimini veriyor ve bir anlamda öyle, çünkü bağdaştırıcı listesi bir karar değil, adaylar kümesi. Windows adları, belirli bir sonek için başka bir sunucu atayabilen bir ad alanı ilkesiyle çözer ve bu ilke bağdaştırıcı ayarına bakılmadan önce uygulanır. Kazanan kuralı bulmak, hangi tabloyu okuyacağınızı bildiğinizde beş dakikalık bir iştir.
Neyi değiştirdiniz ve gerçekte ne karar veriyor
Bağdaştırıcıdaki DNS adresi, istemciye o arayüzün sorguları nereye gönderebileceğini söyler. Ad çözümleme ilkesi tablosu, istemciye belirli bir ad alanı için sorguları nereye göndermesi gerektiğini söyler ve ada göre değerlendirilir, bağdaştırıcıya göre değil. Bir kural yazdığınız sonekle eşleştiğinde o kuralın sunucuları kullanılır ve bağdaştırıcı listesi o arama için önemini yitirir.
Bu yüzden aynı dizüstü bilgisayardaki iki ad aynı anda farklı yollar izleyebilir. Kurumsal sonekin altındaki bir ana bilgisayar kendi kuralına uyar; genel bir ad varsayılan yolu izler, bu da genellikle ilk yanıt veren bağdaştırıcı anlamına gelir.
Tablo bir adı nasıl eşleştirir
Kurallar ad alanına göre anahtarlanır ve en belirgin eşleşme kazanır. corp.example için kural vpn.corp.example için geçerlidir ve example.net için geçerli değildir. . ad alanına sahip bir kural, diğer kuralların kapsamadığı her şeyi kapsar, bu da onu listedeki en tehlikeli girdi ve ilgisiz bir site tünelden çözüldüğünde kontrol etmeye değer girdi yapar.
Bir kural ayrıca bir yorum, girdiyi devre dışı bırakan bir ilke ve DNS adresleriyle hiç ilgisi olmayan güvenlik ayarları taşıyabilir. Devre dışı bir kural yapılandırmada görünür kalır ama etkisi olmaz, bu yüzden kâğıt üzerinde doğru görünen bir girdi profil değişikliğinden sonra da etkisiz kalabilir.
Dilek listesini değil, geçerli tabloyu okuyun
Yapılandırılmış kurallar ve geçerli kurallar iki farklı sorudur. Get-DnsClientNrptRule makinede ne olduğunu listeler. Get-DnsClientNrptPolicy -Effective istemcinin gerçekte ne uygulayacağını, ilke ve yerel ayarlardan birleştirilen değerlerle gösterir.
Bu çıktıdaki soneki test ettiğiniz adla karakter karakter karşılaştırın. corp.example için kural, corp.example.com ile biten bir adı yakalamaz ve sonda bir yerde nokta olup diğerinde olmaması eşleşmeyi değiştirmeye yeter.
Kural yoksa Windows birden fazla bağdaştırıcıya sorar
Tabloda hiçbir şey adı talep etmediğinde istemci sorguyu birkaç arayüzden gönderip ilk gelen yanıtı alabilir. Sonuç zamana bağlıdır: aynı ad pazartesi kablolu bağdaştırıcıdan, salı tünelden çözülebilir ve hiçbir bağdaştırıcının yapılandırmasında bu farkı açıklayan bir şey yoktur.
İki çıkış yolu var. Kararın artık bir yarış olmaması için ad alanına bir kural ekleyin veya DNS istemci ilkesiyle paralel davranışı kapatın ve daha yavaş ama belirli çözümlemeyi kabul edin. Birincisi genellikle bölünmüş tünelli VPN'e daha uygundur, çünkü sıraya güvenmek yerine amacı belgeler.
Çözümleyiciyi tamamen atlayan yollar
Güvenli DNS etkin bir tarayıcı kendi çözer ve Windows'a yalnızca adresi verir, bu yüzden kural tablosu adı hiç görmez. Kendi çözümleyicisi olan ortamlarda oluşturulmuş istemciler de aynı şekilde davranabilir. Bir ad bir uygulamada çözülüp aynı makinede başka birinde başarısız olursa, ilkeye dokunmadan önce iki çözümleme yolunu karşılaştırın.
Uygulamanın önceki oturumdan önbelleğe alınmış bir adrese bağlanıp bağlanmadığını da kontrol edin. Clear-DnsClientCache ve ardından aynı arama, eski bir sonuçtan çıkarım yapmaktan daha temiz bir yanıt verir.
Başarısız olan adla test edin
Rapordaki tam ana bilgisayar adını çözün, genel bir hız testi alan adı değil, ve hangi sunucunun yanıtladığını not edin. Ardından tek bir şeyi değiştirin: kuralı, bağdaştırıcı listesini veya ilke atamasını, ve yeniden bağlandıktan sonra aynı aramayı yineleyin ki uygulanan durum yeniden kurulsun.
Ad çözülüyor ama hizmet yine de reddediyorsa DNS düzenlemeyi bırakın. Sıradaki yararlı adım adres ve oraya giden yoldur, çünkü ad çözümleme işini çoktan yaptı.