That is similar to the method mentioned in an old VMWare KB article (1026510); however that article does not indicate the solution is valid for VMWare Fusion 12 or later. There are a variety of postings on this site and others mentioning the problem, including at least one with a response by a VMWare employee indicating that VMWare was required by Apple to discontinue use of the independent virtual DHCP server in macOS 11 (Big Sur) and later. Unfortunately, I never saw an officially endorsed procedure for newer combinations of VMWare and macOS. The unofficial suggestions that I saw from a few years ago (when Big Sur was new) refer to changing files that I don't have on my system, so I suspect that Apple changed something (again) after Big Sur.