Akwa United have been paired with Banjul Hawks, while CARA Brazzaville face a daunting trip to Asante Kotoko in the Caf Confederation Cup preliminary round.
The draw, which took place immediately after its Champions League counterpart in Egypt on Wednesday, also sees APR take on Seychelles topflight side Anse Réunion, while Al-Masry take on Green Buffaloes.
Africa Sports have been drawn against FC Nouadhibou and RS Berkane take on Mbour Petite-Côte, while Benni McCarthy's Cape Town City must travel to Swaziland where they will play Young Buffaloes.
The games are scheduled to take place in February 2018, with the first leg coming between February 9-11 and the second leg set for a week later.
FIXTURES IN FULL
Petro de Luanda vs Masters Security
Young Buffaloes vs Cape Town City
Costa do Sol vs Jwaneng Galaxy
TBD vs Hafia
APR vs Anse Réunion
Onze Créateurs vs ELWA United
AFC Leopards vs Fosa Juniors
Ngazi Club vs AS Port-Louis 2000
AS Mangasport vs AS Maniema Union
Olympique Star vs Étoile Filante
New Star vs Deportivo Niefang
AS Tanda vs CS La Mancha
Akwa United vs Banjul Hawks
Al-Ittihad Tripoli vs Sahel
US Ben Guerdane vs Al-Hilal Juba
Asante Kotoko vs CARA Brazzaville
Djoliba vs CR Belouizdad
Al-Masry vs Green Buffaloes
Simba vs Gendarmerie Nationale
RS Berkane vs Mbour Petite-Côte
Africa Sports vs FC Nouadhibou
Zimamoto vs Welayta Dicha