hardware.co · AI hardware for on-prem LLM deploymentsVendor-neutral · Quote onlyBuilt to spec
hardware.co · November 10, 2026

How to Configure an Air-Gapped AI Server for Sensitive Enterprise Data

A step-by-step guide to configuring an air-gapped AI server for sensitive enterprise data, covering network isolation, offline models, keys, logging and updates.

By Eric Lamanna

A lone server rack on a concrete island, suggesting isolation from outside networks.

Air-gapped does not mean no network. It means no routed path to untrusted networks, and every model, container or file crossing the boundary moves through a reviewed workflow with a signed artifact on the other side.

Configuration is the part people skip. Standing up an air-gapped AI server means wiring together network isolation, offline mirrors for models and packages, key handling, structured logging and an update process that survives an audit. The frame for why you would build this way is covered in the air-gapped AI servers overview; the configuration itself is less often written down.

Draw the Isolation Boundary First

Start with a one-page network diagram. On it: the LLM server or cluster, the inference endpoint, the management VLAN, any storage targets and the exact port or physical interface where the enclave ends. If a system is not on that page, it should not be on the network.

Egress gets a default-deny rule. For Kubernetes-hosted stacks that is a NetworkPolicy with policyTypes Egress and no allow rules; for a bare-metal build the switch or firewall enforces it. Management access comes in through one jump host with hardware MFA, never through the inference pods themselves.

Isolation is a spectrum. A partial separation keeps the LLM on a VLAN with no route to the internet but allows internal ERP and identity traffic. A full separation means no network at all, with data moving by signed media. Pick the point on that spectrum that matches your threat model, not the one that reads best in a slide. The direction of travel across enterprises is clear: a February 2026 Cloudian survey of 203 IT decision-makers found 93% have already repatriated some AI workload, are moving one, or are evaluating the move.

Build Offline Mirrors for Models, Packages and Containers

The enclave needs its own registry, its own package mirror and its own model store. Standing these up is the single largest piece of work in an air-gapped LLM configuration, and the piece that most often gets quietly deferred until production.

Use a connected staging host to pull everything the stack needs: container images, Python wheels, OS packages, model weights. Transfer the signed artifacts over on fixed media. NVIDIA's NIM documentation spells out a clean version of the pattern. Run download-to-cache or create-model-store on the connected host, move the resulting directory, then on the air-gapped side set NIM_MODEL_PATH and leave NGC_API_KEY unset.

NVIDIA NIM: connected-host vs air-gapped-host configuration
ComponentConnected staging hostAir-gapped host
Container imagesPull from NGCTagged in registry.airgap.example.com
Model weightsdownload-to-cache with NGC_API_KEYMounted at NIM_MODEL_PATH
CredentialsNGC_API_KEY or HF_TOKEN setNGC_API_KEY and HF_TOKEN unset
Proxy and TLSHTTP_PROXY, SSL_CERT_FILE setNone required
Kubernetes egressOpen for pullsNetworkPolicy deny-egress
The pattern mirrored for vLLM, Ollama or any open-weight stack. Source: NVIDIA, 2026

The pattern generalises. For a vLLM or Ollama build on open-weight models, the equivalent is a local Hugging Face mirror, a private container registry and a Debian or RHEL mirror behind the firewall. Pin exact versions. Attach a signed manifest to every transfer. If the ops team cannot tell you which SHA256 is running in production, the mirror has become a liability rather than a control.

Key Material and Identity Belong Inside the Enclave

Secrets never leave the enclave. The identity provider sits inside it or terminates at the boundary. Model-encryption keys, TLS certificates for internal services and signing keys for the update workflow live in an HSM or sealed Vault instance on the air-gapped side, not in a cloud KMS.

For user identity, keep the SSO stack inside too. SAML or OIDC against a private IdP, with no dependency on an internet-facing authentication provider, keeps login flows working when upstream outages or compromised third parties would otherwise block the whole platform. Rotate secrets on a schedule the audit team can see, and log every rotation to the same local store as the rest of the telemetry.

A vault door with cables and a USB drive on a tray in front of it, representing controlled data transfer into an enclave.

Logging That Survives Without an Internet Connection

Every call to the inference service generates a prompt, a response, a user, a model version and a timestamp. All of it lands in a local log store. SIEM shipping goes to an internal collector; cloud SaaS log pipelines do not belong anywhere in this design, because the reason the server is air-gapped is the sensitivity of exactly that data.

Covert channels are the reason the telemetry matters at all. The RAMBO attack from Dr. Mordechai Guri's lab moved a 4,096-bit RSA key off an air-gapped machine in roughly 42 seconds using radio signals from the RAM bus, at about 1,000 bits per second. Research since has added acoustic, thermal and power-line channels to the catalogue, and each one depends on malware that got in somehow and ran without being spotted.

