Network and Firewall Requirements

Last updated: October 20, 2026

NetSpeek Edge VM Network and Firewall Requirements

Internet Communication (NetSpeek Edge VM ↔ NetSpeek Cloud)

PortProtocolDirectionConnectivity ProvidedURLs / EndpointsPurpose
443HTTPS (TCP)OutboundNetSpeek Cloud API*.netspeek.aiConfiguration, metadata sync, API requests, monitoring, cloud updates
443WSS (TCP)OutboundNetSpeek Cloud API*.netspeek.aiReal-time action dispatch relay

Outbound ports to NetSpeek platform must be open for *.netspeek.ai addresses – this is commonly referred to as a “wildcard” rule, meaning that any address in the netspeek.ai namespace is accessible.

Internet Communication (NetSpeek Edge VM ↔ Internet Services)

Port(s)Protocol(s)DirectionConnectivity ProvidedURLs / EndpointsPurpose
443
8443
HTTPS (TCP)
MQTT (TCP)
OutboundAmazon Greengrass IOT services*iot.us-east-2.amazonaws.com

*iot.us-east-1.amazonaws.com
Orchestrating OTA updates to Edge VM functionality
443HTTPS (TCP)OutboundAmazon S3 storage services*.s3.amazonaws.com

*.s3.us-east-2.amazonaws.com
File delivery / download of updates to Edge VM functionality

Outbound ports to AWS services must be open for *. addresses as described in the table above. This is commonly referred to as a “wildcard” rule, meaning that any address in the above-defined Amazon Web Services namespace is accessible.

LAN / Corporate Network Communications (NetSpeek Edge VM ↔ Intranet)

PortProtocolDirection
(from Edge VM’s perspective)
Supported Integrations (Devices Contacted)Purpose
22TCPOutboundBiamp TesiraSecure device control (TTP, Tesira Text Protocol, over SSH)
23TCPOutboundBiamp TesiraDevice control (TTP, Tesira Test Protocol, over Telnet; less secure, consider SSH in production)
45UDPOutboundSennheiser (SSCv1)Device management
80HTTP (TCP)OutboundNEC/Sharp, Sony, Logitech CollabOS, MiddleAtlantic, Cisco RoomOS1Device management
443HTTPS (TCP)OutboundLogitech CollabOS, Cisco RoomOS, Poly VideoOS, Crestron CresNext, Sennheiser (SSCv2), NetSpeek Windows Runtime Service2Secure device management & command relay
1515TCPOutboundSamsungDevice management
1710TCPOutboundQSC / Q-SYSDevice management
4000HTTPS (TCP)OutboundSamsungEmbedded API control
4003HTTPS (TCP)OutboundBarco ClickShareDevice management
4006HTTPS (TCP)OutboundShureDevice management
4664TCPOutboundAvocorDevice management
7142
HTTPS (TCP)OutboundNEC/SharpDevice management
8001HTTP/WS (TCP)OutboundSamsungReal-time display control
8080HTTP (TCP)InboundEdge VM’s Browser InterfaceLocal management
9761TCPOutboundLG WebOS3Device Management (LG RS232 ASCII Command Protocol over IP)

1 Cisco RoomOS devices will receive HTTP traffic on TCP port 80 only if tls:false is configured on the endpoints. This port can be omitted if your Cisco devices are configured for HTTPS/TLS traffic on TCP port 443.

2 The NetSpeek Windows Runtime Service will, by default during installation on a Windows OS device, configure a firewall rule (to permit inbound traffic, from the Windows OS’ perspective) to support the NWRS’ default listening port, TCP 443. This listening port, and the associated firewall rule on the Windows OS, can be configured to any arbitrary port as described in the NetSpeek Windows Runtime Service Documents.

3 LG WebOS integration used TCP ports 3000/3001 prior to NetSpeek platform version 1.9 – connectivity to these devices has been migrated to port TCP 9761 as of August 2026, which may necessitate network-side changes in environments where port-specific permissions are necessary.


NetSpeek Platform Connectivity Requirements

Administration of the NetSpeek platform requires, in addition to allowing the Edge VM the connectivity described above, allowing users to access the URLs below via web browser. (As with the Edge VM, it is often simpler to permit *.netspeek.ai generic connectivity for platform administration rather than permitting the below URLs individually/specifically.)

Platform Administration – Beta Environment and Tenants: https://portal.beta.netspeek.ai/

Platform Administration – Production Environment and Tenants: https://portal.netspeek.ai/


Download of the NWRS installation file from NetSpeek portal (the MSI package for manual installation) requires access on port TCP 443 (HTTPS) to:

  • *downloads.<environment>.netspeek.ai*
  • For platform version 1.12 only, the Amazon Web Services file delivery addresses below (these are the same as the Edge VM update delivery addresses above) were required. These are no longer required for NWRS download as of platform version 1.13, released in September 2026 as NWRS installer file hosting was moved to a netspeek.ai domain. Note these AWS addresses are still required for Edge VM auto-updates.
    • *.s3.amazonaws.com
    • *.s3.us-east-2.amazonaws.com