* 방화벽에 프로그램 인터넷 접속 제한 규칙 추가하기(명령어)
- 커맨드 라인 명령으로 프로그램의 인터넷 접속을 막는 방법
command line firewall rule add program block 

 

관리자 권한으로 실행


netsh advfirewall firewall add rule name="규칙1" dir=out action=block program="경로" enable=yes


//-----------------------------
* hosts 파일 수정(명령어)
add stirng to hosts file by command line


echo 127.0.0.1 sample.com>> %WINDIR%\System32\Drivers\Etc\Hosts

 

//-------------

//참고

https://support.microsoft.com/en-us/help/947709/how-to-use-the-netsh-advfirewall-firewall-context-instead-of-the-netsh

 

netsh advfirewall firewall 

add rule name=<문자열>
      dir=in|out
      action=allow|block|bypass
      [program=<프로그램 경로>]
      [service=<서비스 짧은 이름>|any]
      [description=<문자열>]
      [enable=yes|no (기본값=yes)]
      [profile=public|private|domain|any[,...]]
      [localip=any|||<서브넷>|<범위>|<목록>]
      [remoteip=any|localsubnet|dns|dhcp|wins|defaultgateway|
         ||<서브넷>|<범위>|<목록>]
      [localport=0-65535|<포트 범위>[,...]|RPC|RPC-EPMap|IPHTTPS|any (기본값=any)]
      [remoteport=0-65535|<포트 범위>[,...]|any (기본값=any)]
      [protocol=0-255|icmpv4|icmpv6|icmpv4:type,code|icmpv6:type,code|
         tcp|udp|any (기본값=any)]
      [interfacetype=wireless|lan|ras|any]
      [rmtcomputergrp=]
      [rmtusrgrp=]
      [edge=yes|deferapp|deferuser|no (기본값=no)]
      [security=authenticate|authenc|authdynenc|authnoencap|notrequired
         (기본값=notrequired)]

 

 

반응형
Posted by codens