기본 공지 모드로 되돌리기

특정 서브넷이나 커스텀 IP 범위를 더 이상 공지할 필요가 없으면 기본 공지 모드로 되돌릴 수 있습니다.

기본적으로 Cloud Router는 새 서브넷을 포함하여 모든 사용 가능한 서브넷을 공지합니다. BGP 세션의 경우 Cloud Router의 동작을 상속하는 것이 기본 동작입니다.

시작하기 전에

gcloud

이 가이드의 명령줄 예시를 사용하려면 다음을 수행하세요.

  1. 최신 버전의 Google Cloud CLI를 설치하거나 업데이트합니다.
  2. 기본 리전 및 영역을 설정합니다.

API

이 가이드의 API 예를 사용하려면 API 액세스를 설정합니다.

Cloud Router에서 기본 공지 모드로 되돌리기

Cloud Router에서 기본 공지 모드로 되돌리려면 다음 단계를 따르세요.

콘솔

  1. Google Cloud 콘솔에서 Cloud Router 페이지로 이동합니다.

    Cloud Router로 이동

  2. 업데이트할 Cloud Router를 선택합니다.

  3. 라우터 세부정보 페이지에서 수정을 클릭합니다.

  4. 공지된 경로 섹션의 경로에서 Cloud Router에 표시되는 모든 서브넷 공지(기본값)를 선택합니다.

  5. 저장을 클릭하여 기본 공지 모드로 되돌립니다.

gcloud

update 명령어를 실행하세요. 다음 예시와 같이 --advertisement-mode 플래그를 사용하여 공지 모드를 default로 변경합니다.

gcloud compute routers update my-router \
    --advertisement-mode default

API

routers.patch 메서드를 사용하여 bgp.advertiseModeDEFAULT로 설정하고 커스텀 공지 모드 구성을 삭제합니다.

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
{
  "bgp": {
    "advertiseMode": "DEFAULT",
    "advertisedGroups": [],
    "advertisedIpRanges": []
  }
}

다음을 바꿉니다.

  • PROJECT_ID: Cloud Router를 포함하는 프로젝트
  • REGION: Cloud Router가 있는 리전
  • ROUTER_NAME: Cloud Router의 이름

BGP 세션에서 기본 공지 모드로 되돌리기

BGP 세션에서 기본 공지 모드로 되돌리려면 다음 단계를 따르세요.

콘솔

  1. Google Cloud 콘솔에서 Cloud Router 페이지로 이동합니다.

    Cloud Router로 이동

  2. 업데이트할 BGP 세션이 있는 Cloud Router를 선택합니다.

  3. 라우터 세부정보 페이지에서 업데이트할 BGP 세션을 선택하세요.

  4. BGP 세션 세부정보 페이지에서 수정을 선택합니다.

  5. 경로에서 Cloud Router에 표시되는 모든 서브넷 공지(기본값)를 선택합니다.

  6. 저장을 클릭하여 기본 공지 모드로 되돌립니다.

gcloud

다음 예시와 같이 update-bgp-peer 명령어를 실행하고 --advertisement-mode 플래그를 사용하여 공지 모드를 default로 변경합니다.

gcloud compute routers update-bgp-peer my-router \
    --peer-name my-bgp-session \
    --advertisement-mode default

API

하나 이상의 BGP 세션에서 routers.patch 메서드를 사용하여 bgpPeers[] 필드를 업데이트합니다.

bgpPeers[] 필드는 BGP 피어의 배열을 허용합니다. 이 필드를 PATCH하면 기존 BGP 피어 배열을 요청에 포함된 새 배열로 덮어씁니다.

  1. GET 요청을 보내 라우터의 현재 BGP 피어 배열을 가져옵니다. 자세한 내용은 BGP 세션 구성 보기를 참조하세요.

  2. 새 BGP 피어 배열이 포함된 PATCH 요청을 보냅니다. 기본 공지 모드로 되돌리려는 각 BGP 피어에서 다음을 수행합니다.

    • advertisedModeDEFAULT로 설정합니다.
    • advertisedGroup[]advertisedIpRanges[][]로 설정합니다.
    PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
    {
      "bgpPeers": [
        BGP_PEERS
      ]
    }
    

    다음을 바꿉니다.

    • PROJECT_ID: Cloud Router를 포함하는 프로젝트
    • REGION: Cloud Router가 있는 리전
    • ROUTER_NAME: Cloud Router의 이름
    • BGP_PEERS: BGP 피어의 새 배열 콘텐츠

    다음 예시에서는 두 BGP 세션을 기본 공지 모드로 되돌립니다.

        {
          "name": "peer-1",
          "interfaceName": "if-peer-1",
          "ipAddress": "169.254.10.1",
          "peerIpAddress": "169.254.10.2",
          "peerAsn": 64512,
          "advertisedRoutePriority": 100,
          "advertiseMode": "DEFAULT",
          "advertisedGroups": [],
          "advertisedIpRanges": []
        },
        {
          "name": "peer-2",
          "interfaceName": "if-peer-2",
          "ipAddress": "169.254.20.1",
          "peerIpAddress": "169.254.20.2",
          "peerAsn": 64513,
          "advertisedRoutePriority": 100,
          "advertiseMode": "DEFAULT",
          "advertisedGroups": [],
          "advertisedIpRanges": []
        }
    

다음 단계