With an out of the box configuration, you cannot query SNMP on the LAN interface of a remote pfSense over a VPN connection.
Fred Wright explained in a post to the m0n0wall mailing list on September 12, 2004 why this is, and it's the same reason in pfSense.
To do this, click "Static Routes" in the webGUI. Click the + to add a static route. In the Interface box, choose LAN, for destination network, enter the remote end VPN subnet, and for the gateway put in the LAN IP address of your local pfSense.
If you are just looking to do a quick test with ping from the console or ssh, you can adjust the ping source to enable traffic to traverse the tunnel like so:
ping -S <pfsense LAN ip> <remote IP address>
So if your pfSense LAN address is 192.168.1.1, and that IP is a part of the subnet defined for the IPsec tunnel, and you want to ping 10.0.0.1 on the other side, you would do this:
ping -S 192.168.1.1 10.0.0.1