İçeriğe geç
Rhino Türkiye

Wiki

Zoo Sunucu Belirtme - ZOO_SERVER Parametresi

Kurumsal lisans yönetimi için Zoo sunucu adresini otomatik yapılandırma - ZOO_SERVER property ile merkezi lisans sunucusu bağlantısı.

ZOO_SERVER parametresi, Rhino'nun kurulum sırasında merkezi Zoo lisans sunucusuna bağlanmasını sağlar. Bu, kurumsal ortamlarda yüzlerce bilgisayara otomatik lisans dağıtımı için kullanılır ve her bilgisayara ayrı lisans girmekten kurtarır.

ZOO_SERVER Parametresi Kullanımı

  • Parametre: ZOO_SERVER=zoo.firma.com
  • Hostname veya IP adresi: ZOO_SERVER=192.168.1.100
  • Port belirtme: ZOO_SERVER=zoo.firma.com:80 (varsayılan 80)
  • Örnek komut: msiexec /i rhino.msi /quiet ZOO_SERVER=zoo.firma.com
  • Registry: HKLM\Software\McNeel\Rhinoceros\8.0\License Manager\Server

Zoo Sunucu Gereksinimleri

  • Windows Server (2012 R2 veya üzeri) önerilir
  • Zoo 8.x yazılımı kurulu olmalı (ücretsiz)
  • TCP Port 80 açık olmalı
  • Firewall kuralları: İstemciler Zoo'ya erişebilmeli
  • DNS kayıtları: zoo.firma.com hostname çözülmeli
  • Sabit IP adresi önerilir

Kaynak

Kurulum Sonrası Doğrulama

  • Rhino başlatıldığında Zoo'dan lisans alır
  • Zoo sunucuya bağlantı test: Rhino > Options > Licenses
  • "License Manager: Zoo" görünmeli
  • Zoo Console: Hangi kullanıcılar lisans kullanıyor?
  • Bağlantı yoksa: Firewall, DNS, Zoo service kontrolü

Tam Kurulum Komut Örneği

  • msiexec /i rhino.msi /quiet /norestart ZOO_SERVER=zoo.firma.com ALLUSERS=1
  • IP adresi ile: ZOO_SERVER=192.168.1.100
  • Hostname + log: ZOO_SERVER=zooserver ALLUSERS=1 /log C:\Logs\rhino.log
  • Network share'den: msiexec /i \\sunucu\rhino\rhino.msi /quiet ZOO_SERVER=zoo.firma.com

GPO ile Zoo Sunucu Dağıtımı

  • Group Policy Management Console aç
  • GPO oluştur: Computer Configuration > Policies > Software Settings
  • Software Installation > New > Package > rhino.msi seç
  • Deployment method: Assigned
  • Modifications tab > Add > custom.mst (ZOO_SERVER içeren)
  • Alternatif: Registry GPO ile ZOO_SERVER key'i yaz
  • gpupdate /force ile test et

Kaynak

PowerShell Script Örneği

  • $ZooServer = 'zoo.firma.com'
  • $MSI = '\\sunucu\rhino\rhino_8.x.x.msi'
  • $Args = @('/i', $MSI, '/quiet', '/norestart', "ZOO_SERVER=$ZooServer", 'ALLUSERS=1')
  • Start-Process msiexec -ArgumentList $Args -Wait -NoNewWindow
  • if ($LASTEXITCODE -eq 0) { Write-Host 'Zoo ile kurulum başarılı' }
  • # Zoo bağlantısı test et
  • Test-NetConnection $ZooServer -Port 80

Troubleshooting - Zoo Bağlantı Sorunları

  • "Cannot find Zoo server" hatası: DNS çözümlenemiyor mu?
  • nslookup zoo.firma.com komutuyla test et
  • Firewall: Port 80 TCP açık mı?
  • Zoo Service: Windows Services'da çalışıyor mu?
  • Zoo Console: Lisanslar eklenmiş mi?
  • Client tarafında registry kontrol: ZOO_SERVER value doğru mu?
  • McNeel Forum: Zoo troubleshooting thread'leri

Kaynak