O/S : Windows
POWERSHELL 버전 4.0 이상
윈도우 서버에서 해외 아이피를 차단하는 방법은 여러가지가 존재하고 있지만 가장 많이 사용하고 있는 방법이
ipdeny.com/ipblocks 사이트에서 아이피를 확인해서 차단하는 방법이다
https://www.ipdeny.com/ipblocks/
여기에서 해당 국가 코드를 확인하고 download를 하게 된 아이피를 윈도우즈 방화벽에 추가하면 되는데
cn중국의 경우 아이피 대역이 엄청나게 많다
이것을 매주 실시간으로 업데이트 해서 ( ipdeny.com 사이트에서 다운로드 후 반영) powershell 파일을 만들었다
해당 파일을 매주 일요일 갱신된다미국 : https://xinet.kr/data/powershell/windows_geoip_US_country_drop.ps1.zip
중국 : https://xinet.kr/data/powershell/windows_geoip_CN_country_drop.ps1.zip
일본 : https://xinet.kr/data/powershell/windows_geoip_JP_country_drop.ps1.zip
홍콩 : https://xinet.kr/data/powershell/windows_geoip_HK_country_drop.ps1.zip
러시아 : https://xinet.kr/data/powershell/windows_geoip_RU_country_drop.ps1.zip
브라질 : https://xinet.kr/data/powershell/windows_geoip_BR_country_drop.ps1.zip
대만 : https://xinet.kr/data/powershell/windows_geoip_TW_country_drop.ps1.zip
인도: https://xinet.kr/data/powershell/windows_geoip_IN_country_drop.ps1.zip
독일 : https://xinet.kr/data/powershell/windows_geoip_DE_country_drop.ps1.zip
영국 : https://xinet.kr/data/powershell/windows_geoip_GB_country_drop.ps1.zip
프랑스 : https://xinet.kr/data/powershell/windows_geoip_FR_country_drop.ps1.zip
캐나다 : https://xinet.kr/data/powershell/windows_geoip_CA_country_drop.ps1.zip
파일을 다운로드 후 압축 후 파워쉘을 실행하면 국가별 차단이 진행이 된다