I am looking for advise to set up a Windows 2008R2 based router with NAT functionality. My current network consists of a few subnets (reserved + real ip addresses), e.g. 10.20.30.0/24, 10.20.40.0/24 and 220.127.116.11/24. What I want to do is to connect all subnets so that they can communicate with each other while providing NAT to those reserved ip addresses (10.x.x.x) for Internet surfing. On the other hand, those with real ip addresses (123.123.123.x) should go online without the NAT. What should I do?