March 7, 2023 at 2:20 pmANSYS_MMadoreAnsys Employee
Connecting Ansys Gateway Powered by AWS to your on-premises license server
This article covers the steps required for a customer to set up a connection to an on-premises license server to utilize their floating Ansys software licenses on Ansys Gateway Powered by AWS.
/ Setting up IP Forwarding
IP forwarding mode is a method that involves the relocation of address and/or port numbers of a packet and sending it to a new destination. IP forwarding is quick and easy to set up. It is a self-service solution and when configured requires no ongoing maintenance. This is the simplest configuration that allows you to run jobs on Ansys Gateway Powered by AWS using your on-premises licenses. An alternative is to configure a VPN for connectivity of your VPC to your on-premises network to allow direct license checkout.
To set up IP forwarding, you need the following:
· An IT administrator with access to your company's on-premises license server.
· The public IP address of the on-premises license server or firewall. The IP address must be static.
· A list of associated license and vendor ports:
o Ensure that vendor ports are fixed in license files
o For Ansys FlexLM licensing these are typically ports 1055,1056, and 2325
/ Obtain Information, Update Ports and Restart On-Premises License Server
This section lists the steps to be followed on your local on-premises workstation where the license server is hosted.
/ Obtain Port Information
Let us first obtain the port (license and the vendor) information from the license file and/or the license logs. For both FlexLM and RLM there are 2 processes that handle license access:
- License Server (lmgrd or rlm)
- Vendor Daemon
For FlexLM, look at the part of the log when the license server was started. It will display information in the following format. You will need to obtain the ports from this part of the log:
00:00:00 (lmgrd) FlexNet Licensing (
) started on
00:00:00 (lmgrd) lmgrd tcp-port
00:00:00 (lmgrd) Started
/ Update Vendor Ports
Each time the license server is restarted the vendor port(s) might change therefore we need to persist a port number to be further used in the Ansys Gateway Powered by AWS IP Filtering setup. Before making changes to the vendor port(s), make sure you temporarily shut down the license server and there are no running jobs.
- Open the license file in a text editor with admin privileges.
- Edit the vendor port(s) to assign a fixed port to the vendor daemon. We suggest using port 1056 as an example given below:
VENDOR ansyslmd PORT=1056
Restart the License Server and Verify Changes
- In order to apply the changes, the license server should be restarted
- Look at the FlexNet license log file and verify if the vendor port is correctly updated
/ Ensure Firewall Access
Firewalls often cause issues in these setups. Use the tips and guidelines below to ensure that Windows and Linux firewalls as well as company firewalls allow traffic to flow properly.
- In the ansyslmd.ini file on the license server, set the ANSYSLI_EXTERNAL_IP entry to the IP of the firewall's Internet-facing IP address. Then, restart the license services.
- Set up port forwarding on the main firewall for ports 1055, 1056, and 2325 (for the incoming Ansys IP address).
- The DNS resolution for the public-facing IP address used in the step above must resolve for both reverse lookups, and the name returned must resolve in a forward lookup to something that will eventually get to the IP address. Trying the DNS name of the firewall in the Cloud Admin interface and your license server may help.
- The IP and DNS must be static.
- Add a new A-name record to the DNS hosting service to set the public IP address to a fixed DNS name (for example, 127.0.0.1 server.abc.com).
- Use the Fully Qualified Domain Name in the license file (for example, server.abc.com).
/ Verify the Connection
· From a Windows command line, from a VM within your Ansys Gateway Powered by AWS environment, run the following command for each of the three ports (1055, 1056, 2325), changing 127.0.0.1 to the DESTINATION IP and the Port value as appropriate:
powershell -Command "Test-NetConnection 127.0.0.1 -Port 1055"
A successful test looks similar to the following:
ComputerName : 127.0.0.1
RemoteAddress : 127.0.0.1
RemotePort : 1055
InterfaceAlias : Loopback Pseudo-Interface 1
SourceAddress : 127.0.0.1
TcpTestSucceeded : True
Once connectivity is successful, the firewalls may be modified to restrict to only the necessary IP addresses to cover your VPC pool of potential IP addresses.
- You must be logged in to reply to this topic.
Boost Ansys Fluent Simulations with AWS
Computational Fluid Dynamics (CFD) helps engineers design products in which the flow of fluid components is a significant challenge. These different use cases often require large complex models to solve on a traditional workstation. Click here to join this event to learn how to leverage Ansys Fluids on the cloud, thanks to Ansys Gateway powered by AWS.
Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- (0x8007052E): The user name or password is incorrect
- About Multi-domain support
- Unable to install Service.
- Some of the instance types are greyed out and cannot be selected.
- Ansys Gateway powered by AWS – Minimum Technical Skills
- ADConnector Installation Fails due to .NET
- How does metering work?
- What is the average time to set an HPC cluster up?
- How do I enable multiple screens in an RDP session?
- Virtual Desktop becomes the failed state and appears AWS issue
© 2023 Copyright ANSYS, Inc. All rights reserved.