

# 서브넷 라우팅 테이블 관리
<a name="WorkWithRouteTables"></a>

다음 절차에 따라 라우팅 테이블을 사용하여 VPC 라우팅을 관리합니다.

**Topics**
+ [서브넷의 라우팅 테이블 확인](#SubnetRouteTables)
+ [명시적 연결 확인](#Route_Which_Associations)
+ [라우팅 추가, 수정 및 제거](#AddRemoveRoutes)
+ [경로 전파 활성화 또는 비활성화](#EnableDisableRouteProp)
+ [서브넷의 라우팅 테이블 변경](#ChangeRouteTable)

## 서브넷의 라우팅 테이블 확인
<a name="SubnetRouteTables"></a>

Amazon VPC 콘솔에서 서브넷의 세부 정보를 살펴보면 서브넷이 연결되어 있는 라우팅 테이블을 확인할 수 있습니다.

**콘솔을 사용해 서브넷의 라우팅 테이블을 확인하려면**

1. [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/)에서 Amazon VPC 콘솔을 엽니다.

1. 탐색 창에서 **Subnets**를 선택합니다.

1. 서브넷을 선택합니다.

1. 라우팅 테이블 ID와 경로에 대한 정보를 보려면 **라우팅 테이블(Route Table)** 탭을 선택합니다. 기본 라우팅 테이블에 대한 연결인지, 해당 연결이 명시적인지 확인하려면 [명시적 연결 확인](#Route_Which_Associations) 단원을 참조하십시오.

## 명시적 연결 확인
<a name="Route_Which_Associations"></a>

라우팅 테이블과 명시적으로 연결된 서브넷 또는 게이트웨이와 그 수를 확인할 수 있습니다.

기본 라우팅 테이블에는 명시적 및 암시적 서브넷 연결이 있을 수 있습니다. 사용자 지정 라우팅 테이블에는 명시적 연결만 있습니다.

어떤 라우팅 테이블과도 명시적으로 연결되지 않은 서브넷은 기본 라우팅 테이블과 암시적으로 연결됩니다. 서브넷을 기본 라우팅 테이블과 명시적으로 연결할 수 있습니다. 이 작업을 해야 하는 대표적인 이유는 [기본 라우팅 테이블 교체](Route_Replacing_Main_Table.md)을 참조하십시오.

**콘솔을 사용하여 명시적으로 연결된 서브넷을 확인하려면**

1. [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/)에서 Amazon VPC 콘솔을 엽니다.

1. 탐색 창에서 **Route tables**을 선택합니다.

1. **명시적 서브넷 연결(Explicit subnet association)** 열을 선택하여 명시적으로 연결된 서브넷을 확인하고 **기본(Main)** 열을 선택하여 기본 라우팅 테이블인지도 확인합니다.

1. 라우팅 테이블을 선택하고 **서브넷 연결(Subnet associations)** 탭을 선택합니다.

1. **명시적으로 서브넷 연결(Explicit subnet associations)** 아래에 있는 서브넷은 라우팅 테이블과 명시적으로 연결되어 있습니다. **명시적 연결이 없는 서브넷(Subnets without explicit associations)** 아래에 있는 서브넷은 라우팅 테이블로 같은 VPC에 속해 있지만 어떤 라우팅 테이블과도 연결되지 않아 VPC 기본 라우팅 테이블과 암시적으로 연결되어 있습니다.

**콘솔을 사용하여 명시적으로 연결된 게이트웨이를 확인하려면**

1. [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/)에서 Amazon VPC 콘솔을 엽니다.

1. 탐색 창에서 **Route tables**을 선택합니다.

1. 라우팅 테이블을 선택하고 **엣지 연결(Edge associations)** 탭을 선택합니다.

**AWS CLI를 사용하여 하나 이상의 라우팅 테이블을 설명하고 해당 연결 보기**  
[describe-route-tables](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-route-tables.html) 명령을 사용합니다.

## 라우팅 추가, 수정 및 제거
<a name="AddRemoveRoutes"></a>

라우팅 테이블에서 라우팅을 추가, 삭제 및 수정할 수 있습니다.

Site-to-Site VPN 연결에 대한 정적 라우팅 작업에 대한 자세한 내용은 *AWS Site-to-Site VPN 사용 설명서*의 [Site-to-Site VPN 연결에 대한 고정 경로 편집](https://docs.aws.amazon.com/vpn/latest/s2svpn/SetUpVPNConnections.html#vpn-edit-static-routes)을 참조하세요.

**고려 사항**
+ 사용자가 추가한 경로만 수정할 수 있습니다.
+ 라우팅을 수정하거나 삭제하면 이러한 라우팅을 사용하는 기존 연결이 영향을 받습니다. 다른 라우팅을 사용하는 연결은 영향을 받지 않습니다.
+ 라우팅 테이블당 추가할 수 있는 라우팅 수에는 할당량이 있습니다. 자세한 내용은 [Amazon VPC 할당량](amazon-vpc-limits.md) 섹션을 참조하세요.

**콘솔을 사용하여 라우팅 테이블의 경로를 업데이트하려면**

1. [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/)에서 Amazon VPC 콘솔을 엽니다.

1. 탐색 창에서 **라우팅 테이블(Route Tables)**를 선택한 후 라우팅 테이블을 선택합니다.

1. **작업(Actions)**, **라우팅 편집(Edit routes)**을 선택합니다.

1. 라우팅을 추가하려면 **라우팅 추가(Add route)**를 선택합니다. **대상**에 IP 주소 범위, 단일 IP 주소 또는 접두사 목록의 ID를 입력합니다. **대상**에서 리소스 유형을 선택하고, 리소스의 ID를 입력합니다.

1. 라우팅을 수정하려면 새 대상 CIDR 블록 또는 접두사 목록 ID를 입력하고 대상을 선택합니다.

1. 라우팅을 삭제하려면 **제거(Remove)**를 선택합니다.

1. **변경 사항 저장**을 선택합니다.

**AWS CLI를 사용하여 라우팅 테이블의 라우팅 업데이트**

명령줄 도구 또는 API를 사용하여 라우팅을 추가하면 대상 CIDR 블록이 표준 형식으로 자동 수정됩니다. 예를 들어 CIDR 블록에 대해 `100.68.0.18/18`을 지정하면 대상 CIDR 블록이 `100.68.0.0/18`인 라우팅이 생성됩니다.
+ [create-route](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-route.html)
+ [replace-route](https://docs.aws.amazon.com/cli/latest/reference/ec2/replace-route.html)
+ [delete-route](https://docs.aws.amazon.com/cli/latest/reference/ec2/delete-route.html)

## 경로 전파 활성화 또는 비활성화
<a name="EnableDisableRouteProp"></a>

라우팅 전파를 사용하면 가상 프라이빗 게이트웨이가 라우팅 테이블에 경로를 자동으로 전파할 수 있습니다. 따라서 VPN 경로를 수동으로 추가하거나 제거할 필요가 없습니다.

이 프로세스를 완료하려면 가상 프라이빗 게이트웨이가 있어야 합니다.

자세한 내용은 Site-to-Site VPN 사용 설명서**의 [Site-to-Site VPN 라우팅 옵션](https://docs.aws.amazon.com/vpn/latest/s2svpn/VPNRoutingTypes.html)을 참조하세요.

**콘솔을 사용하여 라우팅 전파 활성화 또는 비활성화**

1. [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/)에서 Amazon VPC 콘솔을 엽니다.

1. 탐색 창에서 **라우팅 테이블(Route Tables)**를 선택한 후 라우팅 테이블을 선택합니다.

1. **작업**, **Edit route propagation(라우팅 속성 편집)**을 선택합니다.

1. 가상 프라이빗 게이트웨이 옆에 있는 **활성화** 확인란을 선택하거나 선택 취소합니다.

1. **저장**을 선택합니다.

**AWS CLI를 사용하여 라우팅 전파 활성화 또는 비활성화**
+ [enable-vgw-route-propagation](https://docs.aws.amazon.com/cli/latest/reference/ec2/enable-vgw-route-propagation.html)
+ [disable-vgw-route-propagation](https://docs.aws.amazon.com/cli/latest/reference/ec2/disable-vgw-route-propagation.html)

## 서브넷의 라우팅 테이블 변경
<a name="ChangeRouteTable"></a>

서브넷에 대한 라우팅 테이블 연결을 변경할 수 있습니다.

라우팅 테이블을 변경하면 새 라우팅 테이블에 동일한 대상의 동일한 트래픽에 대한 라우팅이 포함되어 있지 않은 경우 서브넷의 기존 연결이 삭제됩니다.

**콘솔을 사용하여 서브넷 라우팅 테이블 연결을 변경하려면**

1. [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/)에서 Amazon VPC 콘솔을 엽니다.

1. 탐색 창에서 **Subnets**를 선택한 후 서브넷을 선택합니다.

1. **라우팅 테이블(Route table)** 탭에서 **라우팅 테이블 연결 편집(Edit route table association)**을 선택합니다.

1. **라우팅 테이블 ID(Route table ID)**에서 새 라우팅 테이블을 선택합니다.

1. **저장**을 선택합니다.

**AWS CLI를 사용하여 서브넷과 연결된 라우팅 테이블 변경**  
[replace-route-table-association](https://docs.aws.amazon.com/cli/latest/reference/ec2/replace-route-table-association.html) 명령을 사용합니다.