Fowarding connections based on subdomain
I'm currently running a PPTP VPN server on my pfSense box that allows me remote access to my production LAN. I have setup a separate monowall router between my production LAN and my test environment. I have also setup a PPTP VPN on the monowall router. Everything is working fine, but I would like to be able to connect to the monowall hosted VPN via a different external subdomain; test.domain.com for the test network VPN, and vpn.domain.com for the production LAN. I am assuming I am going to need some kind of reverse proxy but from what I've been reading, packages like squid and mod_security only work with HTTP/S. What are my options? Keep in mind I only have a single public IP.