이 글의 핵심

재택근무 중 Zoom·Teams 회의가 끊기거나 음성이 늦게 들린다면 프록시 설정을 먼저 바꾸기보다 Wi-Fi, 현재 선택한 서버, UDP 통신, Global Routing을 차례로 확인하세요. Shadowrocket은 iOS의 앱별 프로세스를 식별해 자동으로 나누는 도구가 아니므로, 회의 앱의 도메인 규칙만으로 트래픽을 완벽히 분리할 수 있다고 가정해서는 안 됩니다. 이미 보유한 구독과 설정을 유지하면서 한 번에 한 항목씩 시험하는 방법을 안내합니다.

1. 회의 증상과 발생 조건부터 구분하기

회의 문제가 생겼을 때 “인터넷이 느리다”로만 기록하면 원인을 좁히기 어렵습니다. 회의에 연결되지 않는지, 영상만 멈추는지, 상대방 음성이 늦게 도착하는지, 잠시 끊긴 뒤 다시 연결되는지 구분하세요. 같은 시간대에 웹페이지나 다른 업무 앱도 느린지 살피면 회의 앱 자체의 문제인지, 네트워크 전체의 문제인지 판단하는 데 도움이 됩니다.

테스트할 때는 회의 시간, Wi-Fi 또는 모바일 데이터 여부, Global Routing 모드, 선택한 항목, 증상을 간단히 기록하세요. 회의 중 설정을 여러 개 동시에 바꾸면 개선된 이유를 확인하기 어렵고, 통화가 잠시 끊기는 상황도 만들 수 있습니다. 중요한 회의가 진행 중이라면 진단을 미루고 기존에 작동하던 설정을 유지하는 편이 안전합니다.

2. Wi-Fi, 모바일 데이터와 라우팅 경로 확인하기

먼저 회의에 사용한 네트워크 자체를 확인하세요. 공유기에서 멀리 떨어져 있거나 신호가 불안정하면 Shadowrocket 설정과 무관하게 음성 및 영상이 끊길 수 있습니다. 같은 자리에서 일반 웹페이지도 늦게 열리는지 확인하고, 가능하다면 회의를 하지 않는 시간에 같은 기기로 Wi-Fi와 모바일 데이터를 각각 시험해 차이를 기록합니다. 모바일 데이터로 전환할 때는 요금제와 데이터 사용량을 확인하세요.

그다음 Home에서 Global Routing을 살펴봅니다. Config는 현재 Config의 규칙에 따라 요청을 분기하고, Proxy는 전체 트래픽을 프록시 경로로 보내며, Direct는 직접 연결을 선택합니다. 회의 요청이 어느 경로를 따르는지 확인하려면 현재 선택된 모드와 활성 Config를 함께 봐야 합니다. Config 파일을 수정했더라도 다른 파일이 선택되어 있으면 그 변경은 현재 테스트에 적용되지 않습니다.

3가지
증상 구분: 접속 실패, 음성 지연, 영상 정지
2개
비교할 접속 환경: Wi-Fi와 모바일 데이터
1개씩
테스트마다 바꿀 설정은 한 가지로 제한

Proxy에서 회의가 개선되거나 나빠졌다는 결과만으로 모든 회의 트래픽이 같은 방식으로 처리된다고 결론 내릴 수는 없습니다. 앱은 로그인, 미디어, 알림 등 여러 연결을 사용할 수 있고, 각 연결의 목적지와 전송 방식도 다를 수 있습니다. 현재 보유한 서비스와 구독이 제공하는 서버 중 회의에 적합한 항목이 있는지 확인하되, 이름이나 지리적 거리만으로 지연이 가장 낮다고 단정하지 마세요.

판단 기준: 먼저 네트워크 경로를 고정한 뒤 한 번에 한 항목만 바꾸세요

Wi-Fi에서 Config와 Proxy를 번갈아 바꾸면서 동시에 서버까지 변경하면 어느 차이가 영향을 주었는지 알 수 없습니다. 같은 네트워크와 같은 회의 조건을 유지하고, 라우팅 모드 또는 선택 항목 중 하나만 변경해 비교하세요.

3. 선택 항목의 지연과 UDP 지원 확인하기

