session management – configuration the evilginx with a rogue dns

Recently i’ve just found this nice tool over Github
https://github.com/kgretzky/evilginx2
but it has an internal DNS and only works via malicious links, like sending a link to the user.
my question is, does anyone used this tool (Evilginx) with a rogue DNS?
like first send the victims traffic to a rogue DNS (DNS poisoning – DNS hijacking & …) and use Evilginx as a transparent proxy for grabbing user sessions (session hijacking -cookie hijacking), bypassing 2FA auth and …