Iran's revolutionary guards' corps (IRGC) has confirmed that one of its senior commanders, general Mohammad Ali Allahdadi (or Dadi), has been killed by an Israeli strike on the Syrian sector of the Golan Heights.

The air raid, which also killed six members of Lebanon's Shiite Hezbollah group, occurred near Syria's Quneitra border crossing with Israel.

"Following the Zionist aggressions against the resistance in Syria, General Mohammad Allahdadi, a former commander of the Sarollah Brigade of the Revolutionary Guard, was martyred along with Jihad Moughniyah and three others in the same car," the Dana news website said.

The senior commander was recently reassigned to support Shiite militias in Syria fighting with President Bashar al-Assad against the opposition to the regime.

The Israeli strike killed a commander from Hezbollah, Abu Issa, and the son of the group's late military leader Imad Mughniyeh.

It came just days after Hezbollah leader Sayyed Hassan Nasrallah said frequent Israeli strikes in Syria were tantamount to a major aggression which called for a strong response.

The Hezbollah-run al-Manar news channel said the Israeli attack suggested "the enemy has gone crazy because of Hezbollah's growing capabilities and it could lead to a costly adventure that will put the Middle East at stake".

Iranian Foreign Minister Mohammad Javad Zarif condemned the attack "of the Zionist regime as well as all acts of terror".