보안

한국 ip만 허용 - Windows, IPSec

T8.CO.KR 2026. 9. 22. 19:08

모든 공용 및 개인 네트워크를 차단하고 한국 공용 IP에 대한 액세스만 허용한다.
로컬 보안 정책의 IP 보안 정책을 이용한다.
각 서비스가 아닌 시스템 (커널) 단계에서 수행된다.
모든 버전의 Windows 및 Windows Server와 호환된다.
Windows 업데이트를 포함하여 외국에서 업데이트 할 사항이 있으면 정책이 일시적으로 해제되고 수동으로 업데이트한 후 다시 할당한다.
다음 내용으로 배치 파일을 작성하고 실행한다.
(Windows 7, 8, 8.1, 10은 관리자 권한으로 실행)
서비스나 포트만 제어하려면 적절하게 편집하여 배치 파일로 저장한다.

netsh ipsec static add policy name=IPSec
netsh ipsec static add filteraction name=Allow action=permit
netsh ipsec static add filteraction name=Deny action=block
netsh ipsec static add filterlist name=Network
netsh ipsec static add filter filterlist=Network srcaddr=me dstaddr=any mirrored=yes
netsh ipsec static add rule name=DenyNetwork policy=IPSec filterlist=Network filteraction=Deny
netsh ipsec static add filterlist name=Korean
netsh ipsec static add filter filterlist=Korean mirrored=yes srcaddr=me dstaddr=14.128.128.0 dstmask=17 desc=14.128.128.0/17
netsh ipsec static add filter filterlist=Korean mirrored=yes srcaddr=me dstaddr=14.129.0.0 dstmask=16 desc=14.129.0.0/16
netsh ipsec static add filter filterlist=Korean mirrored=yes srcaddr=me dstaddr=14.138.0.0 dstmask=16 desc=14.138.0.0/16
...