RvdHout / IIS-GeoIP2block-Module

A modified geoblock module originaly created by Triple IT for IIS 7/8.x. It can be added to any application pool using integrated pipeline mode running .Net 4 (now also on IIS 10). It uses the IPv4 address to determine the geographic location of the request by using Maxminds GeoIP2 database and takes action accordingly.
GNU General Public License v2.0
11 stars 5 forks source link

IIS GeoIP2block Module

This is a modified version of the geoblock module originaly created by Triple IT for IIS 7/8.x. It can be added to any application pool using integrated pipeline mode running .Net 4 (now also on IIS 10). It uses the IPv4 address to determine the geographic location of the request by using Maxminds GeoIP2 database and takes action accordingly.

Orginal source: https://sourceforge.net/projects/iis7geoblockmod/

New features

Requirements

build instructions

If above files are not in C:\Windows\System32\inetsrv\ For IIS 8 and up, you could run this command to enable the IIS Management tools: Dism /online /Enable-Feature /FeatureName:IIS-WebServerManagementTools /All Or you could add the "IIS Management Console" through installing Windows Features -> Internet Information Services ->IIS Management Console.