Skip to main content

Architecture & Supported OS

Introduction

Xshield agent is a low-impact software that can be installed on servers and endpoints running modern (and some legacy) operating systems. This document outlines the supported list of operating systems and hardware architectures.

The agent software has two separate implementations:

  1. For Modern Operating Systems: Deployed on modern Linux and Windows operating systems and uses Windows Filtering Platform (Windows) and nf_tables (Linux) for host firewall programming.
  2. For Other Operating Systems: Deployed on AIX, Solaris, and RHEL 6.x (legacy) Operating Systems. Host firewall programming is implemented using native tools such as iptables (Linux), TCP/IP filters (AIX) and Packet Filter (Solaris).

Windows agents also use the npcap package (part of the agent installation package) for collecting network flow communication meta data. Linux agents use libpcap.

Server Agents

Hardware Architecture Support

  • Primary support for x86_64 (X86 64-bit architecture)
  • ARM64 support for specific Linux versions, including AWS Graviton
  • No support for:
    • Windows 32-bit operating systems (Example: Windows 2008 R1, Windows 2003, Windows XP etc)
    • Solaris on SPARC hardware architecture (Only x86 architecture)

Supported Operating Systems

Linux Distributions

PlatformSupportNotes
RHEL 4.x, 5.xNo-
RHEL 6.x (Legacy)Yesiptables based
RHEL 7.0, 7.1, 7.2Nonf-table support requires 4.x Kernel (available from 7.3)
RHEL ≥ 7.3 and < 8.0Yes**Only for vCloud VMs. Not supported on Azure VMs
RHEL 8.0 and aboveYes-
CentOS 7.x and aboveYes*For CentOS 7.0, Supported from kernel version 3.10.0-229
Rocky Linux 8.x, 9.xYes-
Oracle Linux 6.x (Legacy)Yesiptables based
Oracle Linux 7.x and aboveYes*For Oracle 7.0, Supported from kernel version 3.10.0-229
Debian 7.7, 9Yes-
Ubuntu 18, 20, 22, 24Yes-
SUSE 12NoNo support for nftables
SUSE 15Yes-
Amazon Linux 2023 & Amazon Linux 2YesSupported on Graviton
Huwaei Cloud Euler OS 2.0Yes-
FreeBSD 12.3YesIPFW Firewall

Unix Systems

PlatformSupportNotes
AIX 7.2, 7.3YesSupport only on ppc6 and ppc8
Solaris 11.0 (x86)YesNo support for Sparc architecture

Windows Server

PlatformSupportNotes
Windows Server 2003NoNo support for WFP
Windows Server 2008 EnterpriseNoNo support for WFP
Windows Server 2008 R2, 2008 StandardYes-
Windows Server 2012, 2016, 2019, 2022, 2025Yes-

User Agents

The Xshield agent is available for modern desktop operating systems. Note that there is no agent support for Linux Desktop versions.

MacOS Support

  • Available for both x86_64 and arm64 (M1/M2) processors
  • Minimum supported OS version: MacOS 11

Supported Desktop Operating Systems

PlatformSupportNotes
Windows 7 and belowNoNo future support planned
Windows 10 and aboveYes64-bit support only
MacOS 11 and aboveYesSupports both x86_64 and arm64