Yosemite: DNS takma adı kullanırken bağlantı yavaş


1

Yosemite’e güncelleme yapıldığından beri Mac’imden bir DNS diğer adı olan ssh yaklaşık 7-8 saniye sürüyor.

Yosemite kullanan birden fazla Mac'te aşağıdakileri gözlemledim. Bir ana bilgisayar adı alfa ve bunun için aa adında bir DNS diğer adı olduğunu varsayalım . Hedefin işletim sistemi önemli değil.

1) nitelenmemiş bir ana bilgisayar adı takma adına ssh (DNS'de CNAME kaydı), örneğin ssh aa , bağlanmak için yaklaşık 7-8 saniye sürer
2) hemen aynı ssh komutunu tekrarlamak, ssh aa , "normal" süre içinde bağlanır ( <1s)
3) tam nitelikli bir ana bilgisayar adı takma adı olan ssh , örneğin, ssh aa.example.com normal süre içinde
4) ssh'yi normal bir ana bilgisayar adına (DNS'deki bir kayıt), örneğin, ssh alpha.ornek'e bağlar. Nitelikli veya niteliksiz olsun, com normal süre içerisinde bağlanır.

Ssh -vvv kullanılırken toplam gecikme bir yerdedir:

$ ssh -vv aa
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug2: ssh_connect: needpriv 0
    *delay of 7-8 seconds*
debug1: Connecting to aa [10.10.1.2] port 22.
debug1: Connection established.
...

Görüntülenen ana bilgisayar adı dışında, 4 senaryodan herhangi biri arasında çıktı farkı yoktur.

Bu, Yosemite’in her sürümünde mevcut sürüm 10.10.3’e geldi.

İnterneti birçok kez aradım ve bu soruna tek bir referans bulamadım. Fikirler?

Yanıtlar:


1

Hiçbir şey açıklamamasına rağmen bunun için bir "düzeltme" buldum.

Kuruluşumuzda, beklediğiniz gibi, farklı siteler için hiyerarşik olarak düzenlenmiş “standart” DNS var. Biz de büyük ölçüde düz olduğu bir Active Directory yapısına sahiptir. Resolv.conf (aslında Ağ Ayarları'nda tanımlanmıştır) yerel DNS etki alanımı arama alanı olarak listeledi. AD alanını arama alanı olarak eklemenin sorunu çözdüğünü kazara keşfettim!

Öyleyse şimdi şöyle bir şeyim var:

search mysite.example.com ad.example.com

Şimdi, nitelenmemiş bir diğer adı ssh'lamak, ana bilgisayar adının başka hiçbir biçiminden daha fazla zaman almaz.

Gerçekten tuhaf ve bunun neden düzeltildiğini bilmiyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.