I have the following setup:
Server A has two NIC's - one connected to each switch. Server B just has a NIC connected to the internal switch.
Server A and Server B can both ping each other. But when I open a web browser on Server B to access the internet, or to ping an external IP address (e.g., 8.8.8.8), the packets aren't routed through Server A.
Both machines run Windows Server 2008. I tried Routing and Remote Access using a NAT configuration, selecting the external NIC as the "internet" connection, but Server B is still unable to ping any external IP addresses.
What are my options for granting server B access to the internet via Server A?
Edit: IPFire turned out to be a great solution.