Independent analysis by NHI Mgmt GroupSource article: NetFoundry, “A Hostname Instead of a Hole: The Network Team’s View of AI Agents” (October 29, 2026)

TL;DR: AI agent connectivity often turns into permanent firewall, DMZ, and allow-list work, while vendor IP drift makes those controls brittle and hard to keep current, according to NetFoundry. An identity-based outbound fabric changes the problem from inbound exposure to policy-based access, which is the more governable model for agent connectivity.


At a glance

What this is: NHI Mgmt Group's analysis, drawing on NetFoundry's blog post: AI agent connectivity can turn into permanent firewall, DMZ, and allow-list maintenance, and identity-based outbound connectivity reduces inbound exposure.

Why it matters: This matters because network and identity teams need a repeatable way to onboard AI agents without accumulating standing inbound exceptions, stale vendor IP dependencies, and unnecessary exposure paths.


Context

The security gap is not the agent itself, but the way teams commonly expose internal systems to let an external service reach them. Once that pattern starts with inbound rules, every new connection request becomes a lasting exception that has to be tracked, reviewed, and defended.

For AI agent programmes, that creates a governance problem across network security, third-party access, and identity control. AI agent authorisation matters here because the access decision should be tied to identity and policy, not to a public endpoint or a vendor address list.

The practical issue is familiar to network teams: the more agents the business adopts, the more public exposure work accumulates. That makes the current model expensive to maintain and easy to drift out of compliance.


Key questions

Q: How should teams connect AI agents without opening inbound network exposure?

A: Use outbound-only connectivity, where the agent initiates an egress connection to a broker, API gateway or message queue instead of exposing an inbound listener. The agent then receives scoped tools and data over that channel, with mTLS, short-lived tokens and explicit policy controls limiting what it can call. This reduces direct attack surface while keeping runtime access revocable.

Q: Why do vendor IP allow-lists break down for third-party agent access?

A: Vendor IP allow-lists break down because third-party agents often run from cloud ranges, autoscale across changing egress addresses, or sit behind shared infrastructure that is not stable enough for fixed source IP controls. They also do not prove the agent’s identity, so teams still need authenticated service accounts, mTLS, short-lived credentials and explicit per-tool authorisation.

Q: What is the difference between a DMZ and private connectivity for agent access?

A: A DMZ is a screened network segment that sits between trust zones and is designed to expose selected services to less trusted networks. Private connectivity uses non-public routes such as VPNs, private links or internal networks so the agent reaches the service without internet exposure. For agent access, private connectivity usually reduces inbound exposure and narrows where policy must be enforced.

Q: When should teams retire public DNS records for internal systems?

A: Retire public DNS records when the system is no longer meant to be reachable from the public internet, or when the record points to a service that should only be accessed through private connectivity. Leaving the name public keeps the target discoverable, supports reconnaissance, and can outlive the service owner’s intended access model. Remove the record or move it behind split-horizon DNS and private addressing.


Technical breakdown

Why inbound rules become the default failure mode for AI agents

When a vendor-hosted agent needs to reach an internal system, the easiest path is usually to open an inbound port, add a firewall rule, and publish a reachable endpoint. That approach moves the trust boundary outward and makes reachability depend on static network exposure. The real weakness is operational, not architectural elegance: every new agent adds another exception, and every exception becomes a standing item that must stay accurate across change windows, reviews, and vendor updates.

Practical implication: Treat agent onboarding as an access-design problem first, not a perimeter-expansion problem.

How outbound connectors replace public reachability with private connectivity

An outbound connector changes the path by making the internal side initiate and hold the connection to the fabric. The agent does not connect directly to the protected system over the public internet, so there is no need for a public DNS record or an exposed inbound port. This pattern preserves reachability while keeping the internal system dark to unsolicited inbound traffic. It also reduces the number of firewall exceptions that have to be managed as the environment changes.

Practical implication: Use outbound-only connectivity where the business need is controlled access, not public exposure.

Why identity-based fabrics matter more than vendor IP allow-lists

IP allow-lists look precise, but they age badly because vendors change regions, rotate addresses, and shift infrastructure. That means the control is always one review behind reality. Identity-based fabrics solve a different problem: they bind access to authenticated nodes rather than to mutable address space. In practice, that gives you a stable authorization model even when the underlying IPs are overlapping, private, or hidden behind NAT and CGNAT.

Practical implication: Anchor authorization to identity and policy, not to addresses that will drift.


NHI Mgmt Group analysis

Inbound exposure is the wrong default for AI agent connectivity. NetFoundry's framing shows that every new agent can become another firewall rule, another DMZ exception, and another public surface to govern. That is a network operations pattern, but it also becomes an identity governance problem because access is being expressed as reachability instead of authorisation. The practitioner conclusion is simple: stop treating agent onboarding as a perimeter expansion exercise.

