Hi, This may sound easy for all of you all. I am using D-Link Di-524 router. I have Apache 2.2 installed on my computer. I want to access it from the internet. When I go to 192.168.0.166, I get my apache "It works!" page. However I try to go from internet address 59.164.36.XXX (from www.whatismyip.com) then I am unable to get the page. I have tried GRC Shield website and it says that port 80 is blocked. I use the D-link administration and added a new virtual server: Name: Apache Private IP: 192.168.0.166 Protocol Type: TCP Private Port: 80 Public Port: 80 Schedule: Always But still the GRC shield website says that port 80 is blocked. Now what to do? I cant think of any solution. Please help at the earliest. Thank you, Anant