인스턴스의 외부 및 내부 IP 주소 찾기

인스턴스의 외부 및 내부 IP 주소를 찾는 방법을 알아보세요.

시작하기 전에

이 작업에 필요한 권한

이 작업을 수행하려면 다음 권한이 있어야 합니다.

  • 인스턴스에 대한 compute.instances.get

IP 주소 보기

Google Cloud Platform Console, gcloud 명령줄 도구 또는 Compute Engine API를 통해 IP 주소를 볼 수 있습니다.

콘솔

인스턴스의 내부 및 외부 IP 주소를 보려면 VM 인스턴스 페이지로 이동합니다.

VM 인스턴스 페이지로 이동

내부 및 외부 IP를 보여주는 VM 인스턴스 페이지의 스크린샷

gcloud

gcloud compute를 사용하여 인스턴스의 내부 및 외부 IP 주소를 보려면 instances list 하위 명령어를 사용합니다.

gcloud compute instances list

출력 결과는 다음과 유사합니다.

NAME              ZONE            MACHINE_TYPE     PREEMPTIBLE  INTERNAL_IP  EXTERNAL_IP    STATUS
hulk              us-central1-c   n1-ultramem-160  true         192.0.2.1                   RUNNING
my-instance       us-central1-c   n1-standard-1                 192.51.100.1  203.224.0.113 RUNNING

API

instances.get 메소드에 대해 GET 요청을 실행합니다.

https://www.googleapis.com/compute/v1/projects/[PROJECT_ID]/zones/[ZONE]/instances/[INSTANCE_NAME]

각 항목의 의미는 다음과 같습니다.

  • [ZONE]은 이 요청의 지역 이름입니다.
  • [PROJECT_ID]는 이 요청의 프로젝트 ID입니다.
  • [INSTANCE_NAME]은 반환할 인스턴스 리소스의 이름입니다.

응답 본문은 다음 스니펫과 유사합니다.

{
  ...
  "networkInterfaces": [
    {
      ...
      "networkIP": "192.51.100.1",
      ...
      "accessConfigs": [
        {
          ...
          "name": "external-nat",
          "natIP": "203.224.0.113",
          ...
        }
      ],
      ...
    }
  ],
  ...
}

다음 필드에 필요한 정보가 포함되어 있습니다.

  • networkIP는 할당된 내부 IP 주소입니다.
  • natIP는 할당된 외부 IP 주소입니다.
이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Compute Engine 문서