Symfony – How to get the user IP address in Symfony2 controller

ip addresssymfony

I need to store the IP address of the users who comment, in the database after form submission.

Is there any symfony2 function to get the IP? Or any other way to get the IP?

Best Answer

You can get the client IP using Request service:

$container->get('request')->getClientIp();