I will start by saying I am not a system admin. I work as an intern at a construction company doing mostly hardware/software support.

I also publish changes to their website with Dreamweaver. I was alarmed to see that how I was told to configure Dreamweaver, it is basically set up to publish directly to the live remote server.

The website is hosted in-house using IIS on Windows Server 2003.

I would like to setup a test site to publish to before pushing new documents to the live website. I can not simply preview pages in my browser due to the website using sever technology specifically ASP.

I do not want to install IIS on my local machine. My idea was to create a test site on the same server the actual site exists on. I basically followed instructions listed here: http://support.microsoft.com/kb/323972 . I just tried to mirror the settings for the actual site to the test site. I then took all the files from the directory of the actual site and copied them to the directory of the test site.

I have not been able to get this to work however. The actual website is configured to be on the internal address The test site is configured to be on If you try to access .238 the connection times out.

I thought maybe just some services needed to be restarted. I have restarted the IIS services and DNS services to no avail.

What am I missing??

Edit: Additional Info.

The server running IIS is local There are a couple sites hosted from this IIS server. If I run ipconfig from the server. It lists .229 as well as .240, .241, .243, .245; but no .238. I assume this is where my problem lies. How do I fix this?


There are some things you could check.

For example, is the public address available from within your network (LAN)? Can you ping that address for example?

Did you set a host header on that web? Check this by clicking the

> Website > IP Address > Advanced... 

button in the properties window of that website. The host header address must be configured in DNS to resolve the the IP address you associated it.

If the default web is active on that server, you could see what happens if you open the internal's server name or ip address in a browser:


Normally the default web accepts all IP addresses on that server and all names (host headers) which aren't associated to other websites on the same server.

  • I can access servername. I can access I did not set a host header because had no host header set. If I ping, I get a response from my local machine's ip address saying the destination host in unreachable. – CT. Nov 11 '09 at 15:23
  • Edit for clarity: It turned my http :// servername and http :// ipaddress to a link. – CT. Nov 11 '09 at 15:34

Figured it out. All I needed to do was Bind an additional IP address to the server running IIS.

I did this by going to TCP/IP configuration > Advanced. There you can add IP addresses. I added and I was good to go.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.