영상회의는 실시간 음성·영상 전송을 포함하므로, 웹페이지가 잘 열린다는 사실만으로 회의 품질까지 확인되지는 않습니다. 회의 앱은 네트워크 상황과 서비스 구성에 따라 여러 전송 방식을 사용할 수 있습니다. 그중 UDP가 필요한 연결이 현재 경로에서 허용되지 않거나 안정적으로 전달되지 않으면, 회의 기능 일부가 영향을 받을 수 있습니다. 반대로 문제가 생겼다는 이유만으로 UDP가 항상 원인이라고 볼 수도 없습니다.

Shadowrocket에서 선택한 항목이 UDP를 지원하는지, 사용 중인 프로토콜과 해당 서버 설정이 UDP 트래픽을 전달할 수 있는지는 현재 보유한 서비스의 설정 정보를 확인하세요. 앱에서 UDP 관련 옵션이 보인다면 이름만 보고 켜거나 끄지 말고, 옵션의 설명과 기존 구성을 확인한 뒤 한 번에 하나씩 시험합니다. 서버 측 지원 여부가 확인되지 않았다면 클라이언트의 설정만 바꿔 해결될 것이라고 기대하지 마세요.

지연을 비교할 때는 한 번의 수치보다 반복 결과를 봅니다. Home의 연결 진단 기능이나 이용 가능한 연결 기록을 사용해 같은 네트워크에서 후보 항목을 차례로 확인하고, 각 시험에서 회의의 음성 지연, 재접속 여부, 영상 정지 횟수를 기록하세요. 연결 진단 결과가 양호해도 회의 서비스까지의 전체 경로가 같은 품질이라는 뜻은 아닙니다. 진단 결과와 실제 회의 경험은 별도로 평가해야 합니다.

회의 시간과 일반 업무 시간을 나눠 설정을 판단하세요

회의 중
  • 이미 작동이 확인된 네트워크와 Config를 유지
  • 대용량 다운로드와 설정 변경을 미룸
  • 끊김 시각과 네트워크 종류를 기록
회의 전 테스트
  • Wi-Fi와 모바일 데이터를 각각 비교
  • 후보 항목을 같은 조건에서 하나씩 시험
  • UDP 지원 여부와 선택 항목의 설정 확인

회의 중에는 안정된 설정을 우선하고, 변경은 통화가 없는 시간에 결과를 기록하며 진행하세요.

4. 회의가 없는 시간에 한 항목씩 테스트하기

아래 절차는 현재 이용 중인 구독과 구성을 바꾸지 않고 비교하는 방법입니다. 시험 전에 현재 Config 이름과 Global Routing 모드, Home에서 선택한 항목을 메모해 두세요. Config를 직접 수정해야 한다면 변경 전 원본을 보존하고, 회의용 규칙을 추가하기 전에 현재 규칙의 적용 순서와 활성 상태를 확인합니다.

  1. 현재 상태 기록

    Home에서 현재 선택 항목과 Global Routing 모드를 확인합니다. Config를 사용한다면 활성 Config의 이름도 적고, 회의가 끊기는 시점과 사용 중인 네트워크를 기록하세요.

  2. Wi-Fi 점검

    회의 장소에서 Wi-Fi 신호와 다른 기기의 대용량 전송 여부를 확인합니다. 가능하면 같은 시간대에 모바일 데이터에서도 짧게 시험하되, 데이터 요금과 사용량을 먼저 확인하세요.

  3. 라우팅 비교

    회의가 없는 시간에 현재 설정을 기준으로 삼고, 한 번에 하나의 라우팅 모드만 바꿔 비교합니다. 변경 후에는 회의 앱을 새로 연결해 동일한 조건에서 음성·영상 상태를 확인하세요.

  4. 항목별 시험

    이미 보유한 구독에서 사용할 수 있는 후보 항목을 한 번에 하나씩 시험합니다. 지연 수치뿐 아니라 음성 끊김, 재접속, 영상 정지를 함께 기록하고, 시험 사이에 네트워크가 바뀌지 않았는지 확인하세요.

  5. 원래 설정 복구

    시험 결과가 일관되지 않거나 연결 문제가 커지면 메모해 둔 원래 Global Routing, Config, 선택 항목으로 되돌립니다. Config를 편집했다면 저장한 원본과 비교해 임시 변경만 제거하세요.

