ThousandEyes Enterprise Agent Firewall Configuration Guide

Version: 1.0.0
Last Updated: 21.05.2025

Table of Contents

  1. Essential Firewall Rules
  2. Regional Infrastructure Access
  3. Test-Specific Rules
  4. Reference: ICMP Types

1. Essential Firewall Rules

This section outlines the minimum required firewall rules for ThousandEyes Enterprise Agents to function properly.

Core Communication Rules

Protocol Port Direction Source Destination Purpose
TCP 443 Outbound Agent *.thousandeyes.com Agent communication
UDP 123 Outbound Agent NTP servers Time synchronization
TCP, UDP 53 Outbound Agent DNS servers Domain resolution

ICMP Requirements

For proper network diagnostics, allow these ICMP types:

Protocol ICMP Types Direction Purpose
IPv4 3, 11 Inbound Error messages and traceroute
IPv6 1-4, 129 Inbound Error messages and traceroute

Implementation Note: If your firewall is fully stateful for ICMP, explicit rules may not be needed. For agents behind NAT, configure 1:1 NAT or explicit ICMP translation.

2. Regional Infrastructure Access

Europe (EU) Region

Protocol Port Direction Source Destination Purpose
TCP 443 Outbound Agent *.eu1.thousandeyes.com Agent communication
TCP, UDP 9119, 9120 Outbound Agent ntrav.agt.eu1.thousandeyes.com NAT traversal

Implementation Note: If your security policy requires IP-based rules rather than domain-based rules, contact 42clue support for the current IP address ranges.

Package Repository Access

Protocol Port Direction Source Destination Purpose
TCP 443 Outbound Agent apt.thousandeyes.com, yum.thousandeyes.com Software updates
TCP 443 Outbound Agent aptproxy.thousandeyes.com, yumproxy.thousandeyes.com Static IP alternatives

3. Test-Specific Rules

Configure these rules only if you’re using the corresponding test types.

Network Layer Tests

Protocol Port Direction Source Destination Purpose
TCP 80 Outbound Agent Test targets HTTP tests
ICMP Echo Outbound Agent Test targets Ping tests
TCP/UDP 49153 Both Agent Other agents Agent-to-agent tests

DNS Tests

Protocol Port Direction Source Destination Purpose
UDP/TCP 53 Outbound Agent DNS servers All DNS tests

Web Layer Tests

Protocol Port Direction Source Destination Purpose
TCP 80, 443 Outbound Agent Web servers HTTP/HTTPS tests
TCP 21, 22, 990 Outbound Agent FTP servers FTP/SFTP tests
TCP 20 Inbound FTP servers Agent FTP active mode

Voice Tests

Protocol Port Direction Source Destination Purpose
TCP/UDP 5060 Outbound Agent SIP servers SIP tests
TCP 5061 Outbound Agent SIP servers SIP over TLS
UDP 49152 Both Agent Other agents RTP stream tests

4. Reference: ICMP Types

Protocol Type Code Description Required For
IPv4 3 * Destination Unreachable Error reporting
IPv4 11 0 Time Exceeded Traceroute functionality
IPv6 1 * Destination Unreachable Error reporting
IPv6 3 * Time Exceeded Traceroute functionality

Implementation Tip: Most modern firewalls have predefined service objects for ICMP that can be used instead of manually configuring ICMP types and codes.