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

Асуултын ард байгаа асуулт

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

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

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

Эхний хаалга: зам UDP дамжуулах ёстой

WireGuard трафикийг UDP-ээр дамжуулдаг бөгөөд TCP горим, трафик далдлалтыг санал болгодгүй гэж баримтжуулдаг. Энгийн вэб трафик мэт харагдах, эсвэл TCP зан төлөв авахын тулд порт солиход тулгуурласан загвар нь програм хангамж дэмждэггүй таамаглал дээр тогтдог.

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

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

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

Хоёр дахь хаалга: түлхүүрийг хэн нэгэн эзэмших ёстой

WireGuard-ийн үе тэнгийнхэн түлхүүрээр баталгаажуулдаг, оролцогч бүрт нэг хос. Үүнийг тайлбарлахад хялбар боловч ажиллагаанд шаардлагатай, учир нь протоколд төхөөрөмжийг бүртгэх, хэнд ямар түлхүүр байгааг хянах, зөөврийн компьютер алга болоход хандалтыг хасах зүйл байхгүй. Протокол түлхүүрүүд аль хэдийн зөв гэж үздэг бөгөөд зөв байх нь хэн нэгний ажил.

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

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

Гурав дахь хаалга: багцад засварчин хэрэгтэй

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

Бид WireGuard ашигладаг гэдэг нь бүртгэл биш. Энэ нь засварлах багц, гарц дээрх хувилбар, эсвэл муу шинэчлэлтийг буцааж чадах хүнийг заадаггүй.

Дөрөв дэх хаалга: ажлын ачааллыг хүлээж ав, гар барилтыг биш

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

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

Нотолгоог шалгуурын хажууд хадгал, тэдгээрийг үүсгэсэн локал төлөвийг оруулаад:

wg show
ss -lunp | grep 51820
ip -4 route get 10.63.0.1

Тайван сүлжээнд нэг зөөврийн компьютертэй ногоон туршилт бол эхний ажиглалт. Энэ нь найдвартай байдлын тухай мэдэгдэл биш бөгөөд үүнийг тийм гэж үзэх нь ажилладаг загварыг итгэж болох загвар болгох зам юм.

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