테스트 중에는 앱을 강제로 종료하거나 VPN 연결을 끊는 동작이 회의를 중단시킬 수 있습니다. 따라서 비교는 통화가 없는 시간에 진행하고, 실제 회의에서는 검증된 설정만 사용하세요. 결과를 다시 확인할 때도 한 번의 성공이나 실패만으로 결론을 내리지 말고 같은 조건에서 반복해 보세요.

5. Zoom·Teams 트래픽 분리의 한계와 규칙 점검

iOS에서 Shadowrocket의 일반적인 라우팅 규칙은 네트워크 요청의 목적지 등을 기준으로 처리합니다. 앱 이름을 기준으로 모든 Zoom 또는 Teams 연결을 자동 식별해 분리하는 방식과 같지 않습니다. 회의 앱이 사용하는 도메인과 연결 방식은 기능, 계정 환경, 서비스 측 변경에 따라 달라질 수 있으므로, 인터넷에서 찾은 도메인 목록을 그대로 복사해 사용하면 로그인이나 미디어 연결 일부를 놓치거나 다른 요청까지 영향을 줄 수 있습니다.

업무 트래픽 일부를 직접 연결로 보내려는 경우에도 먼저 그 요청의 도메인을 확인하고, 현재 Config에서 실제로 규칙을 적용하는지 살펴야 합니다. 규칙은 순서에 따라 판정되므로, 넓은 범위의 규칙이 먼저 매칭되면 아래쪽의 예외 규칙은 적용되지 않을 수 있습니다. 직접 연결을 시험할 때는 확인된 대상 하나만 좁게 다루고, 규칙을 수정하기 전에 원본을 보존하세요. 설명용 도메인을 실제 회의 서비스의 규칙으로 사용해서는 안 됩니다.

Zoom만 직접 연결하면 회의가 꼭 안정되나요?

그렇다고 보장할 수 없습니다. 앱에서 사용하는 연결을 모두 같은 도메인 규칙으로 잡지 못할 수 있고, 직접 연결 경로 자체가 불안정할 수도 있습니다. 회의가 없는 시간에 확인된 요청만 좁게 시험하고, 끊김과 재접속 여부를 비교하세요.

UDP 옵션을 켜면 음성 지연이 줄어드나요?

현재 선택 항목과 서버가 해당 UDP 트래픽을 지원하고 네트워크 경로가 허용해야 의미가 있습니다. 지원 여부를 확인하지 않은 채 설정만 바꾸지 말고, 사용 중인 서비스의 설정 정보와 실제 회의 결과를 함께 확인하세요.

Proxy에서 연결되면 Config 규칙도 정상인가요?

아닙니다. Proxy는 전체 라우팅 모드이고 Config는 활성 설정의 규칙을 따릅니다. Home에서 현재 모드와 선택된 Config를 각각 확인한 뒤, Config 모드에서 회의 연결을 새로 시험하세요.

회의 도중 끊김을 줄이려고 서버를 바꿔도 되나요?

진행 중인 통화를 끊을 수 있으므로 중요한 회의 중에는 바꾸지 않는 편이 좋습니다. 회의가 없는 시간에 후보 항목을 같은 네트워크 조건에서 비교하고, 문제가 생기면 기록해 둔 원래 항목으로 복구하세요.

6. 회의용 설정을 유지하고 문제를 재확인하기

비교 결과를 바탕으로 회의 중 사용할 설정을 정했다면, 변경된 항목과 적용한 이유를 짧게 기록하세요. 예를 들어 “Wi-Fi, Config, 특정 항목, 오전 시험에서 음성 끊김이 없었음”처럼 조건과 결과를 함께 남기면 다음 문제가 발생했을 때 기준으로 삼을 수 있습니다. 네트워크 환경이나 구독 구성이 바뀌면 같은 결과가 계속 유지된다고 가정하지 말고 다시 확인해야 합니다.

Shadowrocket 설정만으로 Wi-Fi 품질, 서비스 측 혼잡, 원격 회의 참가자의 네트워크 상태까지 제어할 수는 없습니다. 또한 클라이언트 구매와 사용자가 별도로 이용하는 구독은 서로 다른 항목입니다. 회의 품질을 개선하려면 앱 설정, 현재 보유한 서비스의 지원 조건, 실제 네트워크 경로를 함께 확인하고, 근거가 확인된 변경만 유지하세요.