Professional Documents
Culture Documents
Terminal Server ile uzaktan uygulama dağıtımı için Terminal Server’ın Application
Modda konfigüre edilmesi gerekir. Application Modu, uzaktan yönetim
modundan(Remote Desktop for Administration) ayıran en önemli bir diğer fark da
lisanslamasıdır.Application modda çalışan her Terminal Service Client’ı için bir adet
Terminal Service Client Access lisansa sahip olunmalıdır. Windows 2003 Server
Terminal Server’ı ile 120 günlük ücretsiz kullanım lisansı gelmektedir.Fakat bu 120
günden sonra Terminal Server’ın application modda kullanımına devam etmek için
bağlanacak client sayısı kadar Terminal Client Lisansı alınarak aktifleştirilmelidir.
Remote Desktop modunda 2 kullanicilik baglanti destegi olan yapinin kullanımı için
tek yapmamız gereken My Computer özelliklerinden Remote tabından alt bölümdeki
Remote Desktop ile bağlanmaya izin vermekti. Eğer yapıyı Terminal Server moda bir
başka deyişle application mode’a, yani sizin su an yapmak istediginiz yapiya
geçirmek istiyorsanız Control Panel Add/Remove Programs’dan Terminal Service
komponentlerini asagidaki adimlari takip ederek kurmamız gerekecektir. Bunun icin:
NOT:Terminal Servis client erişim lisansı ile Windows 2003 Server client erişim
lisansını birbiri ile karıştırmayın.Terminal Server olan bilgisayarlar için, Windows 2003
Server client erişim lisansının yanında ayrıca terminal server’a bağlanan client sayısı
kadar terminal client erişim lisansı almanız gerekir.
Windows Server 2003 Terminal Server kurulu bilgisayarınız için 120 günlük ücretsiz
kullanım gelmektedir. 120 gün sonunda terminal servis hizmetinin devam etmesi için
terminal servis lisanslarınızı almanız gerekecektir. Dolayısyla 120 gün sonunda
sisteme bir Terminal Servis Lisans Server kurmanız ve bu server üzerinde terminal
servis lisanslarını aktifleştirmeniz gerekecektir. Windows Server 2003 Terminal Server
bilgisayarına hizmet verecek lisans server bilgisayarının da Windows Server 2003
işletim sisteminde çalışması gerekir. Windows 2000 Server işletim sisteminde çalışan
lisans server Windows Server 2003 Terminal Server bağlantısı için gerekli bağlantı
jetonlarını (token) yayınlayamaz. Dolayısıyla eğer mevcut yapıda Windows 2000
Server’da çalışan bir Lisans Server varsa bunun ya Windows Server 2003’e
yükseltilmesi ya da yeni bir Windows Server 2003 bilgisayarı kurup, bunun lisans
server olarak yapılandırılması gerekir.
Mevcut ağ yapınızda birden fazla terminal server kurabilir, ve bunlar için de ayrı ayrı
lisans server’lar kurabilirsiniz. Terminal Servis lisansları öncelikle terminal servis
lisans server’ı üzerine kurulur. Daha sonra bu server bilgisayarı Microsoft
Clearinghouse’a bağlanarak lisansları aktifleştirir. Microsoft Clearinghouse ile bağlantı
web, internet ya da telefon bağlantısı yöntemlerinden biriyle kurularak lisanslar
aktifleştirilir.
Terminal Servis Lisans server bilgisayarı Windows Server 2003’ün herhangi bir
sürümünde çalışan bir bilgisayar olabilir. Terminal Servis Lisans Server tüm Terminal
Servis CAL jetonlarını depolamasının yanında, bu jetonların bilgisayarlara ve
kullanıcılara yayınlanmasını da izlemekle sorumludur. Tüm terminal server’lar bağlantı
alabilmeleri için lisans server ile haberleşmeleri gerekir. Eğer lisans server
aktifleştirilmezse, sadece geçici lisanslar yayınlayabilir.
Lisans Çeşitleri
Windows Server 2003 Terminal Servis Lisans Server bilgisayarı 7 çeşit lisans jetonunu
yönetebilir. Windows 2000 Terminal Server bilgisayarlarına bağlanan clientların
kullandığı 3 CAL tipine, Windows Server 2003 ile 3 yeni CAL lisans tipi daha
eklendi.Hatırlayacağınız üzere Windows 2000 Terminal Server bilgisayarına bağlanan
clientlarınız Windows 2000 Professional ve Windows XP işletim sisteminde çalışıyorsa
ve bunlar local ağda çalışan ve local CAL lisansları alınmış clientlar ise bunlar için
ekstra olarak Terminal Servis CAL ücreti ödemiyordunuz. Fakat bu durum Windows
Server 2003 ile değişti. Şu anki durumda Windows Server 2003 bilgisayarına
bağlanan her cihaz ya da kullanıcı için işletim sistemi farketmeksinizin Terminal
Service CAL almanız gerekir.
• Windows Server 2003 Terminal Server Device CALs: Windows Server 2003
Terminal Server bilgisayarına bağlananlar için Per Device lisanslama modunda destek
verir.
• Windows Server 2003 Terminal Server User CALs : Windows Server 2003
Terminal Server bilgisayarına bağlananlar için Per User Lisanslama modunda destek
verir.
• Windows 2000 Server Terminal Services CALs: Windows 2000 Server Terminal
Server bilgisayarına bağlanan Windows 2000 Professional ve Windows XP Professional
bilgisayarları dışındaki sistemler için kullanılan lisans modudur.
• Windows 2000 Server Built-In licenses: Windows 2000 Server Terminal Server
bilgisayarına bağlanan Win2K Pro veya Windows XP clientları için yerleşik olarak
gelen lisanslama modelidir.
Active Directory domain ortamında çalışan bir server bilgisayarı üzerine Terminal
Server Lisans Servisi iki farklı modda kurulabilir. Bunlar : Domain/Workgroup ve
Enterprise Lisans Modlarıdır. Burada lisanslama modunun tipi lisanslama servisinin
kendini terminal server’lara nasıl bildireceğini gösterir. Eğer workgroup ortamında ya
da Windows NT 4.0 domain yapısında çalışıyorsanız Enterprise seçeneği kapalı gelir.
Domain License Server, bir domain ağacında (tree) ana domain için farklı, child
domainler için farklı lisans server kullanacaksanız seçilmelidir. Kısacası, her domain
için ayrı bir lisans server kurulması durumunda bu seçenek seçilir. Workgroup
ortamında veya Windows NT 4.0 domain yapısı olan sistemlerde sadece domain
license server modelini kullanabilirsiniz.Bu modelde, Terminal Server’lar sadece kendi
domaini içerisindeki lisans serverlara bağlanırlar.Default olarak, lisans server bir
domain license server olarak kurulur.Domain License Server, Windows 2003 Server
kurulumu esnasında kurulabilir.
Enterprise License Server, bir site içerisindeki tüm Windows 2003 domainlerini
kapsayan lisanslama modelidir. (Burada sadece Windows 2003 domain ifadesi
önemlidir.). Enterprise Lisans Server aynı site içerisindeki güven ilişkisi kurduğunuz
domainlerin terminal server bilgisayarlarını da keşfedebilirler. Bu modda kurulan bir
lisans server, sadece kendi sitesindeki terminal server’lara hizmet verir.Çoklu domain
yapıları için önerilen lisanslama modelidir.Enterprise License Server, Windows 2003
Server kurulumu esnasında kurulamaz.Kurulumdan sonra, Add-Remove Programs
kullanılarak kurulabilir.
Windows 2003 Terminal Servis, lisans server’ın server kurulumundan sonraki ilk 120
gün içinde kurulmasını gerektirir.Aksi halde, Windows 2003 Terminal Servisleri
çalışmaz duruma gelir.
NOT: Eğer Terminal Service Licensing kurulu Windows 2000 Server bilgisayarını
Windows Server 2003’e yükseltiyorsanız, yükseltme işleminden sonra lisans servisini
tekrar aktifleştirmeniz gerekecektir. Bu işlem için, Terminal Service Licensing
yönetim aracı içerisinde Actions menüsünde Advanced’dan Re-Activate Server
kısayolu kullanılmalıdır.
Lisans Server’a bir lisans paketini eklemek için, Terminal Server Licensing yönetim
aracı içerisinde sağ tıklanarak gelen menüden Install Licenses tıklanmalıdır. Yukarıda
anlattığımız bağlantı çeşitlerinin aynıları karşınıza gelecek ve bunlardan birini
kullanarak bir lisans paketini yükleyebilirsiniz.
Lisans Server yönetimi ile ilgili Windows Server 2003 Resource Kit içerisinde
LSREPORT.EXE lisanslama aracını kullanabilirsiniz. Bu araçla, lisans server
tarafından dağıtılan lisansların bir çıktısını alabilirsiniz. Bir diğer Resource Kit aracı
TSCTST.EXE’dir. Bu araç bir client üzerinde yüklü aygıt lisansları hakkında detaylı
bilgi verir. Diğer yandan LSVIEW.EXE aracı kullanılarak da lisans server keşif süreci
gerçekleştirilebilir, ve ortamdaki bütün lisans server bilgisayarları görüntülenebilir.
LSVIEW.EXE ayrıca ortamın lisanslama modu hakkında da bilgi verir.
Windows Server 2003 Group Policy ayarları içerisinde terminal server lisanslaması ile
ilgili ayarlar da içermektedir. Bu ayarlarla, lisans server bilgisayarlarının merkezden
configure edilmesi ve sistemin bütünlüğünün sağlanması ayarlanabilir. Burada
bulunan iki ayarı şimdi kısaca açıklayalım:
License Server Security Group: Varsayılan olarak lisans server clientlara bağlantı
jetonu (token) yayınlamaktan sorumludur. Eğer bu ayar aktifleştirilirse, lisans server
sadece lisans server sadece Terminal Service Computers local grubu içerisinde
bulunan terminal server bilgisayarlarından gelen isteklere cevap verecektir. Eğer
lisans server bir DC bilgisayarı ise bu grup bir domain local grup olacaktır. Bu ayar
aktifleştirilerek yetkisiz terminal server bilgisayarlarının lisans istekleri geri
çevrilebilir, ve ortamda terminal server gruplarına gore ayrı lisans havuzları
oluşturulabilir.
Prevent License Upgrade: Bildiğiniz üzere Windows Server 2003 Lisans Server
hem Windows 2000 Terminal Server device CAL lisanslarını hem de Windows 2003
Terminal Server device CAL lisanslarının dağıtımını yapar. Eğer bir Windows 2000
Terminal Server bir jeton isteğinde bulunursa, ve lisans server üzerinde de Windows
2000 terminal server CAL kalmadıysa, lisans server otomatik olarak bir Windows
2003 Per-Device jetonu yayınlar (eğer varsa). Bu davranış bu policy ayarı
aktifleştirilerek önlenebilir. Bu ayar enabled yapılınca, lisans server geçici jetonları
sadece Windows 2000 terminal server bilgisayarına bağlanan clientlara yayınlar. Eğer
client’ın geçici jetonunun süresi dolmuşsa, bağlantı reddedilir.
NOT:Default olarak Terminal Services Computers grubu boştur. Eğer yukarıdaki ayarı
yapacaksanız, once terminal server bilgisayarlarını bu gruba eklemeyi unutmayın.
Terminal Servisler çalışmaya başladığı zaman, server önceden tanımlanmış bir keşif
süreci ile terminal server lisans server bilgisayarını bulmayı dener. Buradaki arama
metodu kullanılan terminal servis lisans moduna ve server bilgisayarının bulunduğu
ortama gore değişir. Siz kendiniz elle registry ayarlarını kullanarak istediğiniz bir
lisans server ya da server’larına başvurulmasını sağlayabilirsiniz. Windows 2000
sistemler için registry içerisinde sadece bir tane lisans server tanımlanabilirken,
Windows 2003 sistemlerde çok sayıda tercih edilen lisans server tanımlanabilir.
Registry tanımlaması için:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Par
ameters\LicenseServers altına alt anahtarları eklemeniz gerekir. Her girilen alt
anahtar(subkey) terminal server bilgisayarının kullanacağı lisans server’ın adına
karşılık gelecektir.
Eğer terminal server ortamı workgroup ya da NT 4.0 domain yapısı ise, terminal
server açılırken mailslot broadcast yayınlayarak lisans server bilgisayarlarını bulur.
Bundan dolayı sadece kendi subneti içerisinde bulunan lisans server bilgisayarlarını
bulacaktır.
Eğer çalışan yapı active directory domain yapısı ise, terminal server bilgisayarları
öncelikle Enterprise lisanslama modunda çalışan lisans server’ları ararlar. Bu işlemi
CN TS-Enterprise-License-Server LDAP sorgulaması ile kendi active directory siteleri
içerisinde yaparlar. Terminal server daha sonra kendi sitesi içerisindeki bütün DC
bilgisayarları ile bağlantıya geçerek Domain Lisans Server bilgisayarına ulaşmaya
çalışır. Son olarak terminal server kendi domainindeki bütün geriye kalan DC
bilgisayarları ile bağlantı kurar.
Bir diğer önemli nokta da, eğer hem Enterprise hem de Domain lisans server
bilgisayarları bulundu ise, terminal server daima Domain Lisans Server kullanmayı
tercih eder(Hatta bu kendisinden farklı sitede olsa bile). Diğer yandan, eğer hiçbir
lisans server bulunamazsa, bu anlattığımız keşif süreci her 1 saatte bir tekrar eder, ta
ki lisans server bulunana kadar.