Ankara took the retaliatory measure after the Israeli army stormed the ship carrying humanitarian aid to the blockaded Gaza Strip while it was in international waters in the Mediterranean Sea, leaving nine Turks dead.
The decision to renew NATO links came at a December 4 meeting in Brussels of the 28-member alliance on a proposal by its Secretary General Anders Fogh Rasmussen, the diplomat said.
In return, several NATO allies of Israel agreed to drop a veto against cooperating with Turkey-friendly countries notably in the Arab world.
Turkey will agree to Israeli involvement in certain NATO activities but will maintain its ban on joint military manoeuvres, and Ankara reserves the right to bar activities with Israel on its own soil.
The agreement comes after NATO agreed early this month to deploy Patriot anti-aircraft missiles along the Turkish border with Syria.
Turkey’s relations with its former ally Israel deteriorated sharply after the Gaza ship raid.Israel has rejected Ankara’s demands for an apology and compensation.