Secure VPN the Easy Way With the Linux-based Untangle Router
OpenVPN Server in a Few Click
Last month, we discovered the Untangle Network Gateway. You can install it onto a PC to help protect, control, and monitor Internet access for your entire network. You can alternatively use the Windows utility if you don't want to dedicate a computer to the cause.
In the first part, we set up the machine, installed the software for the dedicated Untangle server, performed the initial configuration, and looked at the different Apps you can install. In this tutorial, we'll experiment with the OpenVPN App. We'll see how to securely network all our locations together over the Internet and how to offer secure remote access to the network from the Internet.
Setting up the OpenVPN server
Untangle supports OpenVPN's site-to-site and client-to-site configurations. Site-to-site means you can create a secure tunnel between your different offices or locations via the Internet, so you can share files and resources between them all. Client-to-site means you can offer connections to remote users, so they can securely access their files or so they can encrypt their Internet traffic from Wi-Fi eavesdroppers when they're using hotspots. We'll set up both solutions.
First, you must setup the OpenVPN server. If doing site-to-site connections, you just need to do this at one location, such as your main office. Then we'll configure another Untangle machine as a VPN client or site at the other locations. If you're offering only remote access to individuals, you can configure an Untangle machine as the server at any location. Then we'll install and configure the OpenVPN client program onto the desired computers.
Follow these steps to enable the VPN server:
- Open the OpenVPN App by clicking the Settings button from the rack.
- Click the Configure as VPN Server button.
- On the welcome to the wizard page, click Next.
- Type in your organization or company name and location information, and click Next. This is used when it creates the self-signed SSL certificates for´┐Ż OpenVPN.
- If it's okay that VPN sites or clients have access to your entire LAN or internal network, click Next. Otherwise, you can delete the default entry and add IP addresses of specific computers or servers that remote users can access.
- On the Finished page, click Close.
- Click Close to complete the setup.
Adding VPN sites and clients
Now you can configure the server with details for each desired VPN site or client:
- From the OpenVPN settings, select the Clients tab.
- Click the Add button in the VPN Clients or VPN Sites section, depending upon what you want to do.
- On the Edit window, enter a name, change the other settings if needed, and click Update.
- Click Save.
Solid state disks (SSDs) made a splash in consumer technology, and now the technology has its eyes on the enterprise storage market. Download this eBook to see what SSDs can do for your infrastructure and review the pros and cons of this potentially game-changing storage technology.
- 1Linux Top 3: RHEL 6.7, BackBox Linux 4.3 and RoboLinux 8.1
- 2Linux Top 3: SLES 11 SP4, Chromixium OS 1.5 and Canonical Licensing
- 3Linux Top 3: VirtualBox 5, Point Linux 3.0 and OpenSUSE Leap 42.x
- 4Linux Top 3: Linux 4.2 rc1, 4MLinux 13 and antiX15
- 5Linux Top 3: Linux Mint Rafaela, OpenMandriva Lx 2014.2 and VectorLinux 7.1