꿈을꾸는 파랑새

오늘은 마이크로소프트에서 기본적으로 제공하는 방화벽인 윈도우 방화벽에 국가별 불량 IP 즉 위험한 IP를 차단하는 방법에 대해 알아보겠습니다. 일단 기본적으로 리눅스에서는 iptable이라는것으로쉽게국가별차단이가능하며 윈도우에서는 그런 기능이 없습니다.

일단 해당 기능을 사용하면 CIDR를 통해서 해당 불량 IP를 등록해서 윈도우 방화벽 인바운드,아웃 바운드 규칙에 등록할 수가 있습니다. 일단 기본적으로 해당 방법을 사용했을 때 발생을 할 수가 있는 부작용은 다음과 같습니다. 개인적으로도 겪은 증상이기도 합니다.

아웃 바운드규칙적용으로 말미암은 해당 대역 인터넷 접속 그리고 업데이트불가 그리고 엄청난 IP 대역 때문에 발생하는 컴퓨터 성능 저하가 발생할 수가 있으면 이로 말미암아서 문제는 사용자의 책임입니다. 개인적으로 인터넷이 작동하는 것이 안 되었고 일단 등록하는 과정에서 시간이 오래 걸립니다.


해당 부분은 자신의 컴퓨터 성능에 따라 달라집니다.
먼저 해당 작업을 하려고 먼저 작업할 폴더를 만듭니다. 일단 기본적으로 C:\ 폴더에 만드는 것이 가장 좋은 방법이라고 생각이 됩니다. 이유는 나중에 파워셀 작업을 할 때 작업을 할 때가 편합니다.

파워셀 배포 사이트

그리고 나서 방화벽규칙확인과정에 서울 확인하지 못해 원본에서는 규칙을 Rule Name 읽어들일 수 없는 오 류가 발생하며 직접 수정하실 때 원본사이트에서 내려받고
.다음 과정을 해야 합니다. 먼저 notepad++에서 인코딩에서 인코딩->ANSI->84쨰줄 rule name 수정하고 저장을 한 후 사용을 해야 합니다. 먼저 기본적으로 IPDENY으로 이동을 해서 차단을 원하는 국가를 찾습니다. 예를 들어 한국은 KOREA를 찾으면 2개가 나올 것인데 R.O.K를 선택하면 됩니다.

IP 규칙 다운로드

D.P.R.K는 북한입니다. 그래서 파일크기가 제일 조금 하게 돼 있습니다. 앞서 이야기한 파워셀을 배포를 하는 사이트에서 해당 파워셀을 내려받아서 관리자권한으로 윈도우를 실행을 해줍니다. 그리고 나면 실행규칙변경을 하는 것을 볼 수가 있습니다. 그리고 나서 다음 처음 폴더를 만든 곳으로 이동하고 나서 PowerShell.exe -ExecutionPolicy Bypass를 실행합니다. 그리고 나면 즉 방화벽에 있는 규칙변경을 하려고 입니다.

그리고 나서.\Import-Firewall-Blocklist.ps1  -inputfile 자신이 지정한 파일명·txt를 실행하면 Deleting any inbound... 이라는 부분이 나타나면 정상적으로 작동하는 것입니다. 그리고 나서 (텍스트파일명-#001)를 지우는 것과 새 규칙이 만들어지게 하는 과정입니다. 그리고 나서 방화벽 규칙을 수정하는 것을 제한하기 위해서 파워셀에서 다음과 같은 명령어를 내려줍니다.

PowerShell.exe -ExecutionPolicy Restricted
그리고 윈도우 방화벽 항목에 보면 등록이 돼 있는 것을 볼 수가 있으면 여기서 중요한 것은 침입만 막으려면 인바운드만 차단을 하면 되고 악성코드같이 해킹 위험을 낮추려고 인바운드,아웃바운드 를 차단을 하면 됩니다.

개인적으로는 그냥 무료로 제공하는 방화벽 프로그램인 COMODO 제품 또는 다른 방화벽을 사용하는 것이 윈도우에서 제공을 하는 방화벽보다 성능이 좋아서 해당 부분을 이용하는 것이 좋을 것 같습니다.


만약 해당 설정을 통해서 인터넷이 작동하지 않으면 윈도우 방화벽 설정을 기본 값으로 변경을 해주어야 합니다. 일단 기본적으로 제어판->Windows Defenfender 방화벽을 선택해줍니다. 그리고 나서 고급설정을 선택합니다.

그리고 나면 고급 보안이 포함된 Windows Defenfender 방화벽이 나올 것입니다.

여기서 고급 보안이 포함된 Windows Defenfender 방화벽을 마우스를 선택하고 나서 오른쪽 마우스를 눌러주면 기본정책복원을 선택을 해주고 실행을 해버리면 됩니다. 그러면 인터넷이 되지 않는 문제를 해결할 수가 있을 것입니다. 이렇게 간단하게 Windows(윈도우) 방화벽에 국가별 차단하는 방법에 대해 알아보았습니다.


글 공유하기 및 아이허브 추천 코드

페이스북
트위터
네이버
밴드
카톡
카스

댓글 보기

  1. 좋은 정보 감사합니다.

    Windows 10에서 이 방법을 사용하면 보안이 향상되겠네요.

  2. Favicon of https://deborah.tistory.com Deborah 2019.01.04 21:04 신고

    잘알고 대처 하는것이 중요하다고 생각해요.

    • Favicon of https://wezard4u.tistory.com Sakai 2019.01.07 20:30 신고

      네~일단 기본적인 기능을 사용을 해도 개인이 사용을 하기에는 지장이 없을것 같습니다.

  3. Favicon of https://prolite.tistory.com IT세레스 2019.01.05 01:22 신고

    저도 조금 헷갈리는 부분이긴했는데 좋은 정보 감사합니다.

  4. Favicon of https://jongamk.tistory.com 핑구야 날자 2019.01.05 06:49 신고

    IP 차단 방법을 알고 있으면 여러가지로 편하겠네요

  5. Favicon of https://heysukim114.tistory.com *저녁노을* 2019.01.05 07:30 신고

    가끔...로그인이 안되던데....

    잘 알고 가요.
    행복한 주말 보내세요^^

    • Favicon of https://wezard4u.tistory.com Sakai 2019.01.07 20:31 신고

      그래서 부작용이 발생을 할수가 있다고 글을 적었습니다.일단 개인적으로는 개인은 그냥 기본적인 기능을 사용을 하는것도 괜찮을것 같습니다.

  6. Favicon of https://rdsong.com 알송달송IT세상 2019.01.05 14:35 신고

    웹서버 적용하면 괜춘할지 싶네요

  7. Favicon of https://flashnewsdata.com 철이쓰 2019.01.06 10:16 신고

    이렇게 설정도 가능하긴하는군요..

  8. Favicon of https://ssppmm.tistory.com 판다(panda) 2019.01.06 13:44 신고

    차단하면 확실히 해당 IP로는 덜 공격받겠네요..

    • Favicon of https://wezard4u.tistory.com Sakai 2019.01.07 20:32 신고

      다만 단점은 사용자 입장에서도 인터넷이 접속이 안되는 부작용도 있더라고요.

  9. Favicon of https://xuronghao.tistory.com 공수래공수거 2019.01.07 08:00 신고

    국가별 방화벽을 차단할수가 있군요.
    잘 알고 갑니다.

  10. Favicon of https://trip98.tistory.com veneto 2019.01.07 23:57 신고

    이게 단점이 더 많군요 ㅠㅠ
    잘봤습니다~!

TOP