예약된 IP 주소 바인드 및 바인드 해제
콘솔, CLI 및 API를 사용하여 예약된 IP 주소를 엔드포인트 게이트웨이에 바인딩하고 바인딩을 해제할 수 있습니다.
콘솔에서 예약된 IP 주소 바인딩 및 바인딩 해제하기
UI를 사용하여 예약된 IP 주소를 엔드포인트 게이트웨이에 바인드 또는 바인드 해제할 수 있습니다.
예약된 IP 주소 바인드
IBM Cloud® 콘솔을 사용하여 IP 주소를 예약하거나 바인드하려면 다음을 수행하십시오.
-
IBM Cloud 콘솔에서 탐색 메뉴
선택한 다음 인프라
> 네트워크 > 가상 사설 엔드포인트 게이트웨이를 클릭합니다. VPC용 가상 사설 엔드포인트 게이트웨이 페이지가 열립니다.
-
표에서 게이트웨이 행을 강조 표시한 다음 작업 메뉴에서 IP 예약 또는 바인딩을 클릭합니다. 작업
. 또는 게이트웨이 이름을 클릭하고 엔드포인트 게이트웨이의 세부사항 페이지에서 이 링크에 액세스할 수 있습니다.
엔드포인트 게이트웨이 작성 중에 IP를 예약하거나 바인드하지 않은 경우, 이 링크는 테이블의 IP 주소 열에 표시됩니다.
-
예약 IP 측면 패널을 사용하여 IBM이 나열된 서브넷에서 사용자의 IP 주소를 선택하게 하거나 기존 IP 중에서 선택하십시오.
하나의 예약된 IP만 각 구역에서 하나의 엔드포인트 게이트웨이에 바인드할 수 있습니다. 예약된 IP를 엔드포인트 게이트웨이에 바인드하려면 기존 서브넷이 있어야 합니다. 동일한 구역에 바인드되는 VPC의 서브넷이 없는지도 확인해야 합니다.
-
엔드포인트 게이트웨이가 삭제되는 경우 예약 IP를 자동으로 삭제할지 여부를 지정하십시오. 그런 다음 IP 주소 예약을 클릭하여 주소를 이 엔드포인트 게이트웨이에 바인드하십시오.
예약된 IP 주소 바인드 해제
바인드 해제는 선택되어 있는 예약된 IP가 더 이상 엔드포인트 게이트웨이에 바인드되지 않음을 의미합니다. 그러나 IP 주소는 계속해서 예약되어 있으며 다시 바인드할 수 있습니다.
IBM Cloud 콘솔을 사용하여 IP 주소를 바인드 해제하려면 다음 단계를 수행하십시오.
- VPC용 가상 사설 엔드포인트 게이트웨이 페이지에서 표의 게이트웨이 행을 강조 표시한 다음 작업 메뉴에서 IP 바인딩 해제를 클릭합니다. 작업
. 또는 엔드포인트 게이트웨이의 세부사항 페이지에서 예약된 IP를 바인드 해제할 수 있습니다.
- IP 바인드 해제를 클릭하여 지정된 서브넷에서 이 IP를 바인드 해제할 것인지를 확인하십시오.
CLI에서 예약된 IP 주소 바인딩 및 바인딩 해제하기
CLI를 사용하여 예약 IP 주소를 바인드하거나 바인드 해제할 수 있습니다.
시작하기 전에 CLI 환경을 설정 하십시오.
엔드포인트 게이트웨이에 예약된 IP 주소 바인드
CLI에서 예약된 IP를 엔드포인트 게이트웨이에 바인딩하려면 다음 명령을 실행하세요:
ibmcloud is endpoint-gateway-reserved-ip-bind ENDPOINT_GATEWAY \
--reserved-ip-id RESERVED_IP_ID [--json]
여기서:
- ENDPOINT_GATEWAY는 엔드포인트 게이트웨이의 ID입니다.
- --reserved-ip-id는 네트워크 인터페이스의 기본 IP로 사용될 예약된 IP ID입니다. 지정되지 않으면 서브넷의 사용 가능한 주소가 자동으로 선택되고 예약됩니다.
- --json은 확인하지 않고 오퍼레이션을 강제 실행합니다.
CLI를 사용하여 엔드포인트 게이트웨이로 예약된 IP 바인드 해제
CLI에서 예약된 IP를 엔드포인트 게이트웨이에 바인딩 해제하려면 다음 명령을 실행하세요:
ibmcloud is endpoint-gateway-reserved-ip-unbind ENDPOINT_GATEWAY \
(--address ADDRESS | --reserved-ip-id RESERVED_IP_ID) [-f, --force]
여기서:
- ENDPOINT_GATEWAY는 엔드포인트 게이트웨이의 ID입니다.
- --address는 바인드 해제할 예약된 IP 주소입니다.
- --reserved-ip-id는 바인드 해제할 예약된 IP 주소의 ID입니다.
- -f, --force는 확인하지 않고 오퍼레이션을 강제 실행합니다.
API로 예약된 IP 주소 바인딩 및 바인딩 해제하기
예약된 IP 주소를 API로 바인딩하거나 바인딩 해제하려면 다음 전제 조건과 절차를 수행하세요.
전제조건
API를 사용하여 예약 IP 주소를 바인드하거나 바인드 해제하려면 다음과 같은 전제조건이 충족되어야 합니다.
-
API 환경을 설정하십시오.
-
API 명령에 사용할 변수에 다음 값을 저장하십시오.
export EndpointGatewayId=<endpoint_gateway_id> export ReservedIPId=<reserved_ip_id>
엔드포인트 게이트웨이에 예약된 IP 주소 바인드
특정 VPC에 대한 엔드포인트 게이트웨이를 바인드하려면 다음 예제를 참조하십시오.
curl -X PUT
-sH "Authorization:${iam_token}"
"$vpc_api_endpoint/v1/endpoint_gateways/$EndpointGatewayId/ips/$ReservedIPId?version=$api_version&generation=2"
엔드포인트 게이트웨이에 예약된 IP 주소 바인드 해제
특정 VPC에 대한 엔드포인트 게이트웨이를 바인드 해제하려면 다음 예제를 참조하십시오.
curl -X DELETE
-sH "Authorization:${iam_token}"
"$vpc_api_endpoint/v1/endpoint_gateways/$EndpointGatewayId/ips/$ReservedIPId?version=$api_version&generation=2"