Is it necessary to edit DNS settings at registrar when using CloudFlare?

I need to point a subdomain to a different web hosting service. The domain is registered with my registrar, the DNS is managed by CloudFlare, and the hosting is managed by a third party hosting company. From my research it seems possible but I could not figure out how to do it. I found a solution here:

Laravel rate limiting returns 429 error despite disabling rate limiting

I’m using a load test tool called Artillery to simulate requests on my Laravel application. By default the Laravel application uses the IP to detect whether it should rate limit or not, so in production the varying IP addresses won’t be a problem, but for Artillery this is a problem since the requests are returning 429 errors.