• I have the following setup:

    Cisco 3560-X Cisco Switch with IP Routing enabled.
    VLAN 1:
    VLAN 2:
    VLAN 3:
    ip route

    Relevant Section of switch Config:

    ip routing
    interface Vlan1
     description DEFAULT VLAN 1 - Managment
     ip address
    interface Vlan2
     description WIRELESS VLAN 2 - Data
     ip address
    interface Vlan3
     description WIRELESS VLAN 3 - Data
     ip address
    ip route

    PFSENSE LAN Interface:

    From the switch I'm able to ping devices on VLAN 1, 2 and 3 which is expected behavior, however, devices on VLAN 2 and 3 are unable to ping devices on VLAN 1 which makes sense, as the PFSENSE box is the gateway for that VLAN and there are no routs on the PFSENSE box and of course VLAN 2 and 3 cannot get outbound.

    So my questions are:
    1.) What steps need to take place on the PFSENSE box so all VLANs can get outbound and communicate with each other.
    2.) The other piece is I would prefer all VLAN routing to occur on the Cisco 3560 for performance that said I know VLAN 1 won't be that way based on current config.

    I think the perfect world scenario would be to have PFSense on its own SUBNET / VLAN just for internet connectivity the problem with that is if I do that then I don't get IPv6 addresses to any other devices except the VLAN PFSENSE is in. And for my purposes, I need to see IPV6 at least on VLAN 1. Which with the current setup is working as expected. Ideally again in a perfect world, I would get IPV6 on all VLANs.