Can we use another domain name as a domain name?

I have two domain names. One domain name (①) cannot be accessed by some network operators in China, and the other (②) can be accessed normally. I want to use ② instead of ① to access.

Simply put, when the user accesses ②, the request is sent to the Cloudflare server. Cloudflare uses ① domain name to request the server, and then returns the data to the user. ② is displayed at the user throughout the process. It seems a little troublesome. Can I do it?

(I roast about China’s GFW. It’s really annoying.)