> For the complete documentation index, see [llms.txt](https://help.verkada.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.verkada.com/verkada-cameras/ko/installation/camera-deployment/troubleshoot-command-display-issues-with-zscaler-internet-access.md).

# Zscaler Internet Access로 Command 표시 문제 해결

이 문서는 Zscaler Internet Access(ZIA)를 사용할 때 Verkada Command에 액세스하거나, 카메라 썸네일을 로드하거나, 다른 Command 콘텐츠를 표시할 때 발생하는 문제를 해결하는 방법을 설명합니다.

***

## 1. 호스팅된 PAC 파일 만들기

Verkada Command 및 관련 서비스에 대해 ZIA 트래픽 검사를 우회하는 사용자 지정 PAC 파일을 만듭니다.

{% stepper %}
{% step %}
ZIA Experience Center에 로그인합니다.
{% endstep %}

{% step %}
다음으로 이동합니다 **인프라 > 인터넷 및 SaaS > 트래픽 전달 > 호스팅된 PAC 파일**.

<div align="left" data-with-frame="true"><img src="/files/69dc32364b54f07388383cf5b8b2a312d59873c3" alt=""></div>
{% endstep %}

{% step %}
기존 PAC 파일을 만들거나 편집한 다음 FindProxyForURL 함수에 다음 내용을 추가합니다:

```javascript
// --- VERKADA 우회 시작 ---
if (
    // Verkada 핵심 도메인
    dnsDomainIs(host, "verkada.com") || 
    shExpMatch(host, "*.verkada.com") || 
    dnsDomainIs(host, "vkda.co") || 
    shExpMatch(host, "*.vkda.co") || 
    shExpMatch(host, "*.verkada-lan.com") ||

    // LiveKit 및 비디오 스트리밍 서비스
    shExpMatch(host, "*.livekit.cloud") ||
    shExpMatch(host, "*.kinesisvideo.*.amazonaws.com") ||
    shExpMatch(host, "verkada-vinter-audio-files-prod1.s3.amazonaws.com") ||
    shExpMatch(host, "*.verkada-vinter-audio-files-prod1.s3.amazonaws.com") ||

    // Mapbox 서비스
    dnsDomainIs(host, "mapbox.com") ||
    shExpMatch(host, "*.mapbox.com") ||
    shExpMatch(host, "*.tiles.mapbox.com") ||

    // 지원 및 모니터링 서비스
    shExpMatch(host, "*.intercomcdn.com") ||
    shExpMatch(host, "*.intercom.io") ||
    shExpMatch(host, "*.browser-intake-datadoghq.com") ||
    shExpMatch(host, "*.twilio.com") ||
    shExpMatch(host, "*.verkada-command.endpoint.csper.io")
) {
    /* Z-Tunnel 2.0을 사용하는 경우 "DIRECT"를 "${ZAPP_TUNNEL2_BYPASS}"로 바꾸세요 */
    return "DIRECT";
}
// --- VERKADA 우회 종료 ---
```

{% endstep %}

{% step %}
PAC 파일을 저장하고 구성을 적용합니다.
{% endstep %}

{% step %}
PAC 파일 목록에서 방금 편집한 PAC 파일의 URL을 복사합니다. 나중 단계에서 필요합니다.

<div align="left" data-with-frame="true"><img src="/files/923c3f5d1abbed873e378a6e27329683beed9043" alt=""></div>
{% endstep %}
{% endstepper %}

***

## 2. Client Connector 프로필에 PAC 파일 적용

{% stepper %}
{% step %}
다음으로 이동합니다 **인프라 > 커넥터 > 플랫폼 설정 > 운영 체제**.

아래 예시는 Windows를 사용하지만, 다른 운영 체제에서도 단계는 비슷합니다.

<div align="left" data-with-frame="true"><img src="/files/c8a75ef5972ca5cbc44bbbe51af705b145b05336" alt=""></div>
{% endstep %}

{% step %}
활성 프로필에 PAC 파일 URL을 추가합니다.

1. 아래에서 **트래픽 라우팅**에 호스팅된 PAC 파일의 URL을 붙여넣습니다. **사용자 지정 PAC URL** 필드.

<div align="left" data-with-frame="true"><img src="/files/457c6a093e6de3cb87350a8ded5ded7bbd345bc8" alt=""></div>

2. 프로필을 저장합니다.
3. 필요한 경우 추가 프로필이나 운영 체제에 대해 이 단계를 반복합니다.
   {% endstep %}
   {% endstepper %}

***

## 3. 구성 활성화

{% stepper %}
{% step %}
Zscaler Experience Center의 오른쪽 상단에서 클라우드 아이콘을 클릭합니다 <img src="/files/2062146db6c466f6a4862a8fd633f3974bd90d99" alt="" data-size="line">.
{% endstep %}

{% step %}
프롬프트에 따라 구성 변경 사항을 활성화합니다.
{% endstep %}
{% endstepper %}

### Z-Tunnel 2.0 구성

배포에서 Z-Tunnel 2.0을 사용하는 경우 아래의 추가 구성을 완료합니다.

{% stepper %}
{% step %}
다음으로 이동합니다 **인프라 > 커넥터 > 플랫폼용 전달 프로필**.

<div align="left" data-with-frame="true"><img src="/files/23f2c288121559861a5356cd1ece7021e6a10f84" alt=""></div>
{% endstep %}

{% step %}
Verkada 관리자가 사용하는 전달 프로필을 편집하거나 복제합니다.
{% endstep %}

{% step %}
아래에서 **ZIA용 전달 프로필 작업 > 신뢰된 네트워크**:

* 설정 **신뢰된 네트워크** \~로 **터널**.
* 설정 **터널 버전 선택** \~로 **Z-Tunnel 2.0**.

<div align="left" data-with-frame="true"><img src="/files/dd1cf90c6a409b125e7026845815f32275c7bc5b" alt="" height="379" width="495"></div>
{% endstep %}

{% step %}
확장 **고급 Z-Tunnel 2.0 구성**.

1. 사용 **웹 트래픽을 Zscaler Client Connector 수신 프록시로 리디렉션**.
2. 선택 **프록시된 웹 트래픽에 Z-Tunnel 2.0 사용**.

<div align="left" data-with-frame="true"><img src="/files/eddf26f6dedf0295e3b2dfe3592777f00f0aca6b" alt=""></div>
{% endstep %}

{% step %}
확장 **시스템 프록시 설정 구성**.

1. 사용 **PAC URL 위치**.
2. 에서 **사용자 지정 PAC URL**에 이전에 만든 호스팅 PAC 파일의 URL을 입력합니다.
   {% endstep %}

{% step %}
다음에 대해 3-5단계를 반복합니다:

* **비신뢰 네트워크**
* **VPN-신뢰 네트워크** (해당되는 경우)

{% hint style="warning" %}
또는 다음을 선택합니다 **신뢰된 네트워크와 동일**. 이 옵션을 사용하기 전에 Zscaler 구성을 검토하세요. 환경별 설정에 영향을 줄 수 있습니다. 확실하지 않은 경우 Zscaler 담당자 또는 Zscaler 지원팀에 문의하세요.
{% endhint %}
{% endstep %}
{% endstepper %}

***

## 4. 구성 확인

{% stepper %}
{% step %}
Command 표시 문제가 발생하는 워크스테이션에서 Zscaler Client Connector를 엽니다.
{% endstep %}

{% step %}
왼쪽 탐색에서 **더보기** (<i class="fa-ellipsis">:ellipsis:</i>).
{% endstep %}

{% step %}
아래에서 **정보**을 클릭하고 다음을 선택합니다:

* **앱 업데이트**
* **정책 업데이트**
  {% endstep %}

{% step %}
브라우저를 다시 로드하고 Command가 올바르게 로드되는지 확인합니다.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Z-Tunnel 2.0을 사용한 우회 구성에 대한 자세한 내용은 [Zscaler 문서](https://help.zscaler.com/zscaler-client-connector/best-practices-adding-bypasses-z-tunnel-2.0).
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.verkada.com/verkada-cameras/ko/installation/camera-deployment/troubleshoot-command-display-issues-with-zscaler-internet-access.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
