Cloud/AWS

[AWS/CLI] create-route

dhyuck 2021. 10. 27. 21:42
반응형

Creates a route in a route table within a VPC.
VPC 내의 라우팅 테이블에 라우팅을 생성합니다.

라우팅 대상으로 아래의 대상 중 1개를 지정해야합니다.

  • Internet Gateway
  • Virtual Private Wateway
  • Transit Gateway
  • NAT Gateway
  • NAT instance
  • VPC Peering Connection
  • Network Interface
  • Egress-only Internet Gateway

라우팅 경로가 결정되는 방법

라우팅 경로는 가장 구체적인 경로를 따릅니다.

예를 들어 192.0.2.3에 대하여 라우팅 경로를 결정하는데 1)192.0.2.0/24와 2)192.0.0.2.0/28이 있다면 2)가 더 적은 IP 주소 대역을 가지고 있으므로 더 구체적이라고 할 수 있습니다.

그러므로 2)192.0.2.0/28의 목적지로 라우팅됩니다.


  • 라우팅 테이블에 모든 IPv4 트래픽(0.0.0.0/0)을 IGW로 보내는 라우팅 경로를 생성한다.

      aws ec2 create-route \
      --profile {PROFILE_NAME} \
      --route-table-id {RoutingTable_ID} \
      --destination-cidr-block 0.0.0.0/0 \
      --gateway-id {IGW_ID}
  • --destination-cidr-block : 목적지 매칭에 사용 될 IPv4 CIDR 블록 주소를 지정합니다.

  • --route-table-id : 라우팅을 추가할 라우팅 테이블의 ID를 지정합니다.

  • --gateway-id : IGW 또는 VGW의 ID를 지정합니다.

  • --transit-gateway-id : TGW ID를 지정합니다.

  • --nat-gateway-id : NAT GW ID를 지정합니다.

  • --instance-id : NAT Instance ID를 지정합니다.

  • --vpc-peering-connection-id : VPC peering connection의 ID를 지정합니다.


반응형

'Cloud > AWS' 카테고리의 다른 글

[AWS/CLI] describe-security-groups  (0) 2021.11.15
[AWS/CLI] start-instances / stop-instances  (0) 2021.10.27
[AWS/CLI] authorize-security-group-ingress  (0) 2021.10.20
[AWS] Backup  (0) 2021.10.20
[AWS] RDS  (0) 2021.10.15