Impero Education Pro Minimum System Requirements for Installation

 

Before we get you set up on Impero Education Pro, you will need to make sure that you meet the minimum system requirements. This document will take you through everything you need to check your end, to ensure that you can run Impero Education Pro effectively on your network.

Hosting Impero Education Pro on a local server

Make sure your local server ticks all the boxes below:

  • Supports 32bit and 64bit Architecture
  • Microsoft Windows 7, 8.1, 10
  • Microsoft Windows Server 2008 R2 SP1/2012/2012 R2/2016/2019
  • Microsoft .NET Framework 4.7.2
  • Approximately 150 MB SSD/HDD for installation
  • 60 GB SSD/HDD free space for usage (this should be reviewed regularly once up and running to ensure capacity for log files is 3 x the size of your log folder)
  • TCP/IP connection
  • Impero recommends the server is not installed on a Domain Controller
  • Powered to support the relevant number of client devices as follows:
  • Maximum group allowance per Impero server 1200

Up to 1500 clients:

  • 2.0 GHz + Dual-Core processor
  • 4 GB RAM

Up to 3000 clients:

  • 2.0 GHz + Quad-Core processor 
  • 8 GB RAM

Up to 5000 clients:

  • 2.0 GHz + Octa-Core processor
  • 8 GB RAM

Selecting Impero’s cloud-hosted server option

 If you have decided to let us host your server in the cloud, all you need is a broadband internet connection.

** If you do not already have a hosted server with us and would like to explore this option please let the support representative know or you can call your account manager by calling the main number and choosing the sales option.

Device specification for console users (Windows/Apple macOS)

Make sure your console user devices tick all the boxes below:

  • Microsoft Windows 7, 8, 8.1, 10 (x86 and x64)
  • Apple macOS 10.12+
  • Microsoft .NET Framework 4.7.2
  • TCP/IP connection
  • 5 GB SSD/HDD free space
  • Powered to support the relevant number of client devices as follows:
  • Maximum group allowance per Impero server 1200

Up to 1500 clients:

  • 2.0 GHz + Dual-Core processor
  • 4 GB RAM

Up to 3000 clients:

  • 2.0 GHz + Quad-Core processor
  • 8 GB RAM

Up to 5000 clients:

  • 2.0 GHz + Octa-Core processor
  • 8 GB RAM

Accessing Impero’s web interface

Supported browsers are as follows:

  • Google Chrome Web Browser (Windows, macOS, ChromeOS)
  • Apple Safari Web Browser (iOS)

Device specification for student machines

Make sure your student devices tick all the boxes relevant to their operating system:

Windows

macOS

ChromeOS

iOS


  • 2 GB RAM
  • 2.0 GHz + Single-Core Processor 
  • Microsoft Windows 7, 8.1, 10
  • Microsoft Windows Server 2008 R2 SP1/2012/2012 R2/2016/2019
  • Intel Multicore Processor
  • Microsoft .NET Framework 4.7.2
  • 5 GB SSD/HDD free space
  • Broadband internet connection


  • 2.0 GHz + Single-Core Processor
  • 2 GB RAM
  • Apple Mac OSX 10.12+ Operating Systems
  • 5 GB SSD/HDD free space
  • Broadband internet connection

 


  • 2.0 GHz + Single-Core Processor
  • 2 GB RAM
  • Chrome 68+
  • Broadband internet connection

 


  • Broadband internet connection
  • iOS v10+

 


Proxy and firewall configuration

For Impero Education Pro to operate correctly, you will need to apply the following rules to your firewall, filter and/or a proxy:

*** If your system cannot use Wildcards, please see the below link.
Impero Education Pro Advanced configuration sheet

Source Port

Destination Port

Protocol

Source

Destination ***

Reason

OS Assigned

30016

TCP

Clients & non-web console

Impero Server

Main server connection
Core Feature Functionality

OS Assigned

30017

TCP

Clients

Impero Server

Impero Audio Server
(Talk & Listen)

OS Assigned

30018

TCP

Clients

Impero Server

Patch distribution

OS Assigned

30019

TCP

Clients

Local Client (127.0.0.1)

Browser Extension Communication

OS Assigned

30020-30XXX*
30020-30030*

TCP

Clients

Non-web Console
Impero Server

Remote screen view/control
Impero File Transfer

Example - https://support.apple.com/en-gb/HT210060Basic Apple Ports for iOS management

OS Assigned

443

TCP

HTTPS

Web Console

*.imperosoftware.com

*.edpro.cloud

*.appcues.com

*.google-analytics.com

*.globalsign.com

Web content delivery

OS Assigned

1024-65535**
80, 443

OUTBOUND

UDP/TCP

Web console/ Clients

*.xirsys.com

STUN & TURN server

OS Assigned

19302

 

UDP / STUN

Web console / Clients

stun.L.google.com

STUN server

OS Assigned3478UDP / STUN

Web console / Clients

stun.edpro.cloud

20.68.120.28

STUN Server
N/AN/AmDNS

Web console / Clients


Web console / Clients


For the browser to understand mDNS addresses

XXX is the number of clients x2 +20

** The Impero Cloud Console utilises webRTC technology to provide the live view from devices in the web browser. webRTC uses TCP/UDP ports in the following range: 1024-65535

In most cases there is no need to open ports as networks allow for these types of communications without additional configuration.


*** If your system cannot use Wildcards, please see the below link.
Impero Education Pro Advanced configuration sheet