Net-X-Code can be run on local servers, local VMs or cloud based VMs. The VMs can be using RedHat/Centos, Windows, Windows Server, or even Docker. File access methods include local file systems, network shares (smb, nfs, etc.), or cloud storage (aws s3, google cloud, https, ftp), Any mix is allowed for both conversion, capture and scanning/proxy generation.
When running in a local network, Net-X-Code's server components use a multicast group to find and connect servers to the Net-X-Base API concentrator. In some VMs and all cloud instances, multicast addresses/groups are not possible. To connect the servers to Net-X-Base, a setting must be added to each Net-X-Cmd instance with the config variable "netxbaseip" set to the address of the Net-X-Base that command server should join.
The location of the config variables depends on the operating system:
NOTE: If you are running the netxbase/netxcmd services, the config will exist in the root user
Net-X-Cmd Config Variable
netxbaseip - the address of the Net-X-Base this server should connect to. Not generally used in LANs.
multicastip - the multicast group address if using a LAN automatic joins system (not for cloud use).
commandip - the address of the network adapter to use for command processing between Net-X-Base and Net-X-Command.