Local telemetry catches the "got in somehow" part. Process creation, container pulls from the mirror, unexpected outbound DNS attempts, USB mount events, firmware updates to the BMC — all of it belongs in the same store, correlated with inference logs. Keep twelve months hot and ship older data to WORM storage inside the enclave. A deeper walk through hardware-side defences sits in securing AI hardware against tampering and firmware attack.

Citations to Mordechai Guri's air-gap covert-channel research, by year
Citations to Mordechai Guri's air-gap covert-channel research, by year2015: 30 citations; 2016: 73 citations; 2017: 134 citations; 2018: 251 citations; 2019: 372 citations; 2020: 387 citations; 2021: 418 citations; 2022: 488 citations; 2023: 425 citations; 2024: 396 citations; 2025: 438 citations; 2026: 364 citations0 citations122 citations244 citations366 citations488 citations30 citations201573 citations2016134 citations2017251 citations2018372 citations2019387 citations2020418 citations2021488 citations2022425 citations2023396 citations2024438 citations2025364 citations2026
The attack catalogue (RAMBO is one of many from the same lab) keeps drawing attention a decade on. Source: Google Scholar, 2026

The Update Workflow Is Where Most Builds Fail

Updates are the one point where the isolation boundary is deliberately crossed. Treat every crossing as a cross-domain transfer: fixed media, dual approval, and independent verification of every inbound file. NSA's Raise the Bar guidance for Cross Domain Solutions enforces a Rule of Three, requiring three independent verification mechanisms per file and mandating Content Disarm and Reconstruction on any CDS attached to a US National Security System. For a commercial deployment the same pattern is right-sized by risk, not abandoned.

Model updates demand the hardest treatment. New weights are large, opaque and expensive to inspect. Build a staging enclave that mirrors production, test the update there for drift and for secrets that may have been baked into the weights during fine-tuning, then promote. The Stuxnet case is the reference point every security team still reaches for: a USB drive crossed Iran's Natanz isolated network and destroyed roughly 1,000 centrifuges, about 10% of capacity, between late 2009 and early 2010. Removable media is still the most common way a perimeter like this is breached.

Patch and firmware updates follow the operational-technology controls in NIST SP 800-82 Rev. 3, published September 2023, which align with SP 800-53 Rev. 5 and the Cybersecurity Framework. A quarterly patch window with a signed bundle and an attached SBOM is a reasonable floor; monthly is closer to right where the risk profile justifies the ops cost.

Hardware Choices Shape What You Can Isolate

The system you buy constrains how clean the isolation can be. A rack-mounted GPU server inside a secured data hall is easy to isolate at switch level. A workstation under a desk is not. Remote management interfaces (BMC, IPMI, vPro) are an often-missed egress path, and they need their own management VLAN with no route out, their own credentials and their own patch cadence.

For sites where even an internal management network is a problem, a compact edge appliance with no wireless radios and physically disabled external ports is often the right form factor. Physical attack surface matters as much as the network diagram: locking bezels, port blockers, tamper-evident seals on chassis screws, and a documented chain of custody from factory to rack. These are the controls that keep a USB-based intrusion from being trivial, and they belong in the configuration spec alongside the firewall rules.

What is pushing enterprises off public cloud for AI
What is pushing enterprises off public cloud for AIOn-prem/private/hybrid for sensitive AI data: 91%; AI budgets rising in 2026: 86%; On-prem latency required for workloads: 75%; Shadow AI a security concern: 74%; Data residency delaying AI plans: 58%; Cloud cost unpredictability a barrier: 50%; Cloud AI spend over initial projections: 40%On-prem/private…AI budgets risi…On-prem latency…Shadow AI a sec…Data residency…Cloud cost unpr…Cloud AI spend…
Share of 203 IT decision-makers citing each factor; data sovereignty and budget growth dominate the profile. Source: Cloudian, 2026

Where This Decision Moves Next

The change most likely to affect an air-gapped AI build over the next twelve months is the next revision of NIST SP 800-82. A Rev. 4 initial public draft is out for comment through the end of November 2026, and its treatment of AI and LLM workloads inside OT environments will shape the baseline auditors ask you to show against. Build to Rev. 3 now, document the configuration against the headings Rev. 3 uses, and the delta when Rev. 4 lands will be a diff rather than a rebuild. The rest of the work above is the same either way.

Get a quote

Spec your system.

Tell us the models you want to run, how many people will use them and where the hardware should live. An engineer replies with a first configuration and the questions that decide the quote.

Form CSTM-Q · Quote only