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.
Best Answer
This appears to be a terrible architecture overall but if you insist on doing this you just need to install some form of proxy on server A then point to it from your applications on server B - that or design it right of course.