Product Documentation
Cadence License Manager
Product Version 22.01, April 2023

Setting Variables for IPv6 Network Support

CDS_LIC_USE_FLEX_11_16 (Client only)

This environment variable can be used with Cadence products that support the IPv6 network to enable communications over IPv6. It should be set to 1 on the product side to enable communication with the IPv6 network.

The ckout_test utility shipped with this release of Cadence License Manager supports the IPv6 network, and this environment variable can be used to test server communication over an IPv6 network.

Possible Values

Value

Description

0 (default)

The older version of the licensing library (FlexNet 11.11) is used by the client to communicate with Cadence License Manager.

FlexNet 11.11 does not support IPv6 communication.

1

The new version of the licensing library (FlexNet 11.16) is used by the client to communicate with Cadence License Manager.

FlexNet 11.16 supports IPv6 communication.

FNP_IP_PRIORITY

Set this environment variable to specify the IP priority for hostname resolution, and apply it to the server, client, or utilities like lmhostid.

Possible Values

Value

Description

4 (default)

The hostname resolution is attempted to IPv4 address first. If that fails, resolution to IPv6 address is attempted.

This value is not recommended for an IPv6 environment.

6 The hostname resolution is attempted to IPv6 address first. If that fails, resolution to IPv4 address is attempted.

FNP_IP_ENV (Client only)

In some licensing models, it may be desirable for the server to operate on a NAT-translated IP address instead of the client's actual IP address. For example, if using the EXCLUDE keyword in an options file to exclude all clients originating from behind a specific firewall.

To enable such use cases, set this environment variable to 1 on the client machine. Setting this environment variable prevents the client resolving its own hostname to an IP address, which means the server instead obtains an IP address for the client from the socket connection.

Possible Values

Value

Description

0

The client resolves its hostname to both an IPv4 and an IPv6 address.

1 (default)

The client-side hostname resolution is bypassed. Instead, the client's IP address is used.

The address is determined from the socket connection at the server, which means that a NAT-translated IP address can be obtained for the client.

4

The client resolves its hostname only to an IPv4 address.

6 The client resolves its hostname only to an IPv6 address.



 ⠀
X