NordLayer is our supported VPN (Virtual Private Network) platform for GitLab Team Members.
The use of Nordlayer is optional, however it is recommended when working on guest networks or public Wi-Fi. In other words, you should connect to the VPN to secure your laptop's traffic anytime that you're not at home. That could be at a coworking location, an airport, a coffee shop or on a guest network at a customers office.
Some members may use a different VPN solution for these scenarios and we would recommend that they migrate to Nordlayer when it's convenient.
When we first approached the idea of a simple VPN for those times that our employees work away from home (coffee shops, trains, planes, etc.), we found a lot of options out there. While many VPN options exist, some are much more than we need, and some far less. When it comes to our decision on NordLayer, we had a number of things to look at: Is it secure? Is it easy to administer? Does it cover multiple Operating Systems? Are admin actions logged? We tested many options and while a number fit a few of these, NordLayer fit the most with security being our most important criteria.
Please open an Access Request and add
/label ~"IT Security::Needs Review".
We will be adding NordLayer to Okta in the near future.
See the IT Self Service page for more information about creating an access request for NordLayer.
After your access request is provisioned, you will receive a signup email with a link to activate your account. Once activated, you will be redirected to a NordLayer landing page with a link to download the application.
GitLab as the Organization.
Sign in using your GitLab email and the password you just created with the sign up link.
Enter your 2FA if you have it set up.
Mac users will be prompted to Allow an upcoming prompt, please do this.
If you have not already done so, please add two factor authentication under NordLayer Preferences > Account Tab > Enable your chosen Authentication.
When you add a trusted network to the list, your laptop will keep NordLayer disconnected while at home. This allows you to use the internet at full speeds, and will automatically connect while you're on any untrusted network away from home.
Please keep in mind that any trusted networks you add means that you are no longer protected through a VPN. Do not do this if you're at a hotel, on a guest newtork, or anywhere outside of your home network (unless needed to get through initial Wi-Fi portal terms and conditions captive portal screen).
Go to NordLayer Preferences and select the
Verify the Network listed under
Current Network is your home network and click the
In case you are experiencing any issues with your NordLayer connection, the first course of action would be to change the VPN protocol. You can do so by entering the following command 'sudo nordlayer settings set' - you should see that the first option is to choose the VPN protocol.
If you are getting an error 'Verify that you have sufficient privileges to start system services' on Windows 10 while installing the NordLayer application - please make sure that you are using an up-to date Windows 10 version.
If you encounter this situation, you will need to force-close the application by entering the following command: sudo systemctl kill -s SIGKILL nordlayer.service
If the VPN authentication window is constantly popping up on your screen, go to System Preferences -> Network and select the NordLayer connection. Make sure that Connect on Demand is disabled, then click Cancel and it should not re-appear.
If you are still seeing the popup, restart your Mac and drag the NordLayer app to the trash. Once that is done, re-install NordLayer application directly from the AppStore.