ELBを使うと月2千円くらい使うので、料金を安く済ませるために直接CloudFrontにEC2をつけたいときとかってありますよね。
OriginDomainNameにIPアドレスは許可されていないので一見直接つけることはできなさそうに見えるのですが、EC2のドメインを指定することで接続することができました。
設定方法
ドメインをコピー
EC2の説明タブの「パブリックDNS(IPv4)」のドメインをコピーします。

Originの作成
変更したいCroudFrontのDistributionsを選択して、「Origins and Origin Groups」からCreate Originを押してOriginを作成します。

Originの設定
先程コピーしたドメインを「Origin Domain Name」に設定して保存して完了です。
