English

Natural Language Interface for Firewall Configuration

Networking and Internet Architecture 2025-12-12 v1 Artificial Intelligence

Abstract

This paper presents the design and prototype implementation of a natural language interface for configuring enterprise firewalls. The framework allows administrators to express access control policies in plain language, which are then translated into vendor specific configurations. A compact schema bound intermediate representation separates human intent from device syntax and in the current prototype compiles to Palo Alto PAN OS command line configuration while remaining extensible to other platforms. Large language models are used only as assistive parsers that generate typed intermediate representation objects, while compilation and enforcement remain deterministic. The prototype integrates three validation layers, namely a static linter that checks structural and vendor specific constraints, a safety gate that blocks overly permissive rules such as any to any allows, and a Batfish based simulator that validates configuration syntax and referential integrity against a synthetic device model. The paper describes the architecture, implementation, and test methodology on synthetic network context datasets and discusses how this approach can evolve into a scalable auditable and human centered workflow for firewall policy management.

Keywords

Cite

@article{arxiv.2512.10789,
  title  = {Natural Language Interface for Firewall Configuration},
  author = {F. Taghiyev and A. Aslanbayli},
  journal= {arXiv preprint arXiv:2512.10789},
  year   = {2025}
}

Comments

7 pages, 3 figures. Preliminary version of an ongoing research project on natural language interfaces for firewall configuration

R2 v1 2026-07-01T08:20:50.104Z