Unfortunately, it doesn't look like it is possible. You can always request TCP permission and query the DNS server directly yourself, but that would require writing a Chrome App, as Chrome extensions aren't allowed TCP permissions.
As to the chrome.dns API, it is strange that it goes to a dead link. You may want to ask on a Chrome extensions group about that.