PfSense not routing



  • Hello,
    I have the following scenario configured:

    • Two NICs, em0 (WAN) with Static IPv4 10.11.0.4/29 and em1 (LAN) with Static IPv4 10.10.0.1/16

    • One PPPoE interface (OPT1) on em0 providing the default gateway to the system

    Clients on the LAN connect to the Internet via NAT as expected, however pinging hosts in 10.11.0.0/29 or trying to access them from the LAN network results in packets being dropped. Note that "Block private networks and loopback addresses" in unchecked in both LAN and WAN interfaces. I have a "pass-all" rule on WAN and a "pass-all from LAN" rule on LAN, so pf shouldn't be in the way.
    These hosts that reside on the same physical interface as the PPPoE are two antennas that provide an Ethernet bridge through which the PPPoE itself is created. I need to be able to access them from the LAN for maintenance. They both respond to pings from the pfSense webConfigurator.

    I tried a factory reset followed by only configuring the PPPoE and the pass-all rules to eliminate every possible variable. No luck.

    Where should I look?



  • I actually found a solution pretty darn fast. I had tried this before the factory reset but it did not work, but It did work after the reset.

    What I did was creating a NAT rule on the WAN interface for packets with source 10.10.0.0/16 and destination 10.11.0.0/29 to be NATted to 10.11.0.4. I guess it wasn't pfSense's fault after all, but the antennas dropping packets from unknown networks.


  • LAYER 8 Netgate

    Sounds like you created an asymmetric routing situation and the NAT made the traffic same-subnet.



  • @Derelict:

    Sounds like you created an asymmetric routing situation and the NAT made the traffic same-subnet.

    I don't think so. The two subnets are physically separated and they both have one single gateway to each other (the pfSense box). Am I missing something?


Log in to reply