Вы не можете сделать этого с файлом hosts.
Вы не можете сделать этого с DNS также: можно служить нескольким дюйм/с для единственного имени, но браузер выберет только одного из тех несколько дюйм/с, попробуйте его, и если этот хост в настоящее время будет снижаться, то браузер отобразит ошибку соединения.
Одно возможное решение состоит в том, чтобы настроить прокси-сервер и настроить этих двух дюйм/с как родителей для домена, которому они служат. По крайней мере, в случае Сквида, прокси попробует один сервер и, если он перестанет работать, попробуйте второй сервер. Затем настройте свой браузер для использования этого прокси-сервера.
Да, на серверах DNS mydomain.com устанавливают записи, указывающие на их почтовые серверы также записи MX, указывающие их имена.
Существуют многочисленные способы достигнуть этого, но предполагая управление только сервером DNS Вы на правильном пути:
Настройте зону DNS так, чтобы MX указал на корректное название Exchange Server (не IP-адрес)
Сделайте, чтобы администраторы Exchange Server имели дело с принятием электронной почты для домена и необходимого отображения между старым и новых доменов, которые должны быть обработаны Exchange