Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    NAT 1:1

    Scheduled Pinned Locked Moved NAT
    2 Posts 2 Posters 378 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      ros81
      last edited by

      Hi.
      I'm working on a 3cx phone system behind the pfsense.
      We just changed ISP's because the prior used MAC-binding for WAN static IPs.
      The new ISP assured us that they don't do MAC-binding for static IP. However, if I put in a static IP on the 3cx console, I can't make the inbound calls work.
      Our new ISP is SHAW. We've even asked SHAW to turn on multi-home. The WAN interface on the pfsense is configured as the external ip for the pfsense.

      If I turn dynamic on on 3cx console, it shows the firewall static IP (which is expected) and calls work.

      If the IP is set to static to the respective 3cx static IP, I can reach the management remotely, using only the firewall IP.

      Any ideas how to correctly do 1:1 NAT-ting on Pfsense?

      S 1 Reply Last reply Reply Quote 0
      • S
        SteveITS Galactic Empire @ros81
        last edited by SteveITS

        1:1 says any packets for public_IP get sent to a specific private_IP. So the 3CX server would have a private IP.

        Also https://www.3cx.com/docs/pfsense-firewall/#h.gk510hqliu0g says 1:1 doesn't work for 3CX. :)

        Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
        Upvote 👍 helpful posts!

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.