Proxy IP Addresses for Cloudfront with Wordfence


If you have Cloudfront in front of WordPress and are using Wordfence, this plugin is for you.

If you don’t provide Cloudfront’s IP addresses to Wordfence, any bad behavior out there can get Cloudfront itself blocked by Wordfence – and then no one will be able to access your site.

This plugin downloads Cloudfront’s IP address list directly from Amazon Web Services (AWS). Then it adds and automatically updates the proxy IP addresses for Cloudfront in Wordfence, so that Wordfence can correctly identify the end user’s IP address.

AWS updates its list of IP addresses every now and then. Don’t manually add IP addresses, and then try to keep track of Cloudfront IP address changes. Just install this plugin and stop worrying!

Want to change how this plugin works, or add to it? Fork it on GitHub!

Documentation, privacy, terms of use, and the list of IP addresses that are used by this plugin can be found here:


  1. Upload the plugin files to the /wp-content/plugins/wordfence-cloudfront-ips directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. That’s it. This plugin has no settings page, and work with both individual and network setups. Check the plugin’s row on the admin plugins page to see how recently this plugin has updated IP addresses.


There are no reviews for this plugin.

Contributors & Developers

“Proxy IP Addresses for Cloudfront with Wordfence” is open source software. The following people have contributed to this plugin.




Initial release. Install this plugin and your proxy IP addresses are taken care of.


Fix. Plugin list table listing error.