Поскольку оба ваших Amazon CloudFront и EC2 принадлежат AWS.
Почему бы вам не попробовать Amazon Route 53? которая стоит 0,5 $ в месяц для частного DNS.
1) Создайте новую размещенную зону:
mydomain.com
2) Обновите NS, предоставленные из «101 домена». Этот шаг займет некоторое время.
mydomain.com | NS | <update 4 provided NS from 101 Domain>
Вы можете подтвердить, что изменение было сделано следующим образом:
nslookup mydomain.com
3) См. Конфигурацию ниже:
www.mydomain.com | CNAME | mydomain.com
mydomain.com | A | alias <yours>.cloudfront.net