It seems that your problem is in the ip addresses that you are using. 10.x.x.x and 192.168.x.x are called non-propogated addresses. this means that they are designed to not be able to be accessed after crossing a router. this is how many companies (like linksys) can build personal firewall...