Skip to main content

2026년 7월 28일

Compute Engine에 배포

uagdeploygce.ps1 PowerShell 명령을 사용하여 Unified Access Gateway를 Compute Engine에 배포할 수 있습니다. 이 명령은 .ini 파일의 모든 구성 설정을 가져오고 Unified Access Gateway 인스턴스를 배포합니다.

Compute Engine의 기존 인스턴스가 .ini 파일의 일반 섹션에 지정된 것과 동일한 이름을 갖는 경우 PowerShell 스크립트는 배포 중에 기존 인스턴스를 제거하고 동일한 이름으로 새 Unified Access Gateway 인스턴스를 생성합니다. 이렇게 바꾸면 Unified Access Gateway 장치를 업그레이드하거나 업데이트된 설정으로 장치를 다시 배포하는 데 도움이 됩니다.

절차

  1. Unified Access Gateway에 대한 Customer Connect 다운로드 페이지에서 UAG(Unified Access Gateway) PowerShell 스크립트 파일로 이동한 후 지금 다운로드를 클릭합니다.
    zip 파일 uagdeploy-xx.xx.x.x-xxxxxxxx이(가) 로컬 시스템에 다운로드됩니다.

  2. zip 파일에서 파일의 압축을 풉니다. 시스템에 다음 PowerShell 스크립트가 있는지 확인합니다.
    uagdeploygce.ps1uagdeploy.psm1

  3. PowerShell 명령 창을 시작하고 디렉토리를 다운로드한 스크립트가 포함된 폴더로 변경합니다.

  4. Unified Access Gateway를 Compute Engine에 배포하려면 다음을 수행합니다.

    1. 최신 버전의 Unified Access Gateway로 업그레이드하는 경우 .ini 파일을 편집하여 imageName 설정을 이전 작업 중 하나에서 Compute Engine으로 업로드된 새 이미지 이름으로 업데이트합니다.

      .ini 파일의 다른 모든 구성 매개 변수는 동일하게 유지되어야 합니다.

    2. 대화형 모드를 선택하는지 또는 비대화형 모드를 선택했는지에 따라 다음 명령을 실행합니다.

      모드명령
      대화형.\uagdeploygce.ps1 <ini-filename>.ini
      <ini-filename>은 이전 작업에서 준비된 .ini 파일의 이름입니다.
      예:
      .\uagdeploygce.ps1 uag1.ini
      uag1.ini는 이전 작업에 사용된 파일 이름입니다.
      비대화형
      .\uagdeploygce.ps1 <ini-filename><root-pwd><admin-pwd><ceip-yes-no>

      .\uagdeploygce.ps1 <ini-filename><secret><admin-pwd>yes
      • <ini-filename>은 이전 작업에서 준비된 .ini 파일의 이름입니다.
      • 명령에 표시된 것처럼 명령줄에 암호를 지정한 경우 Unified Access Gateway를 배포한 후 Clear-History PowerShell 명령을 사용합니다.
      • 암호가 약한 경우 배포가 실패합니다. 암호는 ! @ # $ % * ( ) 문자 중 하나를 포함해야 합니다.

      uagdeploygce.ps1 명령을 다시 실행하면 이전 Unified Access Gateway 인스턴스와 연결된 리소스가 삭제되고 이름이 같은 새 인스턴스로 대체됩니다. 첫 번째 부팅 시 Unified Access Gateway 장치를 운영 환경에서 사용할 준비가 되도록 새 .ini 파일에 필요한 모든 구성 매개 변수가 있어야 합니다.

다음에 수행할 작업

Unified Access Gateway가 Compute Engine에 배포되고 모든 설정이 적용되면 Google Cloud에서 Unified Access Gateway 장치의 구성 설정을 적용하는 데 사용되는 메타데이터를 제거해야 합니다. 메타데이터를 제거하려면 예제와 같이 다음 명령을 사용합니다.

$uagName=uag1
$zone=us-central1-a
$projectId=my-project
gcloud compute instances remove-metadata $uagName --zone=$zone --project $projectId --keys "user-data"

이 페이지가 도움이 되었나요?

이 항목에 대한 피드백 보내기

이 항목이 도움이 되었나요?

개인정보나 기밀정보는 입력하지 마세요.

링크를 생성하는 중…