OpenVPN ncp-disable-ийг танихгүй гэж мэдээлж байна: түүнийг юу орлуулсан бэ?
ncp-disable нь шифрлэлтийг унтраах гэсэн утга хэзээ ч байгаагүй бөгөөд 2.6 энэ сонголтыг устгасан. Алдааг аль бинар үүсгэснийг олж, хоёр талын data-cipher бодлогыг засаарай.
Клиент ncp-disable-ийг дурдсан сонголтын алдаатай ажиллахаас татгалзаж байгаа боловч профайл өмнөх машин дээр ажиллаж байсан. Энэ мессеж нь сонголт буруу бичигдсэн эсвэл шифрлэлт эвдэрсэн гэсэн үг биш. Энэ нь таны өмнөх бинар энэ зааврыг огт мэдэхгүй гэсэн үг бөгөөд үүнд хоёр огт өөр шалтгаан бий. Аль нь хамаарах нь та профайлыг засах эсвэл клиентийг солих эсэхийг тодорхойлно.
Алдаа нь шинэ бинарээс ч гарч болно
Танигдаагүй сонголтын алдаа нь туннель биш, парсерын тухай. OpenVPN 2.4 хэлэлцэх боломжтой шифрийн параметрүүдийг нэмсэн, 2.5 тэдгээрийг унтраадаг унтраалгыг хуучирсан гэж зарласан, 2.6 үүнийг бүрэн устгасан. Тиймээс 2.3 эсвэл 2.4-д зориулж бичсэн профайл файлд юу ч өөрчлөгдөөгүй ч одоогийн клиент дээр бүтэлгүйтдэг. Гомдоллож буй хувилбар нь хуучин биш, шинэ.
Ямар нэг зүйлийг засахаас өмнө аль гүйцэтгэх файл мессежийг үүсгэснийг олж мэдээрэй. Ширээний клиент өөрийн хөдөлгүүрийг авчирдаг бол тусад нь суулгасан командын мөрийн бинар өөрийн хувилбартай. Хоёр нь нэг машин дээр зөрүүтэй байж болно.
openvpn --version нь таны туршиж буй бинарын хувьд үүнийг шийднэ. GUI клиент энэ командыг харуулахгүй байж болох бөгөөд тэр тохиолдолд түүний тухай дэлгэц эсвэл багцлагдсан номын сангийн хувилбарыг уншина уу.
Энэ сонголт үнэндээ юуг удирдаж байсан
Энэ заавар нь криптограф параметрүүдийн хэлэлцээрийг унтраадаг байсан тул хоёр тал cipher тохиргоогоор удирдуулсан хуучин сонголтын зан төлөв рүү буцдаг байв. Энэ нь шифрлэлтийг хэзээ ч унтраагаагүй бөгөөд туннелийг энгийн текст болгоогүй. Үүнийг аюулгүй байдлын унтраалга гэж унших нь анхны буруу эргэлт бөгөөд холболтыг сайжруулахын оронд дордуулдаг өөрчлөлтүүдэд хүргэдэг.
Хэлэлцээр байгаа үед адилтгах асуулт нь тал бүр ямар шифрүүдийг ашиглахад бэлэн байгаа вэ гэдэг юм. Энэ бол бодлогын асуулт бөгөөд бодлого 2.5-аас эхлэн data-ciphers дотор амьдардаг.
Хуучин ncp-ciphers нэр 2.4-д хамаарна. Хоёр нэрийг талуудын хооронд холих нь нэг чиглэлийн хэлэлцээрийн бүтэлгүйтлийн нийтлэг эх сурвалж юм. Хоёуланг нь агуулсан профайл бол хоёр хүн өөр өөр цагт зассан профайл юм.
Бодлогыг солино уу, зөв бичгийг биш
Хоёр талд data-ciphers-ийг зориудын нийтлэг сонголтоор тохируулж, жагсаалтыг хянагч бодож боловсруулж чадахуйц богино байлгаарай. Нэг дур зоргын мөрийг өөрчлөх нь юу ч батлахгүй; үр дүн нь хоёр жагсаалтын огтлолцол болон TLS стек юуг дэмждэгээс хамаарна. Тохиргоо биш, хэлэлцсэн үр дүнг уншиж талууд санал нийлж байгаа эсэхийг баталгаажуулаарай. Дараа нь хоёр жагсаалтыг байршуулалтын бичлэгт бичээрэй, дараагийн өөрчлөлт мэдэгдэж буй төлвөөс эхэлнэ.
Профайлыг эзэмшигчээр нь дамжуулан шинэчилээрэй. Хуучирсан зааврыг нуухын тулд үл харгалзах сонголт нэмэх нь бодлогын асуултыг хариултгүй үлдээдэг.
Хэрэв хуучин тал үнэхээр нийцтэй байдлын боловсруулалт шаарддаг бол түүнийг тэр байршуулалтад хязгаарлаарай. Хуучирсан зан төлөвийг дэлхий даяар сэргээх нь орчин үеийн талуудыг холбох урьдчилсан нөхцөл биш. Онцгой тохиолдол нь аль талын төлөө байгааг нэрлэх ёстой.
Шифрийн жагсаалт мэт харагдах боловч биш хоёр мөр
Хоёр шифрийн мөрийг давхарлах нь хэлэлцээрийг ч сэргээхгүй бөгөөд үр дүн нь жагсаалт мэт харагдах боловч нэг утга мэт ажилладаг профайл юм. Нэг мөрөнд AES-256-CBC, дараагийнхад CBC гэж бичих нь нийтлэг оролдлого. CBC дангаараа алгоритм биш, горимыг нэрлэдэг тул парсер үүнийг нэг байрлалд хүлээн авч, дараагийн байрлалд татгалзаж болно. Давтагдсан cipher заавар нь нэр дэвшигчдийг хуримтлуулахын оронд нэг сонголтыг хоёр удаа тогтоодог.
Өөр салбарт зориулж бичсэн гарын авлагаас жагсаалт хуулахын оронд зорилтот бинар дээр openvpn --show-ciphers-ээр хүлээн зөвшөөрөгдсөн нэрсийг шалгаарай. Жагсаалт хувилбаруудын хооронд өөрчлөгддөг. Нэг салбарт хүчинтэй нэр нөгөөд заавал хүчинтэй байх албагүй.
Зорилго нь гүйцэтгэлийн харьцуулалт байсан бол алгоритм болон ачааллыг тэмдэглээрэй. CBC руу шилжих нь шифрлэлт байхгүй гэдгийг хэмжих зүйл биш.
Холболт үнэхээр юу хэлэлцсэнийг шалгаарай
Шинэ холболт босгож, лог дахь өгөгдлийн сувгийн мөрийг уншина уу, тэнд ашиглагдаж буй шифр бичигдсэн байдаг. Хяналтын сувгийн багц тусад нь шийдэгддэг тул файл дахь зөвшөөрөгдсөн жагсаалт зөвхөн юу санал болгосныг харуулна. Хоёр тал таны хүлээгээгүй зүйлийг сонгосон үед туннелийн интерфэйс биш, жагсаалтуудыг харах ёстой. Аливаа өөрчлөлтийн дараа үр дүнг хоёр дахь холболт дээр баталгаажуулаарай, учир нь нэг дахин эхлүүлэлт кэшлэгдсэн сессийг дахин ашиглаж болно.
Хэлэлцсэн үр дүнг профайлын хувилбарын хажууд байршуулалтын бичлэгт хадгалаарай. Аль шифр трафикийг үнэхээр хамгаалж байгаа тухай дараагийн асуултад яг энэ баримт хариулдаг.