Şube açtınız, muhasebeci haftanın bir günü evden çalışmak istiyor ya da satış ekibi sahada stok bakmak zorunda. Ticari programınız ise merkezdeki sunucuya bağlı, yerel ağda çalışan bir masaüstü programı. Veritabanını şubeye kopyalamak ya da programı internet üzerinden doğrudan veritabanına bağlamak hem yavaş hem riskli. En yaygın ve sağlam çözüm Uzak Masaüstü Hizmetleri (RDS). Bu yazıda RDS'nin nasıl çalıştığını, RemoteApp'i, lisans mantığını ve güvenli erişimi anlatıyoruz.
RDS nasıl çalışır?
Ticari program merkezdeki bir sunucuya (RDS sunucusu) kurulur. Şubedeki ya da evdeki kullanıcı bu sunucuya uzak masaüstüyle bağlanır; program sunucuda çalışır, kullanıcının ekranına yalnızca görüntü gelir, klavye ve fare bilgisi sunucuya gider. Veritabanı ile program aynı binada, hızlı yerel ağ üzerinden konuştuğu için program merkezdeki kadar hızlı çalışır.
Bunun güzel yanları:
- Düşük hızlı internetle bile kullanılabilir; asıl önemli olan bağlantının kararlılığıdır.
- Veri merkezden çıkmaz; şube bilgisayarı çalınsa bile veritabanı onda değildir.
- Program güncellemesi tek yerde yapılır.
RemoteApp: sadece programın penceresi
Klasik uzak masaüstünde kullanıcı sunucunun bütün masaüstünü görür. RemoteApp ile yalnızca ticari programın penceresi açılır; kullanıcı onu kendi bilgisayarındaki bir program gibi görev çubuğunda görür. Kullanıcı sunucunun masaüstüne, dosyalarına ve ayarlarına erişmediği için hem daha kullanışlı hem daha güvenlidir.
Lisans mantığı
Windows Server'a yönetim amacıyla aynı anda iki uzak masaüstü bağlantısı lisanssız yapılabilir. Ama bu yönetim içindir; kullanıcıların program çalıştırması için sunucuda Uzak Masaüstü Hizmetleri rolü kurulmalı ve RDS CAL (istemci erişim lisansı) alınmalıdır. RDS CAL'ler kullanıcı başına ya da cihaz başına alınır; çok cihazdan bağlanan az sayıda kullanıcı için kullanıcı başına, vardiyalı çalışılan ortak bilgisayarlar için cihaz başına genellikle daha uygundur. Rol kurulduktan sonra lisanslar yüklenene kadar sınırlı bir deneme süresi vardır. Bunlara ek olarak Windows Server'ın kendi lisansı ve sunucuya erişen kullanıcılar için Windows Server CAL'leri gerekir. Ticari programın kendi lisansının uzak masaüstüyle kullanımı da üreticiyle teyit edilmelidir.
Güvenli erişim: portu açmayın

Uzak masaüstü portunu (3389) modemde doğrudan internete yönlendirmek, sunucuyu sürekli şifre deneyen saldırganlara açmak demektir. Bunun neden tehlikeli olduğunu RDP yazımızda anlattık. Doğru yollar:
- VPN: Şube ile merkez arasında kalıcı site-to-site VPN; evden çalışanlar için istemci VPN'i. Kullanıcı önce VPN'e, sonra RDS sunucusuna bağlanır.
- RD Ağ Geçidi: RDS bağlantısını HTTPS üzerinden taşıyan, Windows Server'ın kendi bileşeni. Çok faktörlü doğrulamayla birlikte kullanılmalı.
- Çok faktörlü doğrulama: Hangi yol seçilirse seçilsin, şifre tek başına yeterli olmamalı.
Performans ve yazdırma
RDS sunucusunun belleği kullanıcı sayısına göre planlanmalı; her kullanıcının açtığı program sunucunun belleğini kullanır. Yazdırma tarafında şubedeki yazıcının oturuma yönlendirilmesi (Easy Print) çoğu durumda işi çözer; fatura ve barkod yazıcıları için önceden test yapın. Veritabanı sunucusu ile RDS sunucusunu ayrı sanal makinelerde çalıştırmak, kaynak paylaşımını kolaylaştırır.
Ticari programınızı şubelerden ve evden güvenli şekilde kullanmak için RDS, VPN ve lisans planlamasını Tokat'ta sunucu kurulum ve bakım ekibimizle birlikte yapabilirsiniz. Şubeler arası bağlantı için kurumsal network sayfamıza da bakın.
Sık sorulan sorular
Uzak masaüstü için lisans gerekir mi?
RemoteApp nedir?
İnternet yavaşsa program kullanılabilir mi?
Uzak masaüstü portunu internete açabilir miyim?
Bu konuda destek mi lazım?
Windows Server ve Linux sunucu kurulumu, bakım ve optimizasyon, Veeam yedekleme, IIS yapılandırması ile SQL Server, MySQL ve Firebird…
