i guess i figured out the problem, the isp haven't changed anything, they are uaing a proxy fron the outside due to their problems.
NAT!!
Thats why I can't access my public ip from other isps. too bad, dynamic dns wont work by now :(
Guys, is there anyway to get a public IP address?
EDIT: btw, i got informed about such an info by an Android app, there is a Dynamic DNS client :
https://play.google.com/store/apps/details?id=org.l6n.dyndns&feature=search_result
Even PC apps didnt detect any issue about the proxy set by the ISP. Thats why its not public :P