Windows 또는 Mac 컴퓨터에 대한 원격 연결을 차단하는 방법

PC를 인터넷에 연결하면 응용 프로그램이 네트워크 연결을 통해 정보를 주고 받습니다. 일반적으로 이 데이터 교환은 일부 앱 및 시스템 기능이 올바르게 작동하는 데 필요하므로 걱정할 필요가 없습니다. 그러나 공용 또는 보안되지 않은 네트워크에서는 각별한 주의가 필요합니다.

공용 네트워크(예: 호텔, 공항 및 레스토랑의 Wi-Fi)에서 안전을 유지하는 한 가지 방법은 장치에서 들어오는 연결을 차단하는 것입니다. 이렇게 하면 네트워크의 해커 및 기타 악성 도구가 컴퓨터에 액세스하지 못하게 됩니다.

반대로 나가는 연결을 차단하면 앱이 안전하지 않은 인터넷 네트워크에 연결되는 것을 방지할 수 있습니다. 의심스러운 앱/맬웨어가 추가 맬웨어를 다운로드하거나 해당 서버와 통신하는 것을 막는 효과적인 방법입니다.

(Block Incoming Connection)Windows 10 에서 들어오는 연결 차단

Windows 10 방화벽 설정을 조정하여(tweaking the Windows 10 Firewall settings) 들어오는 연결을 제한할 수 있습니다 . 완료하는 방법은 다음과 같습니다. 

1. Windows 검색 창에 (Windows Search)제어판(control panel) 을 입력하고 결과에서 제어판(Control Panel) 을 선택 합니다.

2. Windows Defender 방화벽(Windows Defender Firewall) 을 선택합니다 .

참고:(Note:) PC의 제어판 에서 (Control Panel)Windows Defender 방화벽(Windows Defender Firewall) 옵션을 찾을 수 없는 경우 오른쪽 상단 모서리에 있는 보기 기준(View by) 옵션을 큰 아이콘 또는 작은 아이콘으로 설정하고 다시 확인하십시오.

Windows Defender 방화벽(Windows Defender Firewall) 메뉴 에 개인(Private ) 또는 Public/Guest networks 연결 프로필이 표시되어야 합니다 .

3. 왼쪽 사이드바에서 알림 설정 변경 을 선택합니다.(Change notification settings)

4. "공용 네트워크 설정" 섹션에서 " 허용된 응용 프로그램 목록에 있는 연결을 포함하여 들어오는 모든 연결 차단(Block) " 확인란을 선택 합니다. 확인(OK) 을 선택 하여 변경 사항을 저장합니다.

개인 네트워크의 안전을 완전히 신뢰하지 못하는 경우 "개인 네트워크 설정" 섹션에서 이러한 네트워크에 대한 수신 연결을 차단할 수도 있습니다.

전문가 팁: (Pro Tip:)Wi-Fi 또는 이더넷(Ethernet) 연결 프로필을 변경하려면 설정(Settings) > 네트워크 및 인터넷(Network & Internet) > Wi-Fi 또는 이더넷(Ethernet) 으로 이동 합니다. 네트워크 이름을 선택하고 네트워크 프로필(Network profile) 섹션에서 개인 또는 공용 네트워크인지 지정합니다.

(Block Outgoing Connections)Windows 10 에서 나가는 연결 차단

Windows 10 에서 나가는 연결을 중지하는 방법에는 두 가지가 있습니다 . 아래에서 확인하세요.

방법 1: 모든 앱에 대해 나가는 연결 차단(Method 1: Block Outgoing Connections for All Apps)

Windows 방화벽(Windows Firewall) 고급 보안 설정 을 수정하여 모든 앱에 대한 나가는 연결을 쉽게 제한할 수 있습니다 . Windows Defender 방화벽(Windows Defender Firewall) 메뉴 의 왼쪽 사이드바 에서 고급 설정 을 선택합니다.(Advanced settings)

" 로컬 컴퓨터 의 고급 보안(Advanced Security) 이 포함 된 Windows Defender 방화벽(Windows Defender Firewall) "을 마우스 오른쪽 버튼으로 클릭 하고 속성(Properties) 을 선택 합니다.

공용 네트워크에 연결된 경우 공개 프로필(Public Profile) 탭 으로 이동하고 , 사설 네트워크에 대한 나가는 연결을 차단 하려면 개인 프로필 탭으로 이동합니다. (Private Profile)도메인에 가입된 컴퓨터(computers joined to a domain) 의 경우 도메인 프로필(Domain Profile) 탭은 나가는 연결을 차단하는 위치입니다.

(Click)아웃바운드(Outbound) 연결 드롭다운 옵션을 클릭 하고 차단(Block) 을 선택 합니다. 적용(Apply) 을 선택한 다음 확인(OK) 을 선택 하여 변경 사항을 저장합니다.

방법 2: 특정 프로그램에 대한 나가는 연결 차단(Method 2: Block Outgoing Connections for a Specific Program)

