Course VPN

The Course VPN (CVPN) feature lets desktops communicate directly with each other, even across different locations here in New Zealand.

This replaces the "Turn off network isolation" setting. Previously, when network isolation was turned off, desktops could only talk to others on the same server—it didn't work between servers or data centres.

Course VPN now allows communication between any desktop added to a specific course, no matter which server or data centre they're on.

This feature is only available for Ubuntu and Windows 10 operating systems. For other operating systems, you can still use the "Turn off network isolation" option.

Below are some terminal screenshots showing the CVPN interface as seen from the terminal, along with some additional properties of the connected interface.

 

Terminal IPs:

Here are some screenshots of the VPN network interface that gets created when training workstations are set up. Below you'll see two student workstation terminals displaying the `edge0` network interface, which is the course VPN.

Two student workstation terminals showing edge0

 

 Additional Properties:

Ethtool additional propertiesSystemctl additional properties

 

Supported:

When creating a course with Ubuntu or Windows 10 operating systems.

 

Supported: Ubuntu or Windows 10

Not supported:

When creating a course with other operating system distributions.

 

Not supported: other operating systems