콘텐츠로 이동

라우터 설정 생성기

실습 1-4에서 적은 값을 넣으면 온프레미스 라우터(rtN)에 붙여 넣을 설정이 만들어집니다. 값은 이 브라우저 안에서만 쓰이고 어디로도 보내지지 않습니다.

값이 쓰이는 곳

그림의 번호는 아래 입력 칸의 번호와 같습니다. 위쪽 회선이 DX1, 아래쪽 회선이 DX2입니다.

라우터 설정 값 지도: 공통 값은 1번 Pod 번호, 2번 온프레미스 대역 172.20.N.0/24, 3번 Loopback1 10.200.0.1/32, 4번 라우터 ASN 65000, 5번 Direct Connect gateway의 Amazon 쪽 ASN 65300이다. DX1(위)은 6번 라우터 인터페이스 GigabitEthernet1, 7번 VLAN, 8번 라우터 쪽 IP, 9번 Amazon 쪽 IP, 10번 BGP 키이고, DX2(아래)는 11번부터 15번까지 같은 순서이다. 두 전송 가상 인터페이스는 Direct Connect gateway와 Transit Gateway(AS 65400)로 이어진다

값 넣기

미리 채움이라고 적힌 칸에는 워크숍 값이 들어 있습니다. 워크숍에서는 Pod 번호와 DX1·DX2의 VLAN, 피어 IP, BGP 키만 넣으면 됩니다. 온프레미스 대역은 Pod 번호를 넣으면 자동으로 채워집니다.

DX1 값은 tgw-nat-vif1, DX2 값은 tgw-nat-vif2의 Peerings 탭에서 가져옵니다. 피어 IP는 /29를 붙인 채로 넣어도 됩니다.

공통 · 온프레미스와 BGP
DX1 · awsdx1_… · tgw-nat-vif1
DX2 · awsdx2_… · tgw-nat-vif2

만들어진 설정

줄 앞의 번호는 그 줄에 들어간 값입니다. 입력 칸을 누르면 그 값이 들어가는 줄이 강조됩니다. 번호는 복사되지 않습니다. 빈 줄은 읽기 쉽게 넣은 것으로, 붙여 넣어도 온프레미스 라우터(rtN)가 무시합니다.





넣는 값

번호 값 찾는 곳
1 Pod 번호 N 실습 장비 페이지(podN)
2 온프레미스 대역 Pod 번호를 넣으면 172.20.N.0/24로 채워짐
3 Loopback1 주소 워크숍 값 10.200.0.1/32가 미리 채워져 있음
4 라우터 ASN 1-3에서 전송 가상 인터페이스에 넣은 BGP ASN. 워크숍 값 65000이 미리 채워져 있음
5 Amazon 쪽 ASN 1-1에서 Direct Connect gateway에 넣은 Amazon-side ASN. 워크숍 값 65300이 미리 채워져 있음
6, 11 라우터 인터페이스 워크숍 값 GigabitEthernet1, GigabitEthernet2가 미리 채워져 있음
7, 12 VLAN 실습 장비 페이지, 또는 전송 가상 인터페이스 상세의 VLAN
8, 13 Your router peer IP 전송 가상 인터페이스 상세 → Peerings 탭
9, 14 Amazon router peer IP 전송 가상 인터페이스 상세 → Peerings 탭
10, 15 BGP authentication key 전송 가상 인터페이스 상세 → Peerings 탭

DX1(6–10)은 awsdx1_… 위에 만든 tgw-nat-vif1, DX2(11–15)는 awsdx2_… 위에 만든 tgw-nat-vif2의 값입니다. 두 인터페이스의 값을 섞으면 BGP가 올라오지 않습니다. 생성기는 같은 인터페이스의 두 피어 IP가 같은 /29에 있는지 확인해 알려 줍니다.

ASN은 BGP에서 서로를 알아보는 번호입니다. 만들어진 설정의 두 ASN이 콘솔에 넣은 값과 다르면 BGP가 올라오지 않습니다. 콘솔에 다른 값을 넣었다면 미리 채워진 값을 그 값으로 바꾸세요.

설정이 하는 일

부분 쓰는 값 하는 일
GigabitEthernet1.<VLAN>, GigabitEthernet2.<VLAN> 6–8, 11–13 전송 가상 인터페이스마다 하나씩 만드는 서브인터페이스. VLAN 번호와 라우터 쪽 IP, 회선 끊김을 빨리 알아채는 BFD를 설정
Loopback1 10.200.0.1/32 3 NAT 규칙에 없는 주소. 주소가 바뀌지 않는 경우를 확인할 때 씀
router bgp 65000 4 온프레미스 라우터(rtN) 자신의 ASN으로 BGP를 켬
neighbor … remote-as 65300 5, 9·10, 14·15 Direct Connect gateway(AS 65300)와 BGP로 경로를 주고받음. BGP 키와 BFD를 함께 씀
network 172.20.N.0 …, network 10.200.0.1 … 2, 3 온프레미스 대역과 Loopback1을 AWS에 광고
maximum-paths 2 — 두 전송 가상 인터페이스로 받은 같은 경로를 함께 씀(ECMP)

내 환경에서 다시 쓰기

회선 2개에 전송 가상 인터페이스를 하나씩 두는 구성이라면 이 생성기를 그대로 쓸 수 있습니다. 미리 채워진 값을 내 환경 값으로 바꾸면 됩니다.

  • 만들어지는 설정은 Cisco IOS XE 문법입니다. 다른 장비는 문법이 다릅니다.
  • 온프레미스 대역(②)은 라우터의 라우팅 테이블에 똑같은 대역이 있어야 광고됩니다. 없으면 network 명령만으로는 광고되지 않습니다.
  • Loopback1(③)은 이 워크숍의 시험용입니다. 필요 없으면 칸을 비웁니다. 그러면 관련 줄이 만들어지지 않습니다.
  • BFD 값(300ms × 3)과 maximum-paths 2는 워크숍 값입니다. 내 환경의 기준에 맞는지 확인하세요.
  • 운영 장비에 넣기 전에 만들어진 설정을 꼭 검토하세요.