Skip to main content
All CollectionsInternal vulnerability scanningInstallation guides
Installing an agent onto a server using a proxy
Installing an agent onto a server using a proxy

Configure an agent to connect to its manager via a proxy using the commands below.

Updated over 2 years ago

Please note:

The --proxy-host and --proxy-port parameters will always be required if using a proxy.

--proxy-username and --proxy-password will be required if the proxy requires authentication.

--proxy-agent should rarely be required, but will occasionally.

Windows

⚠️ Windows Server 2008 SP2, 7, 8.1 10 (32-bit)

msiexec /i "[the path to where the installer was downloaded]\NessusAgent-[version]-Win32.msi" NESSUS_SERVER="cloud.tenable.com:443" NESSUS_KEY=819652a91d674e8d5be08e21299f1a3c69bd9806c72e24bc05df6b32b8db7fe1 --host="cloud.tenable.com" --port="443" --NESSUS_NAME=[Prefix_DeviceName] --proxy-host="[The hostname or IP address of your proxy server]" --proxy-port="[The port number of your proxy server.]"

⚠️ Windows Server 2008 SP2, Server 2008 R2 SP1, Server 2012, Server 2012 R2, Server 2016, Server 2019, 7, 8.1, and 10 (64-bit)

msiexec /i "[the path to where the installer was downloaded]\NessusAgent-[version]-x64.msi" NESSUS_SERVER="cloud.tenable.com:443" NESSUS_KEY=819652a91d674e8d5be08e21299f1a3c69bd9806c72e24bc05df6b32b8db7fe1 --host="cloud.tenable.com" --port="443" --NESSUS_NAME=[Prefix_DeviceName] --proxy-host="[The hostname or IP address of your proxy server]" --proxy-port="[The port number of your proxy server.]"

MacOS

sudo /Library/NessusAgent/run/sbin/nessuscli agent link --name=[Prefix_DeviceName] --cloud --key=[Key] --proxy-host="[The hostname or IP address of your proxy server]" --proxy-port="[The port number of your proxy server.]"

Linux

/opt/nessus_agent/sbin/nessuscli agent link --name=[Prefix_DeviceName] --key=[Key] --cloud --proxy-host="[The hostname or IP address of your proxy server]" --proxy-port="[The port number of your proxy server.]"
Did this answer your question?