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

Өөр өөр давхарга дээрх хоёр алдаа

Шийдэл нэрийг хаяг болгох бөгөөд энэ нь амжилттай болох хүртэл холболтын өөр зүйл эхэлж чадахгүй. Замын MTU-ийн асуудал дараа нь, аль нэг холбоосын хязгаараас том пакет хаягдаж, илгээгчид энэ тухай хэзээ ч мэдэгдэхгүй үед үүсдэг. Нэг нь хайлт; нөгөө нь тодорхой хэмжээнээс дээш л илэрдэг хүргэлтийн алдаа.

Шинж тэмдгүүд ямар ч хэрэгсэлгүйгээр ажиглаж болох байдлаар ялгаатай. DNS-ийн алдаа шууд бөгөөд тогтвортой: хөтөч сервер олдохгүй гэж хэлдэг. MTU-ийн алдаа хэсэгчилсэн: хуудас эхэлж, зарим нөөц ирж, том хариу эсвэл байршуулалт гацдаг.

Хэрэв таны шинж тэмдэг хэсэгчилсэн бол DNS-ийг харахаа болино уу.

1-р шат: нэр ер нь шийдэгдэж байна уу

Программ ашигладаг яг тэр хост нэрээр платформын хайлтын хэрэгслүүдийг ашигла. Оффисын хувийн нэр дотоод шийдэгч шаардаж болох бөгөөд хөтөчийн өөрийн аюулгүй DNS нь үйлдлийн системийн шийдэгчээс өөрөөр ажиллаж болох тул хоёр нь нэг нэрийн талаар санал нийлэхгүй байж болно.

Үйлдлийн систем ашиглах шийдэгчээс асуугаад, дараа нь харьцуул:

dig +short vpn.example.com
dig +short vpn.example.com @10.0.0.53

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

2-р шат: дамжуулалт хаана зогсдог

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

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

Нэг давтагдах гацалт арван домгийн гацалтаас илүү үнэ цэнэтэй.

Яагаад MTU зөвхөн гар барилтын дараа хор хөнөөлтэй вэ

TCP гар барилт жижиг пакет ашигладаг тул бүтэн хэмжээний сегментийг зөөж чадахгүй зам дээр ч амжилттай болдог. Алдаа нь илгээгч хуваахыг хориглох биттэй том пакет илгээж, холбоос түүнийг хаяж, хязгаарыг мэдэгдэх ёстой ICMP мэдээ шүүлтүүрт идэгдсэн тул хэзээ ч ирэхгүй үед илэрдэг. Дараа нь илгээгч мөн хэмжээг дахин оролдож, дамжуулалт гацдаг.

Тиймээс шинж тэмдэг санамсаргүй бус, хэмжээнээс хамаардаг бөгөөд давтагддаг. Энэ нь хост руу ping хийх юу ч нотлохгүй гэдрийг ч тайлбарладаг, учир нь жижиг ICMP цуурай бүтэн хэмжээний ачаа зөөж чадахгүй замаар дамжиж чадна. Боломжтой бол хэмжээг замын хоёр үзүүрээс хэмж. Зөвхөн нэг чиглэлд илэрдэг хязгаар нь туннелийн MTU биш, харин чиглүүлэлтийн тэгш бус байдал юм.

Хэмжээг таамаглахын оронд тодорхой хэмж:

ping -M do -s 1472 203.0.113.20
tracepath 203.0.113.20

Нэг давхаргыг соль, дараа нь нотол

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

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

Яг тэр бүртгэл нь DNS, пакетын хэмжээ, баталгаажуулалтыг хэн ч тайлбарлаж чадахгүй байнгын тойрж гарах аргуудын овоо болохоос сэргийлдэг. Түүхий IP-ээр шалгах нь TLS-ийн таних тэмдэгийг өөрчилдөг товч замын сайн жишээ бөгөөд харьцуулалт амжилттай болохын тулд гэрчилгээний шалгалтыг унтраах нь онош биш.

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