Cihazın IP adresini bilmek, sunduğu hizmetin hangi portta bulunduğunu her zaman söylemez. DNS-SD kayıtları hizmet bilgisini daha yapılandırılmış biçimde sunabilir.
Temel yaklaşım
DNS-SD, hizmet örnekleri için PTR, SRV ve TXT gibi DNS kayıtlarını birlikte kullanır. SRV hedef adını ve portu belirtirken TXT ek özellikler taşıyabilir. Bu yaklaşım hem yerel keşif senaryolarında hem yönetilen DNS altyapılarında kullanılabilir.
Uygulama adımları
- Bulunan hizmet türünü, örnek adını ve kaynak protokolü ayrı alanlarda tutun.
- SRV hedefinin adres çözümlemesini ve bildirilen portu doğrulayın.
- TXT alanlarını cihazın iddiası olarak saklayın; kimlik bilgisi veya parola gibi yorumlamayın.
Pratik örnek
Bir yazdırma hizmeti standart dışı port bildirebilir. Sadece yaygın yazıcı portlarını deneyen bir kontrol bunu kaçırırken hizmet duyurusu doğru hedefi gösterebilir. Buna rağmen gerçek yazdırma erişimi ayrıca test edilmelidir.
Sonucu doğru yorumlayın
Duyuru alınması hizmetin sağlıklı çalıştığını garanti etmez. Uyuyan cihazlar, eski önbellekler ve erişim kuralları bağlantıyı etkileyebilir. Envanterde duyuruldu ve bağlantı doğrulandı durumlarını ayırmak daha anlaşılır sonuç verir.
Kaynak ve devam okuması
Protokol veya komut ayrıntıları: RFC 6763. Adımlar ve örnek senaryo IPScans editoryal anlatımıdır.