About dns server

Can we have a single DNS server with two different ipaddresses from two isp?

Nope...
But you could use DynDNS:

DynDNS - Wikipedia, the free encyclopedia