1 openvpn
- Create CA, Server Certificate and client certificate
- Create openvpn server using created CA and Server Certificate
- Create firewall rule to allow vpn(port 1194) access
- Install addon for exporting vpn client profile
- Create Nat rule on openvpn port to allow vpn client to access local network
2 NAT port forwarding for exposing local services
- Enable nat port forwarding
- Add firewall rule in pfsense for allowing incoming traffic
- Enable firewall in forwarded host
- Add domain override (DNS Forwarder or DNS Resolver) for allowing local clients to access same domain