Italian Interior Minister Marco Minniti on Thursday proposed a pact with Libya to combat human trafficking during a visit to Tripoli to meet mayors of cities affected by the scourge.
"We will make a pact to liberate our lands from traffickers," Minniti told 13 mayors from south Libya, urging them to mobilise against people smugglers.
Libya is struggling to control its long borders with Sudan, Chad and Niger.
Cities in south Libya have become the first stops for many illegal immigrants' journeys to Europe.
EU interior ministers on July 6 pledged to back an urgent European Commission plan to help crisis-hit Italy, which has been overwhelmed by a wave of migrants arriving by sea from North Africa.
"We have a moral duty to eliminate this traffic that has caused deaths... and extraordinary and unacceptable pressure on my country," Minniti said.
Fayez al-Sarraj, leader of the internationally backed Government of National Unity, said "Libya will do its best to relieve the pressure on the Italian coast", according to a tweet by Rome's embassy to Tripoli, the only Western diplomatic mission to have reopened in the Libyan capital.
Minniti also visited Tripoli in May to hand over four patrol boats repaired in Italy as both countries fight illegal immigration.
The situation has worsened since the fall of dictator Moamer Kadhafi in 2011, with smugglers exploiting the chaos to increase the flow of illegal migrants to Italy just 300 kilometres away.
Italy has been urging its EU partners to make a "concrete contribution" to dealing with the crisis both in terms of trying to limit departures from Libya and also taking in some of those who survive the perilous journey.
Prime Minister Paolo Gentiloni warned last week that Italy did not have "unlimited" capacity to keep taking in people, having already accepted around 85,000 of the 100,000 people who have arrived this year.