Need a Solution on accessing my private network by Using Warp Zero Trust

Related to

I don’t know / other

What is the issue you’re encountering

I was looking for a solution to replace my VPN and Use Cloudflare Zero Trust. I’ve followed the documentation but when i connect from outside i cannot connect to my network. I need a solution how can i achieve this.

What steps have you taken to resolve the issue?

Let me describe what I exactly want.
I have a Mikrotik router, and I have various server that I can only connect when it gets my Public IP. I have been using Mikrotik VPN to access the IP. but I want to replace it with Cloudflare Warp Zero Trust. So, whenever any device connects to Warp client, it will obtain the Public IP of my Private Network, and I can access my servers.
I have followed the Replace your VPN documentation but i could not obtain my IP. I am a beginner so I’m facing a lot of trouble understanding the issue. Can anyone help me with a step-by-step guide that i can follow to achieve this?

I’ve added a diagram of what i want.

Screenshot of the error

You’ve used a “default one” or rather e.g. GRE tunnel, or some other type of like IPSEC, PP2P, or even OpenVPN as some of us use?

Are you using IPv4 or IPv6 for your network?

thanks for your reply. I am using the Mikrotiks’ default L2TP VPN to serve my purpose and using IPv4. Issue is when peers connect from different countries, the network does not perform to our expectation. So, i needed to replace the Mikrotik to CF Zero Trust. All my domains’ records are being handled by CF.

I have configured the firewalls in such a way that when any machine uses my specific ip which is obtained when they connect to the Mikrotik VPN, can access the servers. I just implement the same however i want to replace my Mikrotik with CF Zero Trust and clients can use Warp software to connect to my network and obtain the IP.