Computer >> 컴퓨터 >  >> 시스템 >> Mac

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

때때로 Mac의 네트워크 활동은 블랙박스처럼 느껴질 수 있습니다. 네트워크 트래픽을 분석할 수 있는 기본 시스템 도구가 많지 않을뿐더러, netstat 같은 터미널 명령어는 일일이 해석하기 어려운 방대한 데이터만 쏟아내기 때문입니다. 다행히 macOS에서 네트워크 연결을 사용하는 앱을 찾고 통제하고 싶은 마음은 여러분만이 아닙니다. 아래에서 소개하는 도구들을 활용하면 Mac의 네트워크 연결을 체계적으로 관리할 수 있습니다.

1. 활성 상태 보기(Activity Monitor)로 개요 파악하기

네트워크를 사용하는 앱을 대략적으로 확인하고 싶다면 macOS에 기본 내장된 '활성 상태 보기'의 네트워크 탭이 가장 빠른 방법입니다.

① 응용 프로그램 > 유틸리티 폴더에서 '활성 상태 보기'를 실행하거나, Spotlight 검색(⌘ + 스페이스)에 "Activity Monitor"를 입력해 실행합니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

② 창 상단의 '네트워크' 탭을 클릭합니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

③ 가장 활발하게 데이터를 주고받는 프로세스를 확인하려면 '보낸 바이트(Sent Bytes)' 열 제목을 클릭해 전송량 순으로 정렬합니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

④ '받은 바이트'나 패킷 관련 열을 클릭하면 수신 데이터 및 패킷 송수신량 기준으로도 정렬할 수 있습니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

2. Loading으로 실시간 트래픽 모니터링하기

Loading은 무료 메뉴 막대 앱으로, 현재 인터넷 연결을 사용 중인 애플리케이션을 실시간으로 보여줍니다. 최근에 인터넷을 사용한 앱 목록과 세부 트래픽 분석 옵션까지 제공하면서도, 작은 메뉴 막대 앱 하나에 모든 기능이 담겨 있고 무료라는 점이 큰 장점입니다.

① 개발자 웹사이트에서 Loading을 다운로드해 설치합니다.

② 인터넷 연결이 활성화되어 있다면 메뉴 막대에 회전하는 로딩 아이콘이 새로 나타납니다. 이는 현재 네트워크에 트래픽이 흐르고 있다는 의미입니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

③ Loading 아이콘을 클릭하면 드롭다운 메뉴가 열립니다. 'Loading' 항목에는 현재 콘텐츠를 불러오는 중인 앱이, 'Loaded' 항목에는 최근에 다운로드를 마친 앱이 표시됩니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

Alt/Option(⌥) 키를 누른 상태에서 메뉴 막대 아이콘을 클릭하면 훨씬 상세한 정보가 담긴 드롭다운 메뉴를 볼 수 있습니다. 각 앱의 프로세스 식별자(PID)와 리소스 경로가 함께 표시됩니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

⑤ PID를 활용하면 비정상적으로 동작하는 앱을 터미널 명령어 kill 410처럼 강제 종료할 수 있습니다. 예컨대 이 명령어는 PID 410번인 Spotify를 종료합니다. 원하는 앱의 프로세스 번호로 바꿔 입력하면 됩니다.

3. Radio Silence로 특정 앱의 인터넷 차단하기

Radio Silence는 유료 앱으로, 특정 애플리케이션이나 프로세스의 인터넷 접속을 차단할 수 있습니다. 실시간 인터넷 트래픽 모니터링 기능도 갖추고 있으며, 무료 체험이 가능하고 가격도 9달러로 부담스럽지 않습니다.

① 개발자 웹사이트에서 Radio Silence를 다운로드해 설치합니다.

② Radio Silence를 실행합니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

③ 'Network Monitor' 탭을 클릭합니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

④ 처음에는 화면이 비어 있지만, 몇 초 후 인터넷에 연결 중인 애플리케이션들이 하나둘 나타나기 시작합니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

⑤ 목록에는 각 앱 옆에 활성 연결 수가 회색 말풍선으로 표시되고, 그 옆에는 해당 앱의 인터넷 연결을 차단하는 버튼이 있습니다. 이 '차단(Block)' 버튼을 누르면 앱이 Radio Silence의 블랙리스트에 추가되어 이후 들어오거나 나가는 모든 네트워크 연결이 금지됩니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

4. Little Snitch로 완전한 제어권 확보하기

Mac의 인터넷 연결을 완벽하게 들여다보고 세세하게 통제하고 싶다면 Little Snitch가 최고의 선택입니다. 유료 앱이지만 프로세스 단위로 트래픽을 허용하거나 차단할 수 있는 강력한 제어 기능을 제공합니다.

① 개발자 웹사이트에서 Little Snitch를 다운로드해 설치합니다. 설치 과정에서 네트워크 모니터링 데몬을 시스템에 등록해야 하므로 Mac을 재시동해야 합니다.

② Little Snitch의 튜토리얼이 매우 유용하니 끝까지 살펴보며 앱의 작동 방식을 익혀보세요. 가장 중요한 것은 Network Monitor인데, 튜토리얼이 끝나면 자동으로 실행됩니다. 직접 실행해야 할 때는 메뉴 막대의 Little Snitch 아이콘을 클릭하고 'Show Network Monitor'를 선택하세요.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

③ Network Monitor에는 현재 활성화된 모든 연결과 해당 애플리케이션이 표시됩니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

④ 애플리케이션이나 프로세스 이름을 클릭하면 해당 프로세스가 어떤 역할을 하는지 자세히 알아볼 수 있습니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

⑤ 특정 프로세스를 차단하려면 이름 옆의 'X' 버튼을 클릭하면 됩니다.

macOS에서 네트워크 연결 앱을 관리하는 4가지 방법

마무리

macOS는 네트워크 연결을 유용하게 모니터링할 수 있는 기본 도구를 많이 제공하지 않지만, 그 공백을 메워주는 훌륭한 서드파티 앱들이 여럿 존재합니다. 인터넷 연결을 진지하게 관리해야 한다면 Little Snitch가 적합하고, 네트워크 활동에 가볍게 관심이 있는 정도라면 부담 없는 무료 앱 Loading이 좋은 선택입니다.