If you use a HTTP Keep-Alive connection with our "random new IP on each connection" ports the IP stays same for each connection.

If client is using keep-alive and neither endpoints end the connection, client will have same ip on the next request.

Did this answer your question?