# Choose pfSense IPsec BINAT or overload translation by inbound reachability needs

> Collapsing a local subnet into one translated address prevents direct inbound targeting of individual hosts.

- Canonical URL: https://update.dsesecurity.com/updates/choose-pfsense-ipsec-binat-or-overload-translation-by-inbound-reachability-needs/
- Publisher: Detection Systems & Engineering (DSE Security)
- Author: DSE Security Editorial Team
- Published: 2026-10-20T18:16:31+00:00
- Modified: 2026-10-20T18:34:35+00:00
- Last reviewed by DSE: 2026-10-20
- Resource type: Guide
- DSE priority: Information
- Topics: Cybersecurity, Networks & Infrastructure
- Reading time: 2 minutes

## What you need to know

Collapsing a local subnet into one translated address prevents direct inbound targeting of individual hosts.

## Potentially affected

This concerns tunnel-mode phase-2 NAT/BINAT.

## DSE recommendation

DSE recommends asking whether the partner must initiate connections to specific local hosts before selecting a translation shape.

## Article

Collapsing a local subnet into one translated address prevents direct inbound targeting of individual hosts.

## Source facts

Netgate documents policy-based IPsec phase-2 translation. Equal-size actual and translated networks use bidirectional 1:1 mapping. Translating a subnet to one address creates overload/PAT behavior, where remote initiation to individual local hosts is unavailable. Different-sized subnet-to-subnet mappings are unsupported, and IPsec-tab rules refer to the actual Local Network after NAT processing.

Source: [Netgate — NAT with IPsec Phase 2 Networks](https://docs.netgate.com/pfsense/en/latest/vpn/ipsec/phase-2-nat.html).

## Applicability

This concerns tunnel-mode phase-2 NAT/BINAT.

## DSE recommendation

DSE recommends asking whether the partner must initiate connections to specific local hosts before selecting a translation shape. Record actual local networks, remote-visible translated networks, and both peers’ selectors. Keep policy rules expressed against the address stage the firewall actually evaluates. Avoid promising bidirectional host access from a many-to-one mapping, and do not broaden local rules simply because a packet capture shows an unexpected pre-translation address. Ask the remote application owner whether any session must originate toward an individual local host before choosing overload. Put that answer beside the real and translated network table, then include the required initiation direction in acceptance instead of checking only a locally initiated ping.

## Verification

With an approved peer, test locally initiated traffic and separately test remote initiation where the design requires it. Confirm the peer’s selector and observed translated source. Inspect policy matches using actual local addresses and document the intentionally unavailable inbound behavior when overload translation is selected.

## Official reference

[Netgate — NAT with IPsec Phase 2 Networks](https://docs.netgate.com/pfsense/en/latest/vpn/ipsec/phase-2-nat.html). Reviewed October 20, 2026.

## Primary reference

- Name: Netgate — NAT with IPsec Phase 2 Networks
- Authority: docs.netgate.com
- URL: https://docs.netgate.com/pfsense/en/latest/vpn/ipsec/phase-2-nat.html
- Source publication date: Not stated by the source

## Citation and use

Preferred citation: “Choose pfSense IPsec BINAT or overload translation by inbound reachability needs,” DSE Security, https://update.dsesecurity.com/updates/choose-pfsense-ipsec-binat-or-overload-translation-by-inbound-reachability-needs/
Publishing principles: https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/
Usage and citation policy: https://update.dsesecurity.com/usage/
Copyright © 2026 Detection Systems & Engineering. All rights reserved.
