Israel has ordered troops to seize additional positions in Lebanon to safeguard border communities as fighting with Iran-backed Hezbollah escalates.