소개
이 문서에서는 Umbrella 로밍 클라이언트의 진단 도구를 통해 지원 팀에 진단 정보를 제공하는 방법에 대해 설명합니다.
개요
Umbrella 로밍 클라이언트에는 진단 도구가 내장되어 있습니다. 이 도구는 복잡한 문제를 해결할 때 필수적인 중요한 정보를 지원 팀에 제공합니다.
이 문서에서는 이 툴에 액세스하는 다양한 방법을 간략하게 설명합니다. 그래픽 인터페이스, 명령줄에서 원격 시스템에서 무인 프로세스로 실행
주요 단계
- 가능하면 Umbrella 로밍 클라이언트와 관련된 지원 티켓을 열 때 항상 이 출력을 제공하십시오.
- 테스트가 완료되면 .txt 파일이 생성됩니다. 티켓에 .txt 파일을 첨부해 주세요.
- 특정 도메인에 액세스하는 데 문제가 있는 경우 "테스트할 도메인" 필드에 추가하십시오.
참고: 진단 명령의 텍스트 출력을 지원 티켓에 복사하지 마십시오. 결과 형식이 손실되어 읽을 수 없습니다. 결과를 다시 제출하라는 메시지가 표시됩니다.
트레이 아이콘을 통해 진단 실행
Windows 또는 Mac OSX에 Umbrella 로밍 클라이언트가 설치된 경우 트레이 아이콘에서 진단 도구에 액세스하여 사용할 수 있습니다.
사용자가 Umbrella 로밍 클라이언트를 인식하지 못하도록 Umbrella 로밍 클라이언트 트레이 아이콘을 의도적으로 숨길 수 있습니다. 이 경우 이러한 방식으로 진단 도구를 호출할 수 없으며 이 문서의 다음 섹션에 설명된 다른 방법을 사용해야 합니다.
|
맥 |
창 |
사용자 인터페이스를 통해 진단 도구 액세스 |
|
|
파일 브라우저/Finder를 통한 진단 실행
|
|
파일 브라우저(탐색기)에서
- C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\로 이동합니다.
- UmbrellaDiagnostic을 두 번 클릭합니다
*참고: 운영 체제가 32비트이면 폴더는 "프로그램 파일"이라고 합니다.
|
|
|
|
Finder에서
- Application(애플리케이션) > OpenDNS Roaming Client(OpenDNS 로밍 클라이언트)로 이동합니다.
- Umbrella Diagnostic을 두 번 클릭합니다.
|
|
명령줄/터미널을 통해 진단 실행
명령 프롬프트에서
- 명령 프롬프트 응용 프로그램을 엽니다.
- 다음을 입력하고 Enter 키를 누릅니다.
"C:\Program 파일(x86)\OpenDNS\Umbrella Roaming Client\ UmbrellaDiagnostic.exe"
*참고: 운영 체제가 32비트인 경우 프로그램 파일 경로 이름에서 (x86)을 제거합니다.
|
|
터미널에서
- 터미널 애플리케이션 열기
- 다음 입력(따옴표 포함):
"/Applications/OpenDNS Roaming Client/Umbrella Diagnostic.app/Contents/MacOS/OpenDNSDiagnostic"
|
|
원격 컴퓨터에서 또는 명령줄에서 무인 모드로 진단 실행:
진단 도구에는 사용자 개입 없이 자동 실행을 허용하는 기능이 포함되어 있습니다. 이 기능은 사용자의 컴퓨터에서 진단 유틸리티를 실행하되 사용자를 방해하지 않으려는 경우에 특히 유용합니다.
이러한 스위치는 명령 프롬프트 또는 터미널에서 각각 Windows 또는 OSX 버전에 추가될 수 있습니다.
스위치 없이 실행되면 Umbrella Diagnostic은 사용자 인터페이스를 시작하고 사용자가 정보를 제출할 때까지 기다립니다. 원격으로 실행할 때는 거의 항상 —silent 옵션을 사용해야 합니다.
이러한 스위치를 명령에 추가하여 Diagnostic의 자동 실행을 자동화하고 출력을 지시할 수 있습니다.
-d, —domain=VALUE
|
테스트와 함께 대상으로 지정할 특정 도메인(예: ProblematicDomain.com) |
-s, —무음 |
자동 모드에서 자동으로 테스트 실행(UI 또는 새 창 표시 안 함) 기본값은 -i 출력입니다. |
-i, —인터넷 |
모든 결과를 diagnostic.opendns.com으로 출력합니다. 목적지 URL이 콘솔에 'appspot=URL'로 출력됩니다. |
-o, —output=VALUE |
콘솔에 'outputFile=FILE'로 인쇄되는 파일로 출력; 전체 경로가 될 수 있습니다. 필요한 경우 "quotes"를 사용하십시오. |
-c, —콘솔 |
모든 결과를 콘솔에 텍스트로 출력 |
- erc |
로밍 클라이언트가 설치되어 있지 않더라도 강제로 테스트를 수행합니다. |
- noerc |
설치된 경우에도 로밍 클라이언트 테스트 건너뛰기 |
-h, -?, —도움말 |
이 사용 설명 표시 |
-o 또는 -c 인수 없이 실행할 경우 -i가 기본 출력입니다. 즉 화면에 URL이 표시됩니다. 해당 URL을 복사하여 Support(지원팀)로 전송해야 합니다.
유틸리티가 -o 또는 -c로 실행되는 경우 원하는 경우 -i를 추가 출력으로 명시적으로 설정해야 합니다. 이러한 매개변수로 실행할 경우 -o 또는 -c 이외에 -i를 지정하는 것이 좋습니다.
원하는 경우 여러 출력 형식을 지정할 수 있습니다.
사용 예
- 이 명령은 사용자에게 아무 것도 표시하지 않고 자동으로 진단을 실행하며 "ProbleiousDomain.com"에 대한 특정 검사를 포함합니다. 그런 다음 진단 프로그램이 opendns.appspot.com으로 결과를 전송하고 지원 팀에 제출할 결과 appspot URL과 함께 'appspot=URL'을 명령 프롬프트/콘솔에 인쇄합니다.
UmbrellaDiagnostic.exe —domain=ProblematicDomain.com —silent
- 이 명령은 자동으로 진단을 실행하여 사용자에게 아무 것도 표시하지 않습니다. 그런 다음 진단 도구는 C:\windows\temp\diag.txt에 진단 도구의 로컬 컴퓨터에 출력 파일을 만듭니다.
UmbrellaDiagnostic.exe —silent —output=C:\windows\temp\diag.txt
PsExec 사용 예
Microsoft Sysinternals 사이트의 PsExec는 일반적인 Windows 도메인 환경에서 UmbrellaDiagnostic.exe를 원격으로 실행하는 데 사용할 수 있는 도구입니다.
여기에 설명된 사용법은 도메인 환경에서 가장 잘 작동합니다. 작업 그룹 환경에서는 원격 시스템 및 로컬 시스템에 동일한 사용자 이름과 암호를 가진 사용자가 있어야 합니다.
원격으로 툴을 실행하려면 아래 굵게 표시된 변수를 변수로 대체하십시오. 이 구문은 "example.com"에 대해 테스트하고 지원 대상으로 제출할 수 있는 끝에 URL을 게시합니다.
psexec \\REMOTEMACHINE-NAME -u Administrator -p Password "C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\UmbrellaDiagnostic.exe" -d=example.com -s -i
명령의 샘플 출력은 다음과 같습니다.
PsExec v2.0 - Execute processes remotely
Copyright (C) 2001-2013 Mark Russinovich
Sysinternals - www.sysinternals.com
Running all tests... please wait...
appspot=http://opendnsupdate.appspot.com/d/34172100
Test complete!
C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\UmbrellaDiagnostic.exe exited on remotemachine-name with error code 0.
appspot=URL을 복사하기만 하면 지원 팀에 제공할 진단 정보 URL의 복사본이 제공됩니다.