I using a basic IO::Socket::INET script in an attempt to access my computer from work. Now, there is a router that the computer at home goes through.....all incomming traffic is forwarded to my computer mainly because I have a website hosted there. At first I thought the reason why I couldn't connect was because the website(apache based) was intercepting the call before it got to my socket program, but then I realized that this probably not the case bacause the connection is on different ports. My question is this, can someone explain to me how to get passed the router with a simple socket program?