DaemonService/DaemonServiceInitializer.bat
筱傑 6a70501baa
update
增加手动移出白名单
连续连接移出白名单
2019-01-12 10:40:27 +08:00

21 lines
1.2 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@echo off
echo Daemon Service Initialize Start...
netsh ipsec static add policy name=DaemonService
netsh ipsec static add filterlist name=whitelist
netsh ipsec static add filterlist name=blacklist
netsh ipsec static add filter filterlist=whitelist srcaddr=192.169.0.100 dstaddr=me protocol=ICMP
netsh ipsec static add filter filterlist=blacklist srcaddr=192.169.0.100 dstaddr=me protocol=ICMP
netsh ipsec static add filteraction name=permit action=permit
netsh ipsec static add filteraction name=block action=block
netsh ipsec static add rule name=permitRule policy=DaemonService filterlist=whitelist filteraction=permit
netsh ipsec static add rule name=blockRule policy=DaemonService filterlist=blacklist filteraction=block
netsh ipsec static delete filter filterlist=whitelist srcaddr=192.169.0.100 dstaddr=me protocol=ICMP
netsh ipsec static delete filter filterlist=blacklist srcaddr=192.169.0.100 dstaddr=me protocol=ICMP
netsh ipsec static set policy name=DaemonService assign=y
rem 禁止任何人通过Tcp访问指定端口请使用下面语句并把dstport改成对应端口
rem netsh ipsec static add filter filterlist=blacklist srcaddr=any dstaddr=me protocol=TCP dstport=9876
echo End of initialization
pause