Standing allow-lists create trust debt. Vendor IP ranges drift, shared infrastructure shifts, and the control degrades between reviews. The result is either broken access or a stale exception that quietly widens exposure. That is not a one-time control failure, it is a lifecycle failure in which the permission model depends on someone else's address space. Practitioners should recognise that the control is already compensating for an upstream design choice.

Identity-based connectivity is a governance control, not just a routing pattern. When a connector dials out and the fabric authenticates nodes with certificates, the decision point moves from perimeter exposure to authenticated access. That changes the accountability model for network services teams because the question becomes who is allowed to connect, not which addresses are temporarily safe to open. The right interpretation is that AI agent access should be governable without creating internet-reachable systems.

Agent identity models become more practical when the network no longer forces public endpoints. The strongest operational value of this pattern is that it lets teams separate access policy from network exposure. That reduces the pressure to solve authorisation with allow-lists, which are a poor substitute for actual identity governance. Practitioners should use this shift to reset how agent connectivity is approved, reviewed, and documented.

From our research library:

What this signals

Identity-first connectivity will become the safer default for agent onboarding. As more programmes add external agents, the governance burden shifts from opening paths to proving which identity may use them. That means network and IAM teams will increasingly need shared approval patterns rather than separate control planes.

Firewall exceptions, DMZ placements, and public DNS records are the wrong long-term unit of control for AI agent access. The more durable model is to govern who can connect, not which public addresses happen to be available this quarter.

The next maturity step is to make agent access reviewable without making the protected system public. That is where agentic AI identity becomes operationally relevant: identity has to carry the access decision even when the network stays private.


For practitioners

  • Standardise on outbound-only agent connectivity Require new AI agent integrations to use a connector or equivalent private path that does not expose an inbound port or public endpoint.
  • Eliminate vendor IP allow-lists as the primary control Replace static vendor address lists with authenticated access decisions so address drift does not become an availability or exposure problem.
  • Remove standing DMZ exceptions for agent access Review existing agent integrations for public DNS records, inbound firewall rules, and DMZ placements that can be retired once identity-based connectivity is in place.
  • Document the access decision as a policy artefact Record which identity is authorised to reach which internal system, under what conditions, so network changes are not mistaken for the governance decision itself.

Key takeaways

  • AI agent connectivity becomes a standing governance burden when every new integration is implemented as a firewall, DMZ, or allow-list exception.
  • Vendor IP drift makes address-based control fragile, which turns a simple access rule into a recurring operational risk.
  • Outbound-only connectivity and identity-based authorisation reduce public exposure and make agent access easier to govern.

Related NHI Mgmt Group resources: AI Agent Authorisation Guide · AI Agent Observability, Audit and Incident Response Guide · AI Agents vs Agentic AI · Agentic AI Identity Guide


Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Agentic AI Top 10 and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseAI agent connectivity becomes an identity and privilege decision when access is expressed through authenticated paths.
Recommendation — Define agent access by identity and privilege scope instead of by public reachability.
OWASP Non-Human Identity Top 10NHI-04 — Insecure AuthenticationAuthenticated fabric connections reduce the risk of treating network exposure as the access control itself.
Recommendation — Bind agent connectivity to authenticated identities and remove implicit trust in reachable endpoints.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article is fundamentally about how access is authorised without exposing internal systems.
Recommendation — Authorize agent access explicitly and avoid using network reachability as a proxy for permission.
NIST Zero Trust (SP 800-207)Access is determined by policy — Policy-based accessThe outbound fabric model maps directly to policy-driven access rather than network location.
Recommendation — Use policy-based access decisions so identity, not address space, determines reachability.

Key terms

  • Identity-based fabric: Identity-based fabric is a connectivity layer that uses identity, not only network location, to decide who or what may reach a service. It typically combines authenticated identities, policy enforcement and encrypted transport so access can follow workloads, users or devices across changing networks and addresses.
  • Outbound-only connectivity: A connection model where the gateway initiates traffic outward rather than accepting inbound access from the network. It narrows the trust boundary, reduces firewall complexity, and better aligns with least privilege because the enterprise does not need to open broad inbound paths to support governance.
  • Vendor IP allow-list: A vendor IP allow-list is a control that permits traffic only from specific source IP addresses associated with a supplier or external service. It is a coarse network filter, usually used at firewalls, proxies or application gateways, and it does not by itself verify the caller’s identity or the legitimacy of the request.
  • Public DNS Record: A public DNS record maps a name on the internet to the service endpoint that should receive requests. For privately hosted services, the record must be carefully managed so only the intended node is discoverable and the mapping stays aligned with the current exposure state.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on November 4, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org