Skip to content

ZeroConf Badjr VPN

The ZeroConf Badjr VPN a VPN which grants you access to your infrastructure in a secure and comprehensive fashion. It has the following features

  • Firewalling and ISP Proof: The VPN is ISP proof and firewall proof. It will work on any ISP and any firewall. The only requirement is that the Badjr can reach the internet.
  • No Exposed/Forwarded Ports Required: If you have a router in front of the Badjr, this router will not require any ports forwarded or any additional configuration at all.
  • No Client Configuration Required: The VPN client is (typically) automatically configured and does not require any configuration at all. It will work on Windows and Mac.
  • Single Sign On: Once the VPN is connected, it will grant you access to your entire network (as configured), that is to say, it will grant you access to all your sites and devices across a multi-site company.
  • Granular Access Control: The VPN can be configured to only allow access to certain sites and devices. This is useful for contractors or third parties who only need access to a specific site or device.

Configure a User

To configure a user, you can either navigate to the user dashboard through the menu system Clients -> Select Client -> Users -> Select User or you can search for the user using the User Search as illustrated here

Screenshot

Once you have selected the user, you will be taken to the user dashboard. From here, you can enable and disable the ZeroConf Badjr VPN using Features section.

Screenshot

By default, the user is granted access to all the networks on all the sites of his client, but this can be configured by clicking on the Configure button.

Screenshot

You can now add a constraint for this user. Once a constraint is added, the user will only be able to access the sites, networks and devices that are in the constraint. This is useful for contractors or third parties who only need access to a specific site or device.

Screenshot

You can constrain the users to a specific site, network or device. As indicated below.

Screenshot

The above screenshot shows that the user will be constrained to only access the device badjr-cloud-vlan100 at IP 10.9.0.100 on site badjr-cloud-test1

After you have added some constraints, your user dashboard will look like this

Screenshot

This concludes the user configuration.

Setup Clients

Windows

Windows setup is very simple. Download the installer from the EndUser dashboard as below.

Screenshot

NB The installer is customized for your user and will only work for your user. If you have multiple users, you will need to download the installer for each user. NB2 If the constraints change, a new installer will need to be downloaded and run.

Once you have downloaded the installer, just double click it to run it, allowing administrator access if necessary. This will result in a screen like this

Screenshot

You can now run your VPN by clicking on the Network Icon in the Systray and selecting the .... Badjr VPN option.

You will be prompted for credentials on your first connection.

You can get these credentials from the EndUser dashboard as below

Screenshot

You are now connected and can access your sites and devices.

Mac

Unfortunately, Mac installation is not as simple and you will need to create the VPN manually.

Firstly navigate to your network settings page

Screenshot

Then click on the ... button to add a new L2tP over IPSec VPN

Screenshot

Then enter the settings

Screenshot

which you can get from the EndUser dashboard as below

Screenshot

NB There is an additional step thats required on a Mac to ensure you can access your sites and devices.

Firstly download the Route installer for Mac as below

Screenshot

Then run the installer and it will open up in AppleScript. You can click the Run button to run the script.

Screenshot

You will be prompted to create the VPN manually which you have already done, so you can click Proceed

Screenshot

You will be prompted for which network you would like to added the routing to, you can select the ... Badjr VPN option.

Screenshot

That is all that is required, you are free to start your VPN and access your sites and devices.