Iran has unleashed waves of ballistic missile strikes on Israel in the first direct attack since the ceasefire, triggering a response from Israel.