I’m writing this tutorial on request of a valuable regular reader of Technodigits.
Situation: I am an administrator of a small company with 20 computers. I’m getting my internet services through a DSL connection. I’m using Microsoft technologies; hence, my server is Windows 2003 Server. I want to distribute internet to all the computers through the main server.
Solution: You can use Windows Routing and Remote Access tool for this situation. Follow the following steps to provide internet facilities to every computer using your Windows 2003 Server.
1- Firstly, you will need two IP addresses, one for the DSL modem interface and the other for the local LAN interface. Either you can install two NICs (LAN Cards) or alternatively you can assign two IP addresses to your existing NIC. One IP address is for the LAN and the other is for connecting to the internet. Please see my post about assigning two IP addresses to one LAN Card here.
2- In your Windows 2003 Server, go to Start –> All Programs –> Administrative Tools –> Routing and Remote Access
![]()
3- Right Click the server in the left hand pane and select “Configure and Enable Routing and Remote Access”
![]()
4- Routing and Remote Access Wizard will appear, click Next.
5- Select Network Address Translation (NAT) and then click Next.
6- Select the interface that connects you to the internet and click Next.
![]()
7- Click Finish.
This will enable NAT on your server. Now configure the network settings of your client computer and give the default gateway of your server LAN interface. Or if you have setup a DHCP server in your network, configure the DHCP server accordingly.
This is all that is required to provide internet facility to your entire network through one server. Your feedback about your experiences on this topic will be highly appreciated.






















Hello Sanix and Abdullah,
I am a programmer by profession, I am trying to host a website on my authentication server because of some reasons(I know its wrong but this is the scenario). I am planning to use 2nd IP for the same NIC but what areas of a server are effected when we assign it multiple IP’s. So that i can figure out, what i am going to toy with.
Looking forward to a prompt response.
thx a lot for this useful Tuto may god bless you
hi
reallr awsom!!!!!!!!!!
[...] http://technize.com/2007/08/03.....03-server/ [...]
I restricted hotmail site but how to connect site .
in windows 2003
sudhakar, I couldn’t understand your problem .. how did you restrict your hotmail site? and how do you want to connect to the site again? Please tell me your network in a lil detail so that we can figure out a solution..
Hi,
I need help to configure NAT in windows 2003 please give me the step how i have done the same.
My ISP provide me one WAN IP(with that i am able to access internet) and Sixteen LAN (Publec IP) and they ask me to configure this in your router yaa firewall (that have NAT ing facility)
Please give me the solution how i can use my windows 2003 server and a router and with that i can able to use my all Sixteen IP as a public IP i want to configure those publice IP in my (FTP, Hosting , And etc device,
Waiting your Positive reply
Regards,
Pradeep Kumar
Pradeep, just configure your router with one of the Static IPs which your ISP has assigned you. And the second one you assign to your Windows Server 2003 machine. Now you should have two IPs in your Windows 2003 Server i.e, your public IP given by the ISP and the internal LAN IP. To see how to assign two IPs, please see the following article.
Assigning two IP addresses to one ethernet card in Windows
And then follow this article to create a NAT on Windows 2003.
If you have any problem, feel free to visit us again
if i do not want to give all my lan pc’s the internet facility through my server though they are connected with my server..
and how can i limit the bandwidth ??
mehedy, you can do so by removing the default gateway address from their computers. This is the simplest of ways.
and what are the hard way’s. any tutorials ? i do it with CCproxy. but i want it to do without proxy software. all the ccproxy options. any tutorial on that ?