윈도우를 사용하는 사람이라면 누구나 한 번쯤은 봤을 법한 메시지가 있습니다. 바로 응용 프로그램이나 게임을 실행할 때 나타나는 “Windows 방화벽이 이 앱의 일부 기능을 차단했습니다.”라는 알림입니다. 이 메시지는 무엇을 의미하며, 액세스를 허용해야 할까요?
이 알림이 나타나는 이유
이 메시지는 특정 응용 프로그램이 서버 역할을 하며 외부 연결을 수락하려 할 때 발생합니다. 일반적으로 웹 브라우저나 이메일 클라이언트와 같은 대부분의 응용 프로그램에서는 이러한 알림을 볼 수 없습니다. 하지만 미디어 서버, 멀티플레이어 기능을 제공하는 게임, 온라인 파일 공유 프로그램 등 서버 기능을 필요로 하는 응용 프로그램에서 주로 나타납니다.
Windows 방화벽은 기본적으로 외부에서 들어오는 연결을 차단합니다. 새로운 응용 프로그램이 처음으로 연결을 시도할 때, 이 메시지를 통해 사용자에게 연결 허용 여부를 묻습니다. 이렇게 함으로써 사용자가 모르는 사이에 연결이 무분별하게 허용되는 것을 방지합니다.
Windows 10에서는 “Windows Defender 방화벽이 이 앱의 일부 기능을 차단했습니다.”라는 팝업이 표시되지만, Windows 7 및 8에서는 “Windows 방화벽이 이 앱의 일부 기능을 차단했습니다.”라는 메시지로 나타납니다.
액세스 허용, 해야 할까?
이 알림 창이 나타나면 몇 가지 선택지가 주어집니다. “액세스 허용”을 클릭하여 방화벽을 통해 들어오는 연결을 허용하거나, “취소”를 클릭하여 해당 응용 프로그램에 대한 수신 연결을 계속 차단할 수 있습니다.
또한, 연결을 허용할 네트워크 유형을 선택할 수 있습니다. 예를 들어, 개인 네트워크에서만 미디어 서버 응용 프로그램의 연결을 허용하도록 설정하면, 공공 와이파이 환경에서는 아무도 사용자의 미디어 서버에 접속할 수 없습니다. 하지만 집이나 직장 네트워크에서는 여전히 접속이 가능합니다.
네트워크에 연결할 때 해당 네트워크가 공개인지 개인인지 선택하는 것은 사용자의 몫입니다. 윈도우는 자동으로 이를 판단할 수 없습니다. 네트워크 설정은 제어판이나 설정 앱에서 나중에 변경할 수 있습니다.
응용 프로그램을 신뢰하고 그 모든 기능을 온전히 사용하려면 액세스를 허용해야 합니다. 예를 들어 PC 게임에서 액세스를 허용하지 않으면 멀티플레이어 게임을 직접 호스팅할 수 없을 수 있습니다. 미디어 서버를 이용하여 네트워크의 다른 장치들과 미디어를 공유하고 싶을 때도 액세스 권한이 필요합니다. BitTorrent 클라이언트와 같이 인터넷의 다른 시스템에 데이터를 업로드하는 프로그램도 마찬가지입니다.
만약 액세스를 허용하지 않으면 응용 프로그램이 제대로 작동하지 않을 수 있습니다. 방화벽이 외부 연결을 막기 때문에, 멀티플레이어 게임을 호스팅하지 못하는 등 특정 기능 사용에 제약이 생길 수 있습니다.
응용 프로그램을 잘 모르겠다면, 웹 검색을 통해 해당 프로그램에 대한 정보를 찾아볼 수 있습니다. 악성코드 중 일부는 서버처럼 작동하여 방화벽 경고를 발생시키기도 합니다. 만약 PC에 악성코드가 있는 것이 아닌가 의심된다면, 백신 프로그램을 사용하여 검사를 해보는 것이 좋습니다.
액세스 허용/차단, 나중에 변경하는 방법
Windows 방화벽은 동일한 응용 프로그램에 대해 두 번 묻지 않지만, 설정을 변경하여 나중에 앱을 허용하거나 차단할 수 있습니다. 제어판 > 시스템 및 보안 > Windows Defender 방화벽 > Windows Defender 방화벽을 통해 앱 또는 기능 허용으로 이동하면 됩니다.
“설정 변경”을 클릭하여 설정을 잠금 해제합니다. 목록에서 해당 응용 프로그램을 찾아 개인 또는 공용 네트워크에 대한 확인란을 클릭하여 액세스를 제어할 수 있습니다. 응용 프로그램 옆에 있는 두 상자를 모두 선택 취소하면 공용 또는 개인 네트워크에서 연결할 수 없습니다. 반대로, 두 확인란을 모두 선택하면 앱이 두 네트워크 모두에서 연결할 수 있게 됩니다.
알림 끄는 방법
이러한 알림이 더 이상 뜨는 것을 원치 않고, 윈도우가 모든 응용 프로그램에 대한 수신 연결을 자동으로 차단하게 하고 싶다면 그렇게 설정할 수 있습니다.
제어판 > 시스템 및 보안 > Windows Defender 방화벽 > 알림 설정 변경으로 이동하면 됩니다.
알림을 비활성화하려면 “Windows Defender 방화벽이 새 앱을 차단할 때 알림” 옵션의 체크를 해제합니다. 개인 네트워크와 공용 네트워크 각각에 대해 설정을 변경할 수 있습니다.
이 창은 윈도우 사용자에게 익숙한 풍경이며, 대부분의 경우 응용 프로그램이 이러한 수준의 네트워크 액세스를 원하는 이유를 알 수 있습니다. 대개, 해당 앱을 신뢰한다면 액세스를 허용해도 안전합니다. 또한, Windows 방화벽에서 응용 프로그램을 허용하더라도, 라우터의 NAT(네트워크 주소 변환) 기능은 여전히 외부로부터 들어오는 연결을 차단하므로, 포트 포워딩 설정을 하지 않는 이상 큰 걱정은 하지 않아도 됩니다.