Windows 10/11에서 실행되는 대부분의 앱은 실행과 동시에 인터넷에 연결되도록 설계되어 있습니다. 앱 아이콘이나 바로 가기를 클릭하면 업데이트 확인, 기능 개선, 부가 서비스 제공 등을 위해 시작 단계에서 자동으로 네트워크에 접속합니다. 웹 브라우저는 물론 Microsoft Word 문서 하나를 여는 것조차 인터넷 연결 기능을 내장하고 있는 셈입니다.
일반적으로는 앱이 인터넷에 자유롭게 접근할 수 있도록 두는 것이 편리합니다. 하지만 특정한 이유로 프로그램의 인터넷 연결을 차단해야 할 때도 있습니다. 앱을 사용하면서 의도적으로 오프라인 상태를 유지하고 싶은 상황이 생기기 마련입니다.
예를 들어, 앱이 강제로 자동 업데이트를 진행하는데 그 업데이트가 오히려 오류나 기능 문제를 일으킨다면 오프라인 상태로 작업하는 것이 확실한 해결책입니다. 게임을 좋아하는 자녀가 보호자 없이 온라인 게임을 하지 못하도록 막고 싶은 경우도 있고, 프로그램이 성가신 광고를 계속 띄운다면 인터넷 연결을 끊어서 광고를 차단할 수도 있습니다.
프로그램이 인터넷 없이도 정상적으로 작동한다면 해당 앱의 인터넷 접속을 차단하는 것이 좋습니다. Windows 10/11에는 특정 프로그램의 인터넷 연결을 차단하고 완전히 오프라인 상태로 유지할 수 있는 기능이 내장되어 있습니다. 컴퓨터에서 몇 가지 설정만 변경하면 특정 프로그램의 인터넷 접속을 끊을 수 있습니다.
방화벽으로 프로그램의 인터넷 연결 차단하는 방법
마이크로소프트는 프로그램의 인터넷 연결을 차단하는 과정을 매우 간소화했습니다. 핵심 도구는 바로 Windows 방화벽입니다. Windows 방화벽은 맬웨어와各종 온라인 보안 위협으로부터 컴퓨터를 보호하는 역할뿐 아니라, 특정 앱의 인터넷 접속을 차단하도록 설정할 수도 있습니다. 아래 단계만 따르면 프로그램을 인터넷 접속 대상에서 제외할 수 있습니다.
아래 방법은 사소한 차이만 있을 뿐 Windows 7, Windows 8 등 다른 버전에서도 동일하게 적용됩니다. 이 가이드는 Windows 10/11 PC에서 특정 프로그램의 인바운드(수신) 트래픽과 아웃바운드(발신) 트래픽을 모두 차단하는 방법을 안내합니다. 인바운드 트래픽은 네트워크 외부 서버에서 앱으로 들어오는 데이터를 의미하고, 아웃바운드 트래픽은 앱이 시작하는 나가는 모든 데이터를 의미합니다. 앱의 인터넷 접속을 차단하면 해당 앱으로는 어떤 데이터도 들어오거나 나갈 수 없습니다.
앱의 인터넷 접속을 차단하는 단계
- Windows + X 키를 눌러 파워 사용자 메뉴를 연 뒤 제어판을 선택합니다. 또는 시작 메뉴 검색창에 '제어판'을 입력하고 검색 결과 목록에서 제어판을 선택해도 됩니다.
- 제어판 창이 열리면 보기 기준 옆의 드롭다운을 클릭하고 작은 아이콘을 선택합니다. 그러면 제어판의 세부 설정 목록이 표시됩니다.
- 목록에서 Windows Defender 방화벽을 클릭합니다.
- Windows 방화벽 설정 화면에서 좌측 메뉴의 고급 설정을 클릭합니다.
- 앱이 데이터를 보내지 못하게 하려면 좌측 창에서 아웃바운드 규칙을 선택하고, 들어오는 데이터를 차단하려면 인바운드 규칙을 선택합니다.
- 창 우측의 동작 패널에서 새 규칙을 클릭합니다.
- 프로그램을 선택한 뒤 다음을 누릅니다.
- 프로그램이 설치된 경로를 입력합니다. 애플리케이션 경로는 보통 다음 형식 중 하나입니다.
- C:\Program Files\application.exe
- C:\Program Files(x86)\application.exe
- 'application' 자리에는 인터넷 접속을 차단하려는 앱의 이름이 들어갑니다.
- 애플리케이션 경로를 모른다면 찾아보기 옵션으로 해당 앱을 직접 찾을 수도 있습니다.
- 경로 지정이 끝나면 다음 버튼을 클릭합니다.
- 작업 창에서 연결 차단을 선택한 뒤 다음을 누릅니다.
- 새 규칙을 언제 적용할지 선택합니다. 인터넷 접속을 완전히 차단하려면 세 가지 옵션(도메인, 개인, 공용)을 모두 체크합니다.
- 새 규칙의 이름을 지정합니다. 예를 들어 'Chrome 차단' 또는 'Microsoft Word 차단'처럼 원하는 이름을 자유롭게 사용할 수 있습니다.
- 마침 버튼을 클릭하면 과정이 완료되고 새 규칙이 활성화됩니다.
모든 과정이 끝나면 아웃바운드 규칙 또는 인바운드 규칙 목록에서 방금 만든 새 규칙을 확인할 수 있습니다.
규칙 설정 시 주의사항
- 새 규칙이 정상적으로 작동하도록 PC 최적화 도구를 사용해 시스템을 먼저 정리하는 것이 좋습니다. 불필요한 요소들이 시스템 프로세스를 방해할 수 있으므로 주기적으로 삭제하는 것이 필요합니다.
- 찾아보기 옵션으로 .exe 파일을 선택하면 Windows는 해당 경로에 기본 환경 변수를 사용합니다. 예를 들어 C:\Users\Adam 대신 %USERPROFILE%로 표시될 수 있습니다. 이 경우 방화벽 규칙이 깨져 오류가 발생할 수 있으므로, 찾아보기로 생성된 경로에 환경 변수가 포함되어 있다면 반드시 수정하여 올바른 전체 파일 경로로 교체해야 합니다.
- 대부분의 앱은 기본 .exe 파일을 차단하면 인터넷 연결이 막히지만, 일부 앱(주로 비디오 게임)은 예외입니다. 예를 들어 마인크래프트의 경우 Minecraft.exe는 단순히 런처 역할만 하므로, 실제로는 Javaw.exe를 차단해야 합니다.
규칙 설정이 완료되었다면 다음 단계는 직접 테스트해 보는 것입니다. 방금 차단한 앱을 실행하여 여전히 인터넷에 연결되는지 확인하세요. 연결되지 않는다면 축하합니다! 앱이 인터넷에 접속하지 않도록 성공적으로 구성한 것입니다.