(Say)웹 브라우저에 대해서만 나가는 연결을 차단하려는 경우 Windows (Windows) 사용하면 효율적으로 차단할 수 있습니다. 이것은 또한 자녀 가 인터넷에 액세스하는 것을 방지하기 위한 자녀 보호 도구 역할을 할 수 있습니다.(parental control tool)

방화벽 고급 보안(Firewall Advanced Security) 메뉴에서 아웃바운드 규칙 을 선택하고 마우스 오른쪽 버튼으로 클릭 합니다(Outbound Rules) . 계속 진행하려면 상황에 맞는 메뉴에서 새 규칙(New Rule) 을 선택 합니다.

프로그램(Program) 을 선택하고 다음 (Next) 선택 합니다.

찾아보기(Browse) 를 선택 하여 응용 프로그램을 선택합니다.

로컬 디스크(C:)(Local Disk (C:)) > Program Files(x86) 로 이동 하여 PC에 설치된 응용 프로그램을 찾습니다. 검색 상자를 사용하여 Program Files(Program Files) 폴더 에 없는 앱을 찾습니다 . 응용 프로그램의 실행 파일( .exe )을 선택하고 열기(Open) 를 선택 합니다.

다음(Next) 을 선택 하여 계속 진행합니다. 그런 다음 연결 차단 을 선택하고 (Block the connection)다음(Next) 을 클릭 합니다.

Windows에서 앱의 나가는 연결을 차단할 네트워크 프로필을 지정합니다. 다음(Next) 을 선택 하여 계속 진행합니다.

아웃바운드 규칙에 이름 또는 설명을 지정하고 마침(Finish) 을 선택합니다 .

앱에 대한 나가는 연결 차단을 해제하려면 방화벽 고급 보안(Firewall Advanced Security) 메뉴에서 아웃바운드 규칙을 두 번 클릭합니다. 연결 허용(Allow the connection) 을 선택한 다음 적용(Apply)확인(OK) 을 선택 합니다.

또는 규칙을 마우스 오른쪽 버튼으로 클릭하고 규칙 삭제(Delete) 또는 비활성화(Disable Rule) 를 선택할 수 있습니다. 이러한 옵션은 앱에 나가는 연결을 시작할 수 있는 액세스 권한도 부여합니다.

Mac에서 들어오는 연결 차단

Mac 에서 들어오는 연결을 제한하는 것도 간단합니다. 아래 단계를 읽으십시오. 

1. 시스템 환경설정(System Preferences) > 보안 및 개인정보 보호(Security & Privacy) 로 이동합니다 .

2. 방화벽(Firewall) 탭에서 왼쪽 하단 모서리에 있는 잠금 아이콘을 선택합니다.

Mac의 암호를 입력하거나 Touch ID를 사용하여 보안 기본 설정 메뉴에 액세스합니다.

3. 계속하려면 방화벽 옵션(Firewall Options) 을 선택합니다.

4. 모든 앱 및 서비스에 대한 시스템 전체(들어오는) 연결을 차단하려면 들어오는 모든 연결 차단(Block all incoming connections) 확인란을 선택하고 확인 을 선택 합니다(OK) .

들어오는 모든 연결을 차단해도 Mac(Mac) 은 다른 기기와 네트워크에서 계속 볼 수 있습니다. 그러나 어떤 기기나 개인도 Mac 과 연결할 수 없습니다 . 

이렇게 하면 파일 공유 서비스(예: AirDrop ) 및 원격 액세스 도구(remote access tools) (예: 화면(Screen) 공유)도 일시적으로 사용할 수 없게 됩니다.

5. 기본 제공 소프트웨어에 대해서만 들어오는 연결을 차단하려면 기본 제공 소프트웨어가 들어오는 연결을 수신하도록 자동으로 허용(Automatically allow built-in software to receive incoming connections) 을 선택 취소합니다 .

6. 특정 앱 또는 서비스에 대한 수신 연결을 차단하려면 plus (+) icon 을 클릭합니다 .

7. 앱을 선택하고 추가(Add) 를 선택 합니다.

전문가 팁:(Pro Tip:) 여러 앱을 선택하려면 Command 를 누른 상태에서 앱을 클릭하세요.

8. 앱 옆에 있는 위쪽 및 아래쪽 화살표를 클릭하고 들어오는 연결 차단(Block incoming connections) 을 선택합니다 .

Mac에서 나가는 연결 차단

macOS에는 나가는 연결을 차단하는 기본 도구나 기본 제공 방법이 없습니다. 웹 사이트의 IP 주소 또는 도메인 이름을 차단하는 해결 방법이 있지만 간단하지 않습니다. 마찬가지로(Likewise) 이 방법은 응용 프로그램이 아닌 웹 사이트로 나가는 연결을 차단하는 데만 사용할 수 있습니다. 아래 단계에 따라 사용해 보세요.

1. Finder 창을 시작하고 응용 프로그램(Applications) > 유틸리티 로 이동하여 (Utilities)터미널(Terminal) 앱 을 엽니다 .

