VPN нь EC2 инстанс дээр дуусч, та тэр инстансын туннелийн хаягт хүрч чадна, харин түүгээр өөр хувийн хост руу өнгөрөх ёстой байсан урсгал алга болдог. Эдгээр нь хоёр өөр шалгалт бөгөөд тэдгээрийг холих нь хэдэн цагийг үрдэг. Эхнийх нь инстансд хүрч чадах эсэхийг асуудаг; хоёр дахь нь өөрийн бус очих газар руу урсгалыг дамжуулахыг шаарддаг бөгөөд энэ нь Linux дамжуулалт, галт ханын бодлого, алс талд маршрут болон зочны үйлдлийн системтэй ямар ч холбоогүй AWS түвшний зөвшөөрөл шаарддаг. Консол дээр юу ч энэ ялгааг анхааралд татдаггүй. Шинж тэмдэг нь маршрутын алдаа мэт харагдах боловч ихэвчлэн тийм биш.

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

Хаалганд хүрэх нь туннель, түүний хаяг руу хүрэх маршрут болон солилцоог зөвшөөрдөг аюулгүй байдлын бүлгийг нотолдог. Өөр хост руу дамжуулах нь эдгээрийн аль нэгийг ч нотолдоггүй: өөр эх хаяг, өөр очих газар болон заавал түүнд зориулагдаагүй дүрд ажиллаж буй инстансыг ашигладаг. Хоёр шалгалтыг тусдаа бичиж, аль нь бүтэлгүйтэж байгааг тэмдэглэ, учир нь тус бүрийн засвар өөр консол дээр байдаг. Зөвхөн туннель дуусгахаар бүтээсэн хаалганы инстансд өөр юу ч дамжуулах шалтгаан байхгүй бөгөөд түүний өгөгдмөл утгууд үүнийг илтгэдэг. Тиймээс хоёр дахь шалгалтад эхнийхэд нь жижиг тохируулга биш, өөрийн тохиргоо хэрэгтэй.

Хаалга руу ажилладаг ping болон түүний цаана байгаа хост руу бүтэлгүйтдэг ping нь хааяа гардаг асуудал биш. Дамжуулж болно гэж хэлэгдээгүй инстансын хүлээгдэж буй зан төлөв юм.

Тохиргоонд хүрэхээс өмнө замыг бичиж аваарай

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

Дараа нь эх үүсвэр/очих газрын шалгалтын тохиргоог бодит дамжуулах компонент дээр шалга, VPC дахь инстанс бүр дээр биш. Бусдын өмнөөс урсгал дамжуулдаг инстансд энэ шалгалт унтраалттай байх шаардлагатай шалтгаан, мөн тохиргоо нь бүх VPC-ийн өгөгдмөл биш харин инстанс бүрийн шийдвэр гэдгийн шалтгааныг AWS баримтжуулдаг.

Дөрвөн хил, шалгалт нь зөвхөн нэг нь

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

BoundaryQuestion it answers
VPC route tablesDo the destinations and replies select the intended gateway?
Forwarding instanceDo the AWS check and the guest OS both permit forwarding?
Access policyDo security groups, ACLs and host rules allow the exchange?
DestinationCan the service accept that source and return a reply?

Дараалал чухал, учир нь шалгах нь хямд: маршрутууд нэг хуудсанд харагддаг, шалгалт нь нэг шинж чанар, очих газрын санал ихэвчлэн хүмүүсийн хамгийн сүүлд асуудаг зүйл.

Орчуулга нь очих газар ямар эх үүсвэрийг хардагийг өөрчилдөг

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

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

Анхны хэрэглэгчээс шалгаад, дараа нь өөрчлөлтийг хадгал

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

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

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