To install Vectorworks, activate a license for the first time after installation, or to install many of the older updates; the user MUST be connected to the internet. There is no way around this, and an internet connection is listed on the Installation Requirements.
Firewalls:
These URLs should be added to any FireWalls safe lists:
activation.vectorworks.net
connect.vectorworks.net
installer.vectorworks.net
notify.vectorworks.net
release.vectorworks.net
api