Laptop VPN for Public Networks and System Administration
Overview
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 co-working 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.
Background Context
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 support 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.
NordLayer for System Administration
NordLayer is also used for system administration purposes, providing secure access to internal systems and resources. Here are some key points about using NordLayer for system administration:
-
Access Control: NordLayer allows for granular access control, ensuring that only system administrators can access specific resources.
-
Multi-Factor Authentication: For enhanced security, NordLayer is implemented with Okta Device Trust Authentication policies.
-
Secure Remote Access: System administrators can securely access internal systems from any location, enabling efficient remote work and incident response.
-
Network Segmentation: NordLayer supports network segmentation, allowing administrators to isolate sensitive systems and limit potential security risks.
-
Encrypted Communication: All traffic between the administrator’s device and internal systems is encrypted, protecting sensitive data in transit.
-
Centralized Management: The NordLayer admin panel provides a centralized interface for managing user access, monitoring connections, and configuring security policies.
When using NordLayer for system administration, always follow GitLab’s security best practices and ensure that you have the appropriate permissions before accessing any systems or data.
Dedicated IP’s are listed below for reference by Security teams or incident response.
Location |
IP |
GitLab - Los Angeles |
146.70.49.165 |
GitLab - New York |
146.70.186.59 |
GitLab - Atlanta |
205.234.251.167 |
GitLab - Belgium |
146.70.55.7 |
GitLab - Hungary |
217.138.192.12 |
GitLab - Japan |
146.70.138.86 |
GitLab - Australia |
88.216.59.30 |
System Owner and Support
- DRI:
@adamhuss
#security-corpsec
Slack channel
Access Request
Please open an Access Request and add /label ~"corpsec-metric::ar"
.
NordLayer Installation
After your access request is provisioned, you will receive an email from nordlayer@nordlayer.com
with a link to download the application.
-
MacOS:
- Enter
gitlab
as the organization.
- Authenticate with Okta.
- When prompted, select to Allow an upcoming prompt.
-
Linux:
- Follow https://help.nordlayer.com/docs/installing-on-linux to download the application and add your user to the user group.
- Log out and log back in.
- In your terminal, run
nordlayer login
.
- Enter
gitlab
as the organization.
- Open the URL you get in your browser and authenticate with Okta.
-
Android:
Overview
FAQs
Linux VPN Protocol
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 running the following command nordlayer settings set
and selecting VPN protocol.
Windows 10 Sufficient Privileges
Verify that you have sufficient privileges to start system services
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.