The Dorians who migrated into Achaean Greece (not long after the fall of the Achaean citadels) had to have come from Canaan. (Before I proceed further, let me establish that these were white people; they were not Sub-Saharan (black) people.)
The Trojan War--like the Ramayana (circa 7400 BC? in the Treta Yuga) and the Mahabharata (5561 BC in the Dwapara Yuga)--is covered up in myth. But myths have at least a core of truth to them. The collapse of Achaean (Mycenaean) Greece occurred shortly after the fall of Troy circa 1185 BC.
The Odyssey is about Odysseus' adventures he had while he and his men were making their way home (from Troy) to the island of Ithaca. The Dorians first appear here (Book 19, Line 177)--as being the inhabitants of the island of Crete. If anything Homer has been vindicated by archaeology concerning some of the things spoken of in the Iliad.
The origin of the Dorians in the Levant is further attested to by the Apostle Paul's first letter to the Corinthians. In chapter 10--verses 1 to 5--he says: "Moreover, brethren, I would not that ye should be ignorant, how that all our fathers were under the cloud, and all passed through the sea; 2And were all baptized unto Moses in the cloud and in the sea; 3And did all eat the same spiritual meat; 4And did all drink the same spiritual drink: for they drank of that spiritual Rock that followed them: and that Rock was Christ. 5But with many of them God was not well pleased: for they were overthrown in the wilderness."
Clearly Paul was stating that the Corinthian Christians (and by extension the other Corinthian Greeks) were descended from Dorian settlers. Of course the Dorian immigrants arrived in Hellas a few centuries after the Exodus of Israel--under Moses' leadership--from their captivity in Egypt (circa 1450 BC). Whereas the Achaean Greeks were descended from Judahite and Danite colonists who left Egypt before the Exodus (around 1600 BC); the Dorians were descended from Israelites who were part of the Exodus. I'm of the opinion that the Dorians were Danites who sailed away from Ancient Israel in the days of the judges. The island of Crete was a stopping point on their way to the Greek mainland. Dan was a tribe that had an affinity for taking to the sea in ships.
The four Greek tribes were: Achaeans, Dorians, Aeolians, and Ionians. It may be that the Ionians--unlike the other three tribes--were not Israelites. They were of the larger grouping of Aryan (White) people. Throughout the centuries the Scattered Israelites received infusions from other surrounding peoples--who were also Caucasians. All these peoples--including the Israelites (who are the Elect or God's chosen people)--were/are the descendants of Adam and Eve by way of Seth and then Noah and his three sons: Shem, Ham, and Japheth.