The file is used if the server & client machines are on different subnets. The NetHASP.ini file instructs Vectorworks to look directly at the network license server. If the client machines and the server are on the same subnet the file is normally not required, but it can be necessary on certain network structures.
Windows:
In the Command Prompt, (Start > Run and type:"CMD" in the Run dialogue box.) type in: "ipconfig /all" and you will get this information:

Click on the apple in the top left corner of the screen and choose "System Preferences", click on "Network" and you will get this information:

If the Subnet Mask on both the server and client machines match, the netHASP.ini file is nor normally required.
Download and save the NetHASP.ini file. Open the netHASP.ini file in a text editor, (Notepad, Wordpad, Word and TextEdit will all work fine.) It will look like this:

First, remove the " ; " comment marks from the left of the NH_SERVER_ADDR line, as well as the " ;
Replace default IP address of 127.0.0.1 with the IP address (Or addresses if it cycles through some or there is more than one dongle server, separated by a " , ") of the server/machine that contains the network dongle, so that it will be able to locate the dongle server over the subnet.
After entering the IP address and saving the file, insert the .ini file in:
Windows:
In the "C:/Program Files/VectorWorks 20XX" folder.
Or
Macintosh:
In the "ETC" folder. To get to the ETC folder on a Mac; Open a finder window, from the menu bar click "Go > Go To Folder..." and type "/ETC" in the dialogue box that pops up, then click "Go". (Administrator access is required to place files in this folder.)
Once the file has been properly inserted, launch VectorWorks. It should be able to locate the server on another subnet and see both the dongle and netHASP license manager.