CLOUDFLARE is a hybrid DNS/Reverse Proxy/CDN provider.
IP doesn't directly affect SEO, but do not host all of your sites on the same
IP.
But if your content is hosted on a server in a different continent, it will
introduce the latency of more than 200ms, which will affect site's speed which
does affect SEO.
So, I suggested OP to use Cloudflare which will speed up his site, serve his
content from the closest server in the same continent where OP's visitors are.
This answers the question which OP is asking for.
As he is not that well verse with the factors which influence SEO, I offered him
the shortcut which is to directly implement CF and forget about it for good.