Germany has banned all Iran-backed Hezbollah activity on its soil and designated it a terrorist organisation, the Interior Ministry said on Thursday.