• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Cant View Web Page within Company

YodaMan

Member
Our company has a webpage up viewable by anyone who goes onto the sight. However when I try to view the website internally, I cant. Can anyone please tell me why that would happen and a solution as well. The website runs on a Windows 2000 server if that is of any help.
 
Perhaps traffic is not being routed to the server. I believe that if the routing statement is routing all internet traffic to your isp, it won't make it back to the server. does the server also have a private address? Try accessing it by that instead.
 
How can I access the website using a private address?
also I can view the website if I type in the IP address of the web server itself but its REALLY slow. I need to be able to view the website as I would if I was back at home viewing my website for work from all the computers within the company.
I can view the website normally if we use a laptop and connect to AOL through a phone line.
and also I have never worked with DHCP servers so any help would be greatly appreciated.
 
also I can view the website if I type in the IP address of the web server itself but its REALLY slow
that is the private IP he is talking about.
As for the slowness, you may need to make an entry in the hosts file on the server for each of the local machines.
I don't do win2k server or IIS, but is sounds like the server is hung up trying to resolve the internal IP.
The reason you cannot access the site by name has to do with your router. The DNS request goes out, and gets resolved back to itself, so to speak, and it can't handle that.
The workaround for that is to add the company's website to everyone's favorites as the private IP, or make an entry in each workstation's hosts file.
 
As for the slowness, you may need to make an entry in the hosts file on the server for each of the local machines.

The workaround for that is to add the company's website to everyone's favorites as the private IP, or make an entry in each workstation's hosts file.



How exactly do I go about doing this?
 
Look in C:\WINDOWS\system32\drivers\etc on an XP machine, or do a search for hosts



Do not comment out localhost!
Add entries for each workstation on the server, and add an entry on each workstation for the server.
You can use notepad to open and edit.
 
Just curious but doesn't your company have someone that you can simply pickup a phone and call to ask questions regarding your problem? Since it's the company's website, there should be someone responsible for providing help to its employees. No?
 
Originally posted by: skyking
Look in C:\WINDOWS\system32\drivers\etc on an XP machine, or do a search for hosts



Do not comment out localhost!
Add entries for each workstation on the server, and add an entry on each workstation for the server.
You can use notepad to open and edit.

First of all skyking thank you very much for this information. So basically I should just put the IP address of the website along with its name on my computer in the Host file? And then put the IP address of my computer on the server itself. Would I also write the same name on the server as I did on my computer?

My computer
123.245.78.9 (server's IP) www.abc.com

Server
987.654.32.1 (my IP) www.abc.com

Does this all seem correct? And does this create any security issues even though I am only making these case specific for each computer?

Once again thank you.

Just curious but doesn't your company have someone that you can simply pickup a phone and call to ask questions regarding your problem? Since it's the company's website, there should be someone responsible for providing help to its employees. No?
I wish life was so easy that I could just call someone and ask questions. If it did I wouldnt be relying on the people of Anandtech.
 
Originally posted by: YodaMan
Originally posted by: bUnMaNGo
is the machine running the web server also the DC/DNS server for the network?

No, it is not. They are actually in two different locations.

If you have an internal DNS server that the PCs are using, just add an entry there that resolves the domain name to the private/internal address of the server.
 
If you have dns as the post above states, then make the appropriate entries in the local dns, and be done with that part.

Server
987.654.32.1 (my IP) www.abc.com

That would be bad. www.abc.com IS the server, not your workstation. You need to create unique entries for each machine. hosts is a way for that computer to know who that IP belongs to, so it does not have to resolve it to a name with reverse DNS.
 
Ok I am getting a little confused. I should just write the IP's of each computer in my DNS server? So basically take the IP address of the computer that I am working on right now (987.654.32.1) and write it in the host file of the DNS Server? and then repeat the process for an additional computer (111.111.11.1) and copy that into the DNS server itself?
So far I have copied the IP of the server (123.456.78.9) into the HOST file of my computer with the name of the website on it.
ie. 123.456.78.9 www.abc.com

Now when I go to my server, what should I do? Shoudl I just go to the server and write the following in the DNS's Host file:
987.654.32.1
111.111.11.1

Does this seem like the right way to go?
 
I just wanted to thank you guys for the information you guys provided. It is now working actually. If anyone has some technical expertise, can you guys tell me why this works. I really would just like to know for my personal understanding. I mean all I did was add the IP address in my HOSTS file to read a website name. Its actually quite fast too. Why when I used to just type the IP in the Address bar was this slow earlier.
Once again, thanks a lot.
 
Back
Top