Israel's Red Sea port city of Eilat came under an aerial attack on Monday that caused no casualties, the military said, and an Iranian-backed armed group in Iraq issued a claim of responsibility.