Linking multiple sites with one connection per site or without NAT
This is probably a stupid question but since im well out of the current times of VPNs i thought i would ask.
For example lets say i have 2 sites all with pfsense firewalls and these are connected to each other via openVPN-Server to openVPN client which mean 2 server and 2 clients are needed for true bi directial communication. The issue here is that i need a client and a VPN server on each pfsense to have 2 way communication as if site a is a client of site B then site B can not reach all of the machines on site A unless it is connected to its via openvpn as a client.
Im hoping there is some possibility of just having one connection that will allow 2 way communication between both sites. I have the openvpn currently working perfect but with the NAT on the vpn server makes it difficult to track what accessed what with the audit logs on our SIEM. So need a way that will log the connections that will show the true origin and not the NAT'd origin. For example of host X on site A accesses server Y on site B the logs will show the NAT IP address of the site A VPN client.
Thanks for any help in advance.