I want to hide my home network behind a router and not worry about firewalls on internet-facing devices. Furthermore, one PC is going to be hosting some services, so I guess I need port forwarding as well. It would be also nice if this PC is somewhat detached from the LAN, so that if a breach is successful upon it, only the server is compromised, and not my home LAN.
What features do I need to look for in a router, in order to achieve the above? Please also link to tutorials how to do it e.g. firewall configuration.