In this article
Follow this guide to deploy the Windows or macOS Roaming Client with a PGP/GPG program.
PGP/GPG programs offer an additional layer of security to protect electronic communications. These optional installation steps that can be done if extra security is needed.
Customized Checksum Files
If customers require a specific version of the .asc checksum files, contact DNSFilter Support with the request.
Windows PGP/GPG Installation
Step one: Download the PGP/GPG
Optionally, add the installation directory to the path. This creates a shortcut to type just "gpg" from the command line rather than C:\Program Files\GnuPG\gpg
- From the Windows device, navigate to the Settings Control Panel and open System
- Select Advanced
- Select Environment Variables
- Edit Path
- Add this value to the end of the path:
; C:\Program Files\GnuPG
- Add this value to the end of the path:
- Select OK until the System dialog closes
Step two: Download the DNSFilter public key
- Download the public key
- Save the key, e.g. C:\Users\Joe\Desktop\dnsfilter-public-key.asc
- Import the public key
gpg --import C:\Users\Joe\Desktop\dnsfilter-public-key.asc
Step three: Download the Roaming Client Installer and Checksum file
- From the DNSFilter dashboard, navigate to Deployments and select Roaming Clients
- Tab to Install
- Download the installer
Optionally, download theinstaller.sha256sum.asc
checksum file to verify the file integrity.-
X64: DNS Agent Checksum
X84: DNS Agent Checksum
- Verify the checksum against the downloaded installer. 💡 Pro Tip: If the file has a space in it, the command should wrap the entire filename in quotes:
gpg -o - --verify DNSFilter_Agent_Setup.msi.sha256sum.asc | "C:\Program Files (x86)\Gpg4Win\bin\sha256sum.exe" -c -
Successful MSI installer line return: DNSFilter_Agent_Setup.msi OK
Unsuccessful MSI installer line return: DNSFilter_Agent_Setup.msi FAILED
If the verification fails, re-download and try running the commands again to verify.
macOS PGP/GPG Installation
Similar steps can be followed for verifying the file checksum via PGP on Linux.
Step one: Download and install brew gpg
- Download brew gpg
- From Terminal, use these commands to install GPG:
brew install gpg
orbrew install gnupg
Step two: Download the DNSFilter public key
- Download the public key
- Save the key to dnsfilter_public.asc
- Import the public key
gpg --import dnsfilter_public.asc
Step three: Download the Roaming Client Installer and Checksum file
- From the DNSFilter dashboard, navigate to Deployments and select Roaming Clients
- Tab to Install
- Download the installer
Optionally, download theinstaller.sha256sum.asc
checksum file to verify the file integrity. - Verify the checksum against the downloaded installer
- From Terminal, run this command: brew install sha3sum
Example:
gpg -o - --verify DNSFilter Agent-Installer.pkg.sha256sum.asc | shasum -a 256 -c
Successful MSI installer line return: DNSFilter_Agent_Setup.msi OK
Unsuccessful MSI installer line return: DNSFilter_Agent_Setup.msi FAILED
If the verification fails, re-download and try running the commands again to verify.
Comments
0 comments
Article is closed for comments.