26 Mayıs 2009 Salı

OCS 2007 R2 için Internal DNS kayıtları oluşturmak

Selam,

Bu yazımda, OCS istemcilerinin herhangi bir ayar gerektirmeden OCS Sunucuya bağlanabilmeleri için gerekli DNS kayıtlarını nasıl oluşturabileceğinizi anlatacağım.


OCS istemcilerini tanıyalım. Office Communications Server altyapısına bağlanıp SIP protokolü üzerinden iletişimi kurabilen tüm yazılım ve donanımlara genel olarak OCS istemcisi denebilir. Şu anda en yaygın istemci olarak, Office Communicator 2007 R2 yazılımını gösterebiliriz. Listelemek gerekirse;

  1. Office Communicator 2007 R2
  2. Live Meeting 2007
  3. Office Communicator Mobile 2007 R2
  4. UC Phone
  5. Round Table
Tüm bu sistemler, OCS Sunucuları bulabilmek ve onlara bağlanabilmek için üzerlerine kodlanmış hazır kodlar ile gelmektedir. Tek yapmamız gereken, bizim organizasyonumuz temsil eden kisimları değiştirmektir.

Bir örnekle anlatmak gerekirse;

Office Communicator 2007 R2, açıldığında şu internal DNS sorgularını yaparak OCS sunucuya bağlanmaya çalışır:

  1. _sipinternaltls._tcp.(domain adı) (Ör: _sipinternaltls._tcp.uzman.com.tr)
  2. sip.(domain adı) (Ör: sip.uzman.com.tr)
  3. sipinternal.(domain adı) (Ör: sipinternal.uzman.com.tr)
Dıştaki DNS sunucularla ilgili sorgular da yapmaktadır ama konuyu dağıtmamak için bunlarla sınırlı tutuyorum. Bundan anladığımız, eğer DNS altyapımızda ilgili kayıtları oluştururusak, OCS istemcileri hiçbir elle ayar yapmadan sisteme bağlanabilirler.

Bunun için 2 adet kayıt oluşturmamız yeterli.

- OCS Sunucunun FQDN'ini, IP Adresine çeviren bir A (Host) tipi kayıt.
- _sipinternaltls._tcp.(domain adı) kaydını, OCS sunucunun FQDN'ine (5061 Portunda) çeviren SRV tipi bir kayıt
(Yazıyı basit tutmak için, OCS telefon yada Round Table gibi cihazların ihtiyaç duyduğu extra DNS kayıtlarına girmeyeceğim.)

Öncelikle altyapımızda kullanılan DNS sunucumuza girelim.


Gördüğünüz gibi, OCS sunucu zaten domain üyesi olduğu için kendi kaydını otomatik olarak oluşturmuş. Dolayısıyla ilk adım (A tipi kayıt) için birşey yapmamıza gerek kalmadı. Yapmamız gereken, ikinci adımda anlattığım SRV kaydını oluşturmak.

Not: Önceki yazımı okuyanlar hatırlayacaktır. Kullanıdığım AD Domain adı: uzman.local ancak seçtiğim SIP Domain adı: uzman.com.tr idi. Böyle bir durumda, gelen _sipinternaltls._tcp.uzman.com.tr türü bir SRV sorgusuna yanıt verebilmek için öncelikle uzman.com.tr isimli bir zone'a sahip olmalıyız.

DNS'te Forward Lookup Zone'da sağ tıklayıp New Zone seçiyoruz.


Sonraki adımları ekrandaki gibi girebilirsiniz (kendi zone bilginizi girmeyi unutmayın ;)




Böylece ihtiyaç duyduğumuz zone'u oluşturduk. Artık içinde, biraz önce bahsettiğimiz SRV kaydını oluşturabiliriz. Yeni oluşturduğumuz zone üzerinde sağ tıklıyoruz ve Other New Records'u seçiyoruz.


Açılan pencerede Service Location (SRV) kayıt tipini seçiyoruz.


Burada yeni SRV kaydımızı oluşturacağız.

Yukarıdaki örnekle kendi örneğiniz arasındaki bağlantıya gelecek olursak, sizdeki kayıt tipinde (domain alanında) kendi biraz önce oluşturduğunuz zone adı yazacaktır (bendekinde uzman.com.tr yazıyor) Host offering this service kısmında ise, sizin kurduğunuz OCS Standard Edition Server 'ın FQDN adresi yazacaktır (bendekinde ocs2007r2std.uzman.local yazıyor)

Yapılması gerekenler basitçe böyleydi. Bir hususta açıklama yapmak istiyorum. Sizin altyapınız daha farklı olabilir. Örneğin, hem AD Domain adınız, hem de SIP Domain adınız aynı olabilir. Böyle bir durumda, tahmin edebileceğiniz gibi zone oluşturmaya gerek yok, herşey zaten AD için daha önce sistem tarafından oluşturulmuş olan zone'da yapılacaktır. Diğer adımlar aynıdır.

Takılırsanız mail atın :)

Görüşmek üzere,

Yasin Uzman

0 yorum:

Yorum Gönder

 
Özel Arama