2. 터미널(Terminal) 콘솔 에 아래 명령을 붙여넣고 Return 키(Return) 를 누릅니다 .

sudo cp /private/etc/hosts ~/Documents/hosts-backup

이 명령은 문서 폴더( Finder(Finder) > 문서(Documents) ) 에 Mac의 호스트 파일 백업을 생성합니다 . Hosts 파일 은 macOS에서 도메인 이름을 해당 IP 주소와 일치시키는 데 사용하는 중요한 시스템 파일입니다.

3. Mac의 암호를 입력하고 Return 키(Return) 를 누릅니다 .

4. 다음 명령을 터미널 에 붙여넣고 (Terminal)Return 키(Return) 를 누릅니다 .

sudo nano /private/etc/hosts

그러면 호스트(Hosts) 파일 을 수정할 수 있는 관리 권한이 부여 됩니다. Mac의 암호를 입력하고 Return 키(Return) 를 눌러 계속 진행합니다.

5. 127.0.0.1 을 입력하고 키보드의 (127.0.0.1)Tab 버튼을 누른 다음 차단하려는 웹사이트의 URL을 입력합니다. (URL of the website)예를 들어 YouTube 를 차단하려면 127.0.0.1 을 입력하고 (127.0.0.1)Tab 키 를 누르고 www.youtube.com 을 입력 합니다.

6. Control + O 를 누르고 키보드에서 Return 을 누릅니다.

7. 그런 Control + X 를 누릅니다 .

8. 마지막으로 dscacheutil -flushcache 를 입력하거나 붙여넣고 (dscacheutil -flushcache)Return 키 를 누릅니다 .

브라우저를 실행하고 차단한 웹사이트를 방문하세요. 브라우저는 웹사이트의 서버에 연결할 수 없다는 오류 메시지를 표시해야 합니다.

Mac에서 나가는 연결 차단 해제

일부 터미널(Terminal) 코드 또는 명령 을 입력하여 앱의 나가는 연결 차단을 해제할 수 없습니다 . 앱의 연결을 차단하면서 생성한 백업 호스트 파일을 복원해야 합니다. 완료하려면 아래 단계를 따르세요.

1. Finder > 문서 로 이동하여 (Documents)호스트 백업(hosts-backup) 파일 을 두 번 클릭하고 해당 내용을 복사합니다.

2. Mac 바탕 화면 의 메뉴 표시줄에서 이동을 선택 하고 (Go)폴더로 이동 을(Go to Folder) 선택합니다 .

3. 대화 상자에 아래 경로를 붙여넣고 이동(Go) 을 선택합니다 .

/private/etc/hosts

4. 호스트(hosts) 파일을 바탕 화면으로 끌어다 놓습니다 .

5. 바탕 화면에서 파일을 두 번 클릭하고 해당 내용을 삭제하고 호스트 백업(hosts-backup) 파일의 내용으로 바꿉니다(위의 1단계).

TextEditor 창을 닫고 호스트 파일을 다시 /private/etc/ 폴더로 끌어다 놓습니다.

6. 화면에 나타나는 프롬프트에서 교체 를 선택합니다. (Replace)Mac의 암호를 입력하거나 Touch ID(Touch ID) 를 통해 인증해야 할 수도 있습니다 .

브라우저에서 웹사이트를 방문하여 더 이상 차단되지 않았는지 확인합니다.

타사 앱 사용

macOS에서 나가는 연결을 관리하는 것은 상당히 피곤합니다. 흥미롭게도 작업을 단순화하는 Little SnitchRadio Silence 와 같은 타사 앱이 있습니다. 이 앱은 무료는 아니지만 특정 기간 동안 지불하지 않고 사용할 수 있는 넉넉한 평가판 모드를 제공합니다. Little Snitch (48.99달러부터)에는 세션당 3시간 제한이 있는 데모 모드가 있고 Radio Silence (9달러)는 30일 무료 평가판을 제공합니다. 

우리는 두 앱을 모두 테스트했으며 나가는 연결을 완벽하게 차단했습니다. Radio Silence 는 비용 효율적인 옵션이지만 Little Snitch 는 기능이 풍부하고 자동 모드, 경고 모드, 네트워크 맵 등과 같은 고급 기능을 자랑합니다.



About the author

안녕! 제 이름은 하드웨어 해커입니다. 저는 10년 이상의 컴퓨터 수리 및 개조 경험이 있습니다. 노트북에서 태블릿, 스마트 TV에 이르기까지 거의 모든 것을 고칠 수 있습니다. 내 기술을 통해 고객이 문제를 빠르고 효율적으로 해결하도록 도울 수 있습니다. 내 블로그는 사람들이 올바른 도구를 사용하여 컴퓨터와 가전제품을 수리하는 방법을 배울 수 있도록 돕는 데 전념하고 있습니다. 그리고 내 Facebook 페이지는 컴퓨터와 관련된 모든 것에 대한 팁, 트릭 및 통찰력을 공유하는 곳입니다!



Related posts