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

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

Импорт хаана зогсдог вэ

Импортлогч сервертэй холбогдохын өмнө заавруудыг задлан шинжилдэг тул тэндхийн татгалзал нь сүлжээний үр дүн биш, синтаксисийн орон нутгийн шийдвэр бөгөөд OpenVPN-ийн дэмжигдээгүй заавруудын жагсаалт мөн адил хязгаарлалтыг бүртгэдэг. Энэ нь нэг файл нэг машинд нийгэмлэгийн клиентэд ажиллаж, Connect-д бүтэлгүйтэж болохыг тайлбарладаг. Мессежээс зааврын нэрийг уншаад эх файлыг хадгал, учир нь тэр текст нь клиент юунд эсэргүүцсэний цорын ганц нотолгоо юм. Импортын алдаа болон холболтын хугацаа дуусах нь өөр үе шатнаас гардаг тул өөр хариулт хүртэх ёстой.

Хэрэв мессеж fragment-ийг нэрлэвэл сервер ч бас үүнээс хамааралтай юу гэсэн асуулт үлдэнэ. Танд өгсөн профайлд хүрэхээс өмнө үүнд хариулаарай.

fragment нийгэмлэгийн клиентэд юуг өөрчлөх вэ

Нийгэмлэгийн клиентэд заавар нь OpenVPN-ийн өөрийн датаграм хуваалтыг асаадаг бөгөөд энэ нь ачааллыг гадаад IP давхаргад хүрэхээс өмнө хуваадаг. Энэ нь том UDP датаграммуудыг хаядаг замаар гарах, мөн замын MTU-г илрүүлэхэд итгэх боломжгүй газарт туннелийг ашиглах боломжтой байлгах зорилготой. Энэ нь интерфэйсийн MTU-г бууруулахтай ижил утга биш бөгөөд үйлдлийн системийн хийдэг IP түвшний хуваалт ч биш. Механизмгүй клиент үүнийг тоо бууруулж олж чадахгүй.

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

Энэ клиентэд зориулсан профайл хүсээрэй

Цэвэр зам бол үйлчилгээ нийтэлбэл OpenVPN Connect-д баримтжуулсан хоёр дахь профайл юм. Олон үйлчилгээ үзүүлэгч үүнийг хийдэг бөгөөд ялгаа нь ихэвчлэн тэдний заасан төгсгөл биш, орхигдуулсан зааварууд юм. Алдааг дүрслэхийн оронд клиентийн нэрээр хүсээрэй, учир нь туслах ширээ профайлыг клиенттэй тааруулах нь тайрч авсан файлыг оношлохоос хамаагүй хурдан.

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

Холболтыг шалга, зөвхөн импортыг биш

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

openvpn --config client.ovpn --verb 3
ip -4 addr show tun0
curl -sS --interface tun0 -o /dev/null -w '%{http_code}\n' --max-time 8 https://example.com/

Лог нь оролдлого хаана зогссоныг харуулна: сонголтын алдаа ямар ч TLS солилцооны өмнө гарч, баталгаажуулалт эсвэл шифрлэлтийн алдаа түүний дараа гарна. Туннель босч, хүсэлт бүтэлгүйтсээр байвал асуудал нийцлээс чиглүүлэлт рүү шилжсэн. Серверийн талаар ямар нэг дүгнэлт хийхээс өмнө үүнийг Connect-ийн ижил сүлжээн дэх зан төлөвтэй харьцуулаарай.

Ажиллаж байгаа профайл болон клиентийн хувилбарыг тэмдэглэлийн дэргэд байлга. Ирээдүйн клиентийн хувилбар зааварт дэмжлэг нэмж болох бөгөөд энэ нь хэн ч серверт хүрэхгүйгээр хариултыг өөрчилнө.

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