Remote Access to Lab Computers: Setup Guide

VeraLab guide · Download as PDF · All documentation

This guide is for lab administrators who want students and other lab patrons to connect remotely to lab computers. VeraLab Server 8.6.1 and higher includes Remote Access as a standard feature: VeraLab identifies available stations and publishes connection links for them. Stations that are occupied or otherwise unavailable are not displayed. Remote connections to both Windows and macOS computers are supported.

Where Remote Access Links Are Published

Once configured, remote connection links are published in three places in the VeraLab web application. You can choose which option to share with your lab patrons (students) or publish on one of your internal portal pages.

Option 1. Remote Access page

Remote Station Access page listing rooms with available stations and a Connect button for each station
The Remote Station Access page lists available stations per room, each with a Connect button.

Option 2. LiveMap (on the Student Portal)

Student Portal LiveMap of a lab floor plan with remote connection icons on available stations
LiveMap: stations available for remote connection show a remote connection icon.

Option 3. Text-only LiveMap

Stations available for remote connection have an icon next to their names.

Text-only LiveMap table with remote connection icons next to vacant station names
Text-only LiveMap with remote connection icons next to available stations.

Setting Up Lab PCs (Windows) for Remote Access

  1. Review the official Microsoft documentation or quick setup reference: How to use Remote Desktop.
  2. Verify that the RDP port (default 3389) is open for ingress connections.
  3. Verify that target PCs allow only one concurrent RDP connection, for example: Limit RDP connections to one user at a time.

Note: there is still a risk of users knocking each other's sessions off for various reasons. Usually, if another session requests a connection, a message on the active session screen lets the current user block the new connection. If it is not answered in time, the new session may take over.

Setting Up Lab Macs for Remote Access

  1. Review the official Apple documentation or quick setup reference: Turn screen sharing on or off.
  2. Verify that the VNC port (default 5900) is open from the network where your users will start Remote Access sessions.
  3. Users connecting to Macs need VNC client (VNC Viewer) software.

Configuring Remote Access in VeraLab

Prerequisites

  1. Users can connect to your lab network via VPN or directly over the Internet (not recommended).
  2. VeraLab Server 8.6.1 or higher is installed and running.
  3. The VeraLab room property Sign-in Mode is set to Self Service.
  4. The correct images are defined and assigned to stations. The Operating System column takes its value from the image's Image OS field.
    Edit Image form with the Image OS field set to macOS Catalina
    The Image OS field of an image supplies the Operating System shown for remote stations.

VeraLab setup steps

  1. Log in to the VeraLab web application with the built-in admin account or any user account with the Manager role assigned.
  2. Navigate to Lab Control → Remote Access.
    Lab Control menu open with the Remote Access item highlighted
    Lab Control → Remote Access.
  3. Click Remote Access Settings to view or edit the global Remote Access settings.
    Remote Access page with the Remote Access Settings link highlighted above the list of rooms
    The Remote Access page lists every room; the Remote Access Settings link opens the global settings.
  4. On the Remote Access Settings page, choose these options:
    SettingWhat it does
    Show rooms with 0 available stationsSelect it if you want end users to see the entire list of rooms even if they have no available stations. Leave it cleared to display only rooms with available computers; if you have many labs and not all of them are configured for remote access, or all available computers in a lab are occupied, this keeps the list of available stations shorter.
    Establish connections: via IP Address / via Hostname (FQDN suffix)Use the IP address or the hostname (or fully qualified domain name). It is embedded in the connection link published to users and must be resolvable on the network or VPN. For hostnames, add your domain suffix: VeraLab takes the station name and appends the suffix to form the FQDN. If your stations do not have FQDN resolution in the campus network, select IP Address.
    Remote Desktop GatewayKeep this field blank if you use direct access and have port 3389 open on client stations.
    VNC Password for MacsMac stations require a VNC password, and this setting must match the client VNC password. Macs must run macOS Mountain Lion or higher. To set the VNC password on clients, go to System Preferences → Sharing, turn on Screen Sharing, then open the Computer Settings dialog and set the password for VNC connections there.
    Remote Access Settings page with the show rooms checkbox, connection method, Remote Desktop Gateway and VNC Password for Macs fields
    Global Remote Access Settings.
  5. You can turn Remote Access on or off, and edit, override and fine-tune the default settings, for each room. On the Remote Access page, click the Edit icon to view and edit a room's remote access settings.
    Remote Access room list with the Edit Settings column and a room's edit icon highlighted
    Use the Edit Settings icon to change a room's remote access settings.
  6. To make only specific stations available for remote access, select the for selected stations option and click Select Stations. A pop-up window opens with the list of stations in the room. Select the stations you want, click Update, then click Close to close the pop-up window.
    Edit Remote Access Settings for WAB01 Room with Enable Remote Access checked, for selected stations chosen and Use Default settings selected
    Room-level settings: enable Remote Access for all or selected stations, and use the default or room-level connection settings.
    Stations for Remote Access in WAB01 Room pop-up with four stations checked and the Update button highlighted
    Select the stations to make available, then click Update.
  7. To display Remote Access on Live Maps, the room must have a LiveMap added and configured. You can do this directly from the Remote Access configuration page or from the LiveMaps menu (under the Student Portal top menu). Rooms with a LiveMap configured show an icon in the list of rooms.
    Remote Access room list with View LiveMap icons highlighted for rooms that have a LiveMap
    Rooms with a LiveMap configured show a View LiveMap icon.
  8. Click the Add/Edit LiveMap icon to configure the room's LiveMap and select the stations that show on the LiveMap page for that room.
    LiveMap editor for room WAB53A with stations placed on a floor plan, each showing a remote connection icon
    The LiveMap editor: place the room's stations on the floor plan.
  9. If you configured a room with only selected stations available for remote access, those stations show a red remote connection icon in the upper-left corner of the computer image.
    LiveMap editor for room WAB01 where only the first four stations show the red remote connection icon
    Only the selected stations (WAB01S01 to WAB01S04) carry the remote connection icon.

Connecting to Windows PCs in Your Lab

Windows has a built-in RDP client that connects directly to lab PCs running Windows. After clicking an available station, users get an RDP file downloaded to their computer. Double-clicking that file opens a new connection to the target computer. Users enter their credentials when prompted to start the remote session.

macOS and iOS users connecting to Windows computers need RDP software. Examples of software your users might need:

Connecting to Macs in Your Lab

Computers with macOS use the VNC protocol, so devices connecting to lab Macs must have VNC client software installed and configured. The built-in VNC server supports two methods of authentication and authorization. The first method uses username/password authentication, but not all clients support it. The Connection Info window offers three options:

VNC client for Android devices: bVNC Free on Google Play.

Connection Info window for a Mac station with VNC Link, Download VNC file and manual copy and paste options
Connection Info for a Mac station: VNC Link, Download VNC file, or copy the station address manually.

Reporting a Bug

Found a bug? Please report it to support@veralab.com. Thank you for using VeraLab and for taking the time to send us your feedback!

Related

Remote access works with VeraLab self-service sign-in and the Student Portal LiveMaps. See also the FAQ on remote access, the VDI and multi-session environments guide, the VeraLab overview and all documentation.