this is a really weird ISP since 10.*.*.* are reserved internal IP addresses only usable for LAN's
this would indicate you connected to a LAN and use a gateway/proxy server to connect to internet...
I don't know what your problem really is now...
maybe telling what country your living in and what ISP you are using can shed light on the subject...
only thing I can advice is using another ISP because this one sounds really crap *G*