@cmb:
@kejianshi:
Is it a 2.1.5 problem also? Thats what those pfsense I was talking about are on.
No, that problem never existed in 2.1.x, that was a regression in 2.2 only that I fixed a couple days ago. Guessing it is the cause of OP's issue if that's on a snapshot that's more than 1-2 days old.
It worked! :D
Current build is Fri Nov 07 00:00:15 CST 2014, FreeBSD 10.1-RC4-p1.
Unchecked
Firewall -> NAT -> 1:1 -> Edit -> NAT reflection = use system default
Services -> DNS forwarder ->
Register DHCP leases in DNS forwarder
and
Register DHCP static mappings in DNS forwarder
Unchecked.
And of course the settings for DNS Split in Services -> DNS forwarder -> Host Override.
Only thing is. When having multiple websites on one machine that you can access via different subdomaines like
site1.mydomain.com
site2.mydomain.com
etc.
Host Overrides only gives you the default website since I can not assign a specific directory to a subdomain.
But I guess we will figure something out. It is not as important as the mailserver was.
So thank you very much!
–---------------------------------------
//Edit: Just a little update for all the googlers that might come here later. To solve the website issue, we setup our own bind DNS on an extra machine.
This DNS handles all requests from IPFire. Directs requests to sub.domain.com to the internal IP of that server.
And in case that IP is a Webserver, Apache with Vhosts handles it and forward that to the specific directory.
So thats it :)