The IPQS pfSense Integration allows you to block connections to and from your network through our advanced Proxy, VPN & TOR Detection at the network level. This integration offers advantages over our usual Proxy, VPN & TOR Detection integrations. You can block a threat before it reaches your network's webpage, login portal, or checkout page. Below, you will find information on installing, setting up, and configuring this integration to meet the desires that your network has to help you Proactively Prevent Fraud™.
- Proxy & VPN Detection API
- Email Verification API
- Phone Number Validation API
- Device Fingerprint API
- Malicious URL Scanner API
- Mobile Device Fingerprinting SDK
- Gaming Fraud Detection SDK
- Dark Web Leak API
- Malware File Scanner API
- Request List API
- Fraud Reporting API
- Account Management APIs
- Bulk Validation CSV API
- Allowlist & Blocklist APIs
- Plugins Platforms & Integrations
- IP Reputation Database
- Custom Integrations
- Country List API
IPQS is currently not in the pfSense Ports library and must be installed manually.
-
Download the package.
-
Extract the package to a temporary folder.
-
Copy the usr folder to the root of your firewall by running one of the following commands.
Replace PATH\TO\PACKAGE\ with the path to the extracted package and replace FIREWALL.ADDRESS with the root of your firewall:
Windows: scp -r PATH\TO\PACKAGE\usr root@FIREWALL.ADDRESS:/
Linux & MacOS: scp -r PATH/TO/PACKAGE/usr root@FIREWALL.ADDRESS:/
-
Connect to your firewall via SSH.
-
Run the following command:
/usr/local/bin/php -f /usr/local/www/ipqualityscore/.api.php -- --install
-
Log into or refresh the pfSense web panel.
-
From the Firewall dropdown menu, click on IPQualityScore.
-
Check the Enable box.
-
Configure the IPQS integration to your preferences or follow the recommended settings on the Best Practices & Tips Guide.
-
Click Save to start network monitoring.