Anton Kalugin wrote: I can't ping your IP adress throught the Internet. May be it is your internal IP.
Would you please check it, by following this link from your Host PC. This site shows you the same IP?
Oh, sorry, since you didn't reply for sometime, I asked to shut down my laptop at home. But I checked with a friend of mine outside my corporate network to ping that IP address, he was able to ping it.
I have started it back again ... the IP address is 18.104.22.168
I tried connecting to it using telnet and it works!