iPhone에 테더링한 Mac에서 대역폭을 모니터링하는 방법
테더링한 Mac의 데이터 사용량을 통제하는 방법입니다. 트래픽 모니터링, 업로드가 잦은 앱 식별, 한도 도달 전 알림 받기를 다룹니다.
- Hotspot
- macOS
- Bandwidth
- Tutorial
리스본의 호텔에 있는데, Wi-Fi 캡티브 포털이 로드되지 않고, iPhone의 개인용 핫스팟으로 폴백합니다. 세 시간 후, eSIM 데이터 요금제가 5GB 중 4.2GB입니다. 브라우저를 열고, Slack 메시지를 보내고, 몇 단락을 썼습니다. 어떤 것도 4GB를 먹어서는 안 됩니다. 무언가가 그랬습니다. Mac에서 iPhone 테더링 대역폭을 추적하는 것은 대부분 어떤 "무언가"인지 알아내는 것입니다.
좋은 소식: macOS에는 이미 보여줄 배선이 있습니다. 어느 인터페이스를 봐야 하는지, 어떤 앱을 보고 있는지만 알면 됩니다.
macOS가 iPhone 테더링을 어떻게 보는가
개인용 핫스팟을 켜고 Mac을 연결하면 macOS가 새 네트워크 인터페이스를 추가합니다. 시끄럽게 알리지 않습니다 — 그저 정상 Wi-Fi(en0)와 이더넷(en1 또는 비슷한) 옆에 나타납니다.
테더링 인터페이스는 보통 현대 Mac에서 en6 또는 en7이지만, 번호는 보장되지 않습니다. 다른 어떤 USB 및 가상 인터페이스가 있는지에 따라 다릅니다. 이를 식별하는 신뢰할 수 있는 방법:
networksetup -listallhardwareports"iPhone USB" 또는 내장 Wi-Fi보다 더 높은 번호가 뒤따르는 en으로 시작하는 장치의 하드웨어 포트를 찾으세요. USB 대신 Wi-Fi로 테더링한다면, 연결은 여전히 en0(Wi-Fi 인터페이스)을 통과합니다 — 별도의 인터페이스가 아니라 다른 SSID일 뿐입니다.
인터페이스가 중요한 이유
대역폭을 모니터링하는 도구는 두 진영에 속합니다. 인터페이스별과 프로세스별. 인터페이스별 도구(활성 상태 보기의 네트워크 탭, 어느 정도, 그리고 nettop 같은 CLI 도구)는 "이 인터페이스가 2GB를 옮겼다"고 알려주지만 어떤 앱이 그것을 옮겼는지는 알려주지 않습니다. 프로세스별 도구는 "Slack이 80MB를 사용했다"고 알려주지만 그 트래픽이 어느 인터페이스를 통과했는지는 알려주지 않습니다.
테더링에 대해서는 특히 둘 다 원합니다. "테더링 인터페이스에서 4GB를 사용했다"와 "그중 Chrome이 3.1GB이고 시스템 프로세스가 600MB였다"를 알고 싶습니다.
데이터가 실제로 어디로 갔는가 — 흔한 범인
몇몇 프로세스가 그래서는 안 될 때 핫스팟 데이터를 조용히 갉아먹는 것으로 악명이 높습니다.
- iCloud 사진. Mac이 주된 라이브러리이고 그날 사진을 찍었다면, 어떤 네트워크에든 연결하는 순간 업로드를 시작합니다. 저데이터 모드에서도 작은 청크를 합니다.
- 네트워크 대상으로의 Time Machine. 네, 정말입니다. 네트워크 Time Machine 대상이 있고 테더링을 통해 도달 가능하다면(드물지만 가능), 폰을 통해 기꺼이 백업할 것입니다.
- App Store와 macOS 업데이트. 4GB Xcode 업데이트는 테더링되어 있다고 신경 쓰지 않습니다.
- Dropbox / Google Drive / OneDrive. 셋 다 이전 세션이 깔끔하게 완료되지 않았다면 파일을 다시 업로드할 수 있습니다.
- 브라우저 탭. 백그라운드에 열어 둔 YouTube 탭이 한 시간 동안 관련 비디오를 자동 재생하면 1+ GB의 계획되지 않은 데이터입니다.
- Slack과 Zoom. 분명히 음성 및 비디오 통화이지만, 채널 기록의 백그라운드 동기화도.
수정은 이 모든 것을 비활성화하는 것이 아닙니다. 어느 것이 트리거되었는지, 언제, 얼마나를 아는 것입니다.
테더링이 저데이터 모드를 사용하게 하기
macOS는 개인용 핫스팟을 기본적으로 종량제 연결로 취급하며, 자동으로 저데이터 모드를 활성화합니다. 저데이터 모드는 잘 만들어진 앱에 다음을 알립니다.
- 큰 항목의 iCloud 동기화 일시 중지.
- iCloud 사진 업로드 미루기.
- 자동 업데이트 활동 줄이기.
- App Store에서 비디오 미리보기 자동 재생 멈춤.
앱이 이를 존중할 의무는 없습니다. Apple 자체 앱은 일반적으로 그렇게 합니다. 서드파티 앱은 동전 던지기입니다. 핫스팟에 대해 저데이터 모드가 켜져 있는지 확인하려면:
- 시스템 설정 → Wi-Fi(또는 네트워크) 열기.
- 핫스팟 연결의 "세부사항"을 클릭.
- "저데이터 모드"가 켜져 있는지 확인.
USB 테더링의 경우, 플래그는 네트워크 환경설정 패널의 iPhone USB 인터페이스에 있습니다.
Mac에서 iPhone 테더링 대역폭 실시간 지켜보기
테더링 인터페이스가 올라오면, 실용적인 질문은 "지금 무엇이 내 핫스팟을 사용하고 있는가?"입니다. macOS 내장 답은 터미널의 nettop입니다.
nettop -P -n -m route그것은 경로별로 분석된 프로세스별 트래픽을 제공하며, 이는 인터페이스에 대략 매핑됩니다. 시끄럽고 라이브로 읽기 어렵지만, 절박할 때 작동합니다.
더 지속 가능한 답은 앱별 귀속과 함께 라이브 속도를 보여주는 메뉴 바 도구입니다. ova는 시계 옆에 자리 잡고 책임지는 앱과 함께 현재 업로드 및 다운로드를 보여줍니다. 핫스팟에 연결할 때 속도가 예상하는 대로 거의 0으로 떨어지지 않으면, 아이콘을 클릭하고 어떤 앱이 여전히 활성인지 볼 수 있습니다.
실제 여행 시나리오
지난여름, 10GB 월간 한도의 eSIM 요금제에서 일반적인 하루는 다음과 같이 보였습니다.
- 아침, 호텔 Wi-Fi 작동: 테더링에 아무것도 없음.
- 오전 11시, 코워킹 공간으로 전환, 호텔 Wi-Fi 끊어짐: 테더링 켜짐, USB 연결됨.
- 11:00-11:15: 240MB 소비. Slack이 따라잡기 기록을 동기화(~30MB), Chrome이 탭을 다시 로드(~80MB), iCloud 사진이 어제의 사진 업로드 시작(~100MB), 메일이 첨부 파일 다운로드(~30MB).
- 11:15-12:30: 1.1GB 소비. 그것의 대부분은 어제의 세트를 마치는 iCloud 사진. 일부는 Zoom 통화(25분에 ~400MB).
- 12:30: iCloud 사진 끄기, Dropbox를 일시 중지로 설정. 트래픽이 가는 흐름으로 떨어짐.
- 12:30-17:00: 총 200MB — 브라우징, 이메일, Slack 메시지.
모니터링 없이는, 하루가 "1.5GB를 사용했다, 많아 보이지만 어쩌면 괜찮다"로 읽힙니다. 모니터링과 함께라면, 답은 "iCloud 사진이 1.5GB 중 1.1GB였고, 연결하기 전에 사진을 끄는 것으로 모든 것을 막을 수 있었다"입니다.
여행 준비된 대역폭 가시성
앱별 라이브 속도와 기록을 보여주는 3MB 메뉴 바 앱 — 로컬, 계정 없음, 클라우드 없음.
비행 전 체크리스트
테더링하기 전에 이를 따라 하세요.
- iCloud 사진 일시 중지. 사진 → 설정 → iCloud → 테더링 동안 체크 해제.
- Dropbox / Google Drive / OneDrive 일시 중지. 각각 메뉴 바 항목에 한 번 클릭 일시 중지가 있습니다.
- 사용하지 않는 브라우저 탭 종료. 열어 둔 YouTube나 Twitch 탭은 느린 누수입니다.
- App Store에서 자동 업데이트 비활성화. App Store → 설정 → 여행 동안 "자동 업데이트" 체크 해제.
- 테더링에 대해 저데이터 모드가 켜져 있는지 확인.
- 일을 시작하기 전에 예상치 못한 활동에 대해 대역폭 모니터를 확인.
이는 1분 걸리고, 오후 4시에 Adobe Creative Cloud가 방금 2GB 업데이트를 다운로드했다는 것을 깨닫는 것에서 구해 줍니다.
출처별 인터페이스 사용 식별
프로세스가 어느 인터페이스를 사용하는지에 대해 정확하고 싶다면 — 예를 들어, Time Machine이 테더링을 통해 몰래 나가지 않는다는 것을 확인하기 위해 — lsof가 도구입니다.
lsof -i -n -P | grep -i <process-name>이는 프로세스당 열린 네트워크 연결을 인터페이스와 원격 엔드포인트와 함께 나열합니다. 프로세스가 en0(Wi-Fi) 또는 en6(iPhone USB)을 통해 호스트와 통신하는지 볼 수 있습니다.
지속적인 가시성을 위해서는, 기록이 있는 앱별 모니터가 더 빠릅니다. lsof의 요점은 일회성 질문에 답하는 것입니다. 메뉴 바 도구의 요점은 처음부터 묻지 않아도 되는 것입니다.
iPhone이 유일한 연결일 때
테더링 대역폭을 이해하는 것이 정말로 중요한 몇 가지 상황:
- 한도 후 비싼 국가 특정 eSIM과 함께하는 장거리 여행.
- 장소 Wi-Fi가 사용 불가하고 모두가 폰 핫스팟으로 폴백하는 컨퍼런스.
- 고정 연결성이 없는 곳의 현장 작업.
- 가정이나 사무실 인터넷이 끊어지고 계속 일해야 할 때의 중단.
이 모든 경우에서, 핫스팟에 연결한 후 첫 30초가 다음 몇 기가바이트를 결정합니다. iCloud 사진이 지난 주말을 업로드하기 시작하면, 이미 졌습니다. 사전에 끄고 필요한 트래픽만 통과시키면, 1~2GB 예산으로 완전한 근무일을 가질 수 있습니다.
마무리
iPhone에 테더링하는 것은 Mac의 보이지 않는 대역폭을 보이게 만듭니다 — 갑자기 모든 메가바이트가 무언가의 비용이 들기 때문입니다. 테더링 인터페이스를 식별하고(USB의 경우 en6 또는 en7, Wi-Fi 테더링의 경우 en0), 저데이터 모드가 켜져 있는지 확인하고, 연결하기 전에 무거운 동기화를 일시 중지하고, 메뉴 바 대역폭 모니터를 열어두어 실시간으로 이상을 발견할 수 있게 하세요.
ova를 설치하고, 케이블을 연결하고, Mac이 종량제 링크에서 실제로 무엇을 하는지 지켜보세요. 대부분의 시간 의외는 같은 세 앱입니다. 어느 것인지 알게 되면, 다음 여행은 사건 없이 끝납니다.