VPC дэд сүлжээний маршрутын хүснэгтэд дутуу угтвар болон харилцагчийн чиглүүлэгч дээр дутуу угтвар нь хоёр өөр гэмтэл бөгөөд зөвхөн нэгийг нь AWS маршрутын хүснэгтүүдийн дотор засдаг. Виртуал хувийн гарц нь өөрийн VPC-тэй холбоотой CIDR блокыг зарладаг; дэд сүлжээний маршрутын хүснэгт нь ажлын ачаалал хариуг хаашаа илгээхийг шийддэг. Хоёрдахь нь эхнийхийг өөрчлөх арга гэж үзэх нь энэ оношилгооны хамгийн түгээмэл буруу эргэлт юм. Доорх шалгалтыг дарааллаар гүйцэтгэж, хоёр чиглэлийг тус тусад нь бариарай.

Ямар ч хүснэгт уншихаас өмнө холболтыг нэрлэ

Сайт хоорондын VPN нь виртуал хувийн гарц эсвэл транзит гарц дээр дуусдаг бөгөөд нөөцийн ID-ууд аль маршрутжуулалтын загвар үйлчлэхийг тодорхойлдог. Эхлээд тэдгээрийг унш: aws ec2 describe-vpn-connections --vpn-connection-ids vpn-0123456789abcdef0 --query 'VpnConnections[].{Tunnels:VgwTelemetry,Gateway:GatewayId,Transit:TransitGatewayId}'. Дараагийн шалгах хүснэгт VPC маршрутын хүснэгт үү эсвэл транзит гарцын маршрутын хүснэгт үү гэдгийг хариулт хэлнэ.

Хэрэв VPN транзит гарцад холбогдсон бол VPC маршрутын хүснэгтийг удирдлагын хавтгай гэж үзэхээ болино уу. Тэнд VPC хүснэгт гарцын холболт руу заадаг бөгөөд холбоо болон тархалт нь транзит гарцын маршрутын хүснэгтэд явагддаг. Хоёр харагдацыг холих нь буруу объектын талаар итгэлтэй дүгнэлт гаргадаг.

AWS-ээс оффис руу чиглэл нь зар

VGW холболтын хувьд гарц нь өөрийн VPC-тэй холбоотой CIDR блокыг BGP-ээр дамжуулан харилцагчийн гарцад зарладаг. Тусдаа дэд сүлжээний маршрут нэмэх, эсвэл маршрутыг хос VPC эсвэл төхөөрөмж рүү чиглүүлэх нь өөр холбоотой CIDR нэмэхгүй бөгөөд тэр зарт харагдахгүй. Оффис дээр угтвар дутуу бол ямар ч маршрутын хүснэгтийг засахын өмнө хүлээн авсан маршрутын жагсаалтыг VPC-ийн холбоотой харьцуул.

Энгийн дүрэмд үл хамаарах зүйл байдаг тул түүнийг хүрээнд нь бариарай. VPN CloudHub зохион байгуулалт нь харилцагчийн гарцуудын хооронд сайтын угтварыг дахин зарлаж болох ба транзит гарц өөрийн тархалтын дүрмийг дагадаг. VGW зөвхөн өөрийн VPC-г зарладаг гэсэн мэдэгдэл нь ашигтай өгөгдмөл бөгөөд таны тааралдах бүх топологийг хамарсан хууль биш.

Оффисоос AWS руу чиглэл нь тархалт ба сонголт

Эсрэг чиглэлд VGW оффисын угтварыг сурдаг боловч энэ нь дангаараа ажлын ачааг зөөхгүй. Дэд сүлжээний маршрутын хүснэгтэд холболтын тархалт идэвхжсэн байх ёстой, эсвэл мөн адил очих газар руу статик маршрут агуулсан байх ёстой. Нэг угтварт хоёулаа байвал статик маршрут ялж, хамгийн урт угтварын таарц аль алинаас нь өмнө ажилладаг.

Таамаглахын оронд гарал үүслийг унш: aws ec2 describe-route-tables --route-table-ids rtb-0123456789abcdef0 --query 'RouteTables[].Routes'. EnableVgwRoutePropagation гаралтай бичлэг BGP-ээс ирсэн; CreateRoute гаралтай бичлэгийг хүн бичсэн бөгөөд хэн нэгэн устгах хүртэл үргэлжлүүлэн ялна.

Хоёр чиглэлийг тус тусад нь барих рандбук

Ямар нэгэн зүйлийг өөрчлөхийн өмнө AWS талд дөрвөн баримтыг бич: холболтын төрөл, VPC-ийн холбоотой CIDR, тухайн угтварын дэд сүлжээний маршрутын гарал үүсэл, туннель болон BGP-ийн төлөв. Ижил describe дуудалт нь туннель бүрт хүлээн авсан маршрутын тоотой VgwTelemetry буцаадаг бөгөөд энэ нь AWS ер нь ямар нэгэн маршрут хүлээн авсан эсэхийг хэлнэ. Дараа нь үүнийг харилцагчийн төхөөрөмж бодитоор суулгасан зүйлтэй харьцуул. BGP-д байгаа боловч дамжуулах хүснэгтэд байхгүй угтвар нь орон нутгийн импорт эсвэл хамгийн сайн замын асуудал бөгөөд AWS маршрутын хүснэгтийн асуудал биш.

Хэрэв дэд сүлжээний хүснэгтэд угтвар огт байхгүй бол тархалтыг идэвхжүүлэх эсвэл статик маршрут нэмээд, дараа нь өөрчлөлт шууд болсон гэж үзэхийн оронд тархалтын завсарын дараа мөн адил асуулгыг дахин унш. Хэрэв угтвар байгаа ч урсгал хараахан бүтэлгүйтсээр байвал удирдлагын хавтгайг тайван орхиж, өгөгдлийн зам руу шилж.

Тэнд байхдаа юуг өөрчлөхгүй байх вэ

Нэг дутуу угтварыг засахын тулд хамааралгүй маршрутын хүснэгтүүд дээр тархалтыг асаах эсвэл унтраах хэрэггүй, мөн нэг байхгүй CIDR-ыг далдлахын тулд өгөгдмөл маршрут нэмэх хэрэггүй. Хоёр өөрчлөлт хоёулаа нөлөөллийн хүрээг тэлж, дараагийн оношилгоог хүндрүүлдэг. Засварыг тухайн ажлын ачааллын дэд сүлжээнд үйлчлэх хүснэгтэд л хязгаарла.

Өгөгдлийн зам нь энэ бүхнээс тусдаа. Аюулгүй байдлын бүлгүүд төлөвтэй, сүлжээний ACL тийм биш, мөн хост галт хана эсвэл тэгш бус буцах зам нь маршрутжуулалт зөв хүргэсэн урсгалыг хаяж болно. Зарласан нэгдэл нь доторх бүх үйлчилгээг зөвшөөрдөггүй тул хаяг BGP зард санамсаргүй гарч байгаа эсэхэд найдахын оронд бодлогын хил дээр хандалтыг хязгаарла.

Маршрутын хүснэгтийн асуулт бүрийн өмнөх болон дараах төлөвийг өөрчлөлтийн бүртгэлд хадгал. Хэрэв өөрчлөлт байдлыг дордуулбал өмнөх маршрутуудыг сэргээж, мөн адил асуулгаар баталгаажуул, учир нь шалгаж чадахгүй буцаалт бол зөвхөн таамаг.

Холбоотой нийтлэлүүд