Home »
Networking
»
Network IP Addressing
Summary: Once you've been assigned a static IP address you'll need to configure the network-connected device manually to use it. We'll look at how.
I have a server and have been assigned a static IP by my ISP. How do I go about configuring my server to work on its assigned IP?
•
99% of Windows internet users use what are called "dynamic" IP addresses. That means each time you connect to the internet, your ISP assigns you an IP address to use when you connect. The next time you connect, you might get a different address. If you're only connecting out to the internet, that's all you need.
If you expect people to connect in, say you want to run a web server that you want people to be able to find and visit, you'll most likely need a static IP address. A static IP is assigned by your ISP to you permanently, and identifies your server to the world.
The question is: once the IP is assigned ... then what?
•
If your computer is connected directly to the internet, meaning it's not behind a router or a firewall, it's actually pretty simple. In Control Panel, Network Connections, find the network connection that represents your connection to the internet. Most often it's labeled simply Local Area Connection. Right click on that and select Properties. Now click on the Internet Protocol (TCP/IP) item in the list (you may have to scroll down within the list to find it):

Now click on the properties button.
A default configuration will have both Obtain an IP address automatically, and Obtain DNS server address automatically selected.

Click on Use the following IP address: and enter the IP address, subnet mask, and default gateway information that your ISP should have given you. (If they did not give you all three, ask them.)
In most cases they will also give you IP addresses for the DNS servers you should use. Click on Use the following DNS server addresses and enter that information as well.
That's it. Once you "OK" your way out of those configuration dialogs, your computer should now respond to its assigned IP address.
If you're behind a router, things get a little more complicated.
The first thing to realize is that the static IP address should probably be assigned to the router. That will require configuring the router, much like we configured your server above. Exactly how will vary from router to router, but the principals are the same: you'll configure the router to not get an IP address dynamically, but instead you'll enter the IP, gateway, subnet, and possibly DNS information by hand, using whatever approach your router uses for configuration.
The "trick", if you want to call it that, is telling the router to pass on requests it receives from the internet to your server. It's typically referred to as port-forwarding. Once again, depending on how your router is configured, the general idea is that you configure it to accept requests on certain "ports" and direct them to certain computers on your LAN.
The port part is fairly easy. If you want to set up a web server, then you'll know that port 80, where http requests are handled, is the port you want to forward. But to where?
Much like your direct connection to the internet, you'll need to assign your server a static IP address within your local network, so that the router knows what machine to forward the requests to. Typically a router will tell you, or let you configure, the range of IP addresses it will assign from dynamically, so you'll simply want to choose an IP address outside of that range. For example my router at home is configured to assign dynamic IPs starting at 192.168.1.100 and up. So I've elected to assign a static IP on my local area network of 192.168.1.2 (192.168.1.1 is the address of the router on the local network).
So the rest is simply a variation on what I've already covered: configure that server with the static IP you've chosen, a subnet mask of 255.255.255.0 should do, the default gateway should be the router (192.168.1.1 in my case), and quite probably the router should also be your DNS. If not, use the DNS settings that your ISP assigned you.
Now configure the router to forward port 80 traffic to the static IP address you chose, and ... there you are. Your web server, behind a router, should be visible from the internet.
Port forwarding is actually very powerful, when set up correctly. In my case, I have port 80 traffic, for a web server, directed at one machine, Remote Desktop traffic (port 3389) is directed at another, and Skype (a post Skype selects randomly at setup time) to yet another.
Article C2370 - June 16, 2005
hmn, re: manually configuring static IP. IP Address has been entered in the TCP/IP Properties "Use following IP Addresses" and DNS fields, as described, os windows xp svc pk 3. When i test the connection it fails with "no PPP configuration" error. Sir, may i ask, is it required to append/register DNS suffixes in advanced settings? do the DNS and IP have to be assigned by the dialup ISP or is it possible to use the Server address and Client IP located in the Status Details tab at the time of connection? thank you for your help.
Posted by: Di Tiah-Teh Doteh at July 19, 2010 12:13 AMHello sir.
Posted by: Geetank at July 20, 2010 11:56 PMI just want to know how can i use the remote printer means i want to access the printer remotely from one office to other please reply me and give the best solutions u have.
thanks & Regards
Geetank.
Hi Leo
Posted by: Ralph at August 7, 2010 7:00 AMI am trying to configure my network the same as you already have.
I have a Thompson TG78T router and server 2008 web
I setup the router to assign a static ip and setup connection sharing on port 80
I then setup the network card as you explain and it seems to be working but when I ask iis to start the website which has the binding to my default gateway ip 192.168.1.2 that is listed in the drop down and set the port to 80 I get a The format of the specified network name is invalid
Any Ideas
Static external ip address
Router
IP Address Assignment: Static
IP Address: 192.168.1.2
Protocol Port Range Translate To ... Trigger Protocol Trigger Port
TCP 80 - 80 80 - 80 - -
UDP 80 - 80 80 - 80
Network Card
Ip 192.168.1.2
Mask 255 255 255 0
Gateway 192.168.1.254
Gate as per provider details
sir
Posted by: karthick at August 10, 2010 4:44 AMnow i am using 2003 server i am having one ststic ip how to i configure
question is
Posted by: muddy at August 22, 2010 3:29 AMwhere collision occurs at a switch and hub