You have a couple of options:
Use another interface for the server, better keeping servers separate anyway.
Use VLANS, one for the current 172.16.1.1/24 and the other 172.16.24.20/32.
Change the server IP or the network range so they are in the same range.
The pfSense book explains VLAN's really well, but you do need a managed switch that supports VLAN's, some say they do but don't do it very well.
Thank you.. for your reply,
i just follow that pfsense documentation for solve this,its very SIMPLE
2.add Rule for allow access webser server thats all
but still i cant open port 80-82
this is what i did,
1.wan ip ------------xxx.xxx.xx.xx/27
lan ip 172.16.24.20/24
my internal web server ip 172.16.24.20/24
my web is running http://172.16.24.20:80
and some other services on 81 and 82
i want to access my local web through http://xxx.xxx.xx.xx:80
this is the scenario, its simple
please help me.what i did
1.1. Browse to Firewall | NAT.
2. Select the Port Forward tab.
3. Click the "plus" button to create a new NAT port forward rule.
4. For Destination port range, choose HTTP for the from and to drop-down boxes.(80-82
5. For Redirect target IP specify the web server this traffic will be forwarded to, by alias or IP address.(172.16.24.20
6. For Redirect target Port choose HTTP.(80-82
7. Add a Description, such as Forward HTTP to webserver1.
8. Save the changes.then i did
1. Browse to Firewall | Rules.
2. Select the WAN tab.
3. Click the "plus" button to create a new firewall rule.
4. Specify the WAN Interface.
5. Specify the TCP Protocol.
6. Specify any as the Source.
7. Specify any as the Source Port Range.
8. Specify Webserver1 as our Destination.
9. Specify HTTP as our Destination Port Range.
10. Specify a Description.
11. Save the changes.and unchecked nat reflection.