Kurulum & Lisanslama Merkezi
Ansys License Manager Statik Port ve Firewall Gereksinimleri
Ansys License Manager için firewall konfigürasyonu adımlarını öğrenin ve uygulamaya geçirerek lisans yönetimini nasıl optimize edebileceğinizi keşfedin.
Authored by Erdoğan Gökbulut
March 11th, 2025
116 views
0 likes
KB3138222
Açıklama
Ansys License Manager, birden fazla istemcinin aynı lisans dosyasını paylaşımlı olarak kullanmasını sağlamak için merkezi bir lisans sunucusu üzerinden çalışır. Bu yapılandırma, lisans yönetimini kolaylaştırır ve kaynakların verimli kullanımını sağlar.
Ancak, Ansys lisans sunucusunun güvenli ve sorunsuz çalışabilmesi için belirli portların sabitlenmesi ve güvenlik duvarı kurallarının doğru şekilde yapılandırılması gerekmektedir.
Gereksinimler
Ansys License Manager’ın doğru şekilde çalışabilmesi için aşağıdaki gereksinimler karşılanmalıdır:
- Lisans sunucusunda yönetici (Administrator) veya root erişimi olmalıdır.
- Ansys License Manager 2021 R1 veya daha yeni bir sürüm yüklü olmalıdır.
- Güvenlik duvarında (firewall) belirli portlar açık olmalıdır.
- VLan yapısı mevcutsa Client ve Sunucu arasındaki 1055, 1056, 2325 TCP portlarının açılması gerekmektedir.
Statik Port Tanımlama
Varsayılan olarak, 'ansyslmd' vendor daemon portu dinamik olarak atanır. Ancak, güvenlik duvarı veya belirli bir ağ politikası gereği bu portların sabitlenmesi gerekebilir.
Lisans Dosyasını Düzenleme
Ansys License Manager çalışıyorsa, öncelikle durdurun. Ardından lisans dosyasını düzenlemek için şu adımları takip edin:
Lisans dosyasının varsayılan konumu:
Windows: C:\Program Files\ANSYS Inc\Shared Files\Licensing\license_files\
Linux: /ansys_inc/shared_files/licensing/license_files/
ansyslmd.lic
dosyasını bir metin düzenleyici ile açın ve aşağıdaki satırları ekleyerek statik bir port tanımlayın:
SERVER <hostname/IP> <hostid_information> 1055
VENDOR ansyslmd PORT=1056
1056
portu sabit vendor daemon portu olarak atanmıştır.
Dosyayı kaydedin ve Ansys License Manager’ı yeniden başlatın.
Güvenlik Duvarı Ayarları
Lisans sunucusuna istemcilerin erişebilmesi için aşağıdaki TCP portlarının güvenlik duvarında açık olması gerekmektedir:
1055 (FLEXlm Daemon)
1056 (Ansys Licensing Manager)
2325 (Ansys Licensing Interconnect)
Windows Güvenlik Duvarında Port Açma
Windows PowerShell üzerinden aşağıdaki komutları çalıştırarak gerekli portları açabilirsiniz:
# Allow ANSYS Licensing Interconnect Client Application
New-NetFirewallRule -DisplayName "ANSYS Licensing Interconnect Client Application" -Direction Inbound -Program "C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansysli_client.exe" -Action Allow
Write-Host ""
# Allow ANSYS Flexera
New-NetFirewallRule -DisplayName "ANSYS Flexera" -Direction Inbound -Program "C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\lmgrd.exe" -Action Allow
Write-Host ""
# Allow ANSYS License Manager Daemon
New-NetFirewallRule -DisplayName "ANSYS License Manager Daemon" -Direction Inbound -Program "C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansyslmd.exe" -Action Allow
Write-Host ""
# Allow ANSYS Licensing Interconnect Server Application
New-NetFirewallRule -DisplayName "ANSYS Licensing Interconnect Server Application" -Direction Inbound -Program "C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansysli_server.exe" -Action Allow
Write-Host ""
# Allow ANSYS Licensing Interconnect Monitor Application
New-NetFirewallRule -DisplayName "ANSYS Licensing Interconnect Monitor Application" -Direction Inbound -Program "C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansysli_monitor.exe" -Action Allow
Write-Host ""
# Allow ANSYS Licensing Interconnect Port
New-NetFirewallRule -DisplayName "ANSYS Licensing Interconnect Port" -Direction Inbound -Protocol TCP -LocalPort 2325 -Action Allow
Write-Host ""
# Allow ANSYS FLEXlm Port
New-NetFirewallRule -DisplayName "ANSYS FLEXlm Port" -Direction Inbound -Protocol TCP -LocalPort 1055 -Action Allow
Write-Host ""
# Allow ANSYS License Manager Daemon Static Port
New-NetFirewallRule -DisplayName "ANSYS License Manager Daemon Static Port" -Direction Inbound -Protocol TCP -LocalPort 1056 -Action Allow
Write-Host ""
# Display success message
Write-Host "Successfully Allowed Rules"
Write-Host "--------------------------"
Write-Host "!"
Write-Host "Added ANSYS rules"
Write-Host "--------------------------"
Write-Host ""
# Show all firewall rules containing 'ANSYS'
Get-NetFirewallRule | Where-Object { $_.DisplayName -like "*ANSYS*" } | Format-Table DisplayName, Enabled
Linux için Firewall ve iptables Ayarları
Linux sunucularında iptables kullanarak portları açabilirsiniz:
sudo iptables -A INPUT -p tcp --dport 1055 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 1056 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2325 -j ACCEPT
sudo iptables-save > /etc/sysconfig/iptables
Bağlantı Kontrolü
Lisans sunucusunun çalıştığını doğrulamak için istemci makinelerden aşağıdaki komutları çalıştırabilirsiniz:
Windows İstemci Bağlantı Kontrolü (via Powershell)
Test-NetConnection license01 -Port 1055
Test-NetConnection <LisansSunucuAdı> -Port 1056
Test-NetConnection <LisansSunucuAdı> -Port 2325
Örnek Çıktı:
ComputerName : license01 RemoteAddress : 10.xx.xx.xx RemotePort : 1055 InterfaceAlias : Ethernet SourceAddress : 10.xx.xx.xx TcpTestSucceeded : True
Linux İstemci Bağlantı Kontrolü
nc -zv <LisansSunucuAdı> 1055
Sonuç
Bu adımları takip ederek, Ansys License Manager’ın statik portlarla yapılandırılmasını ve güvenlik duvarı üzerinden erişilebilir olmasını sağlayabilirsiniz. Lisans sunucusunun ağ içinde erişilebilir olduğundan emin olmak için yukarıdaki testleri gerçekleştirmeyi unutmayın.