Энэ нээлттэй VPN зангилаа яг ямар протоколуудыг санал болгодог вэ?
Серверийн програм хангамж протоколыг дэмждэг нь энэ зангилаа түүнийг идэвхжүүлсэн гэсэн үг биш. Төгсгөлийн цэг, профайл болон үнэхээр бүтэлгүйтэж буй шатыг шалгана уу.
Програм хангамж үүнийг дэмждэг, тиймээс зангилаа үүнийг санал болгодог. Энэ дүгнэлт дүрэм болох хэмжээнд хүртэл байнга буруу байдаг: SoftEther-ийн байршуулалт өөрийн тохирох холболтын аргуудын аль ч дэд олонлогийг идэвхжүүлж болох ба нээлттэй зангилаа нь эзэмшигч, тохиргоотой байршуулалт юм. Та юугаар холбогдож болох нь тухайн зангилаанаас хамаарна, түүний ажиллуулж буй төслийн боломжийн жагсаалтаас биш. «Протокол эвдэрсэн» гэсэн тасалбаруудын дийлэнх нь яг энэ хоёрын хоорондын зайд амьдардаг.
Төслийн жагсаалт үнэндээ юу амладаг вэ
Төслийн протоколын функцууд сервер юу хийх чадвартайг тодорхойлдог. Тухайн зангилаа тэдгээр сонсогчдын заримыг идэвхжүүлдэг, заримыг нь үгүй, оператор програм хангамжийн хувилбарт хүрэлгүйгээр тэр олонлогийг өөрчилж болно. Иймээс нэг бүтээцийн хоёр зангилаа өөр өөр ажилладаг бөгөөд нэгний эсрэг ажилладаг профайл дараагийн зорилтын талаар юу ч нотолдоггүй. Хаана холбогдохоо сонгохдоо зангилааны өөрийн жагсаалт төслийн хуудаснаас илүү жинтэй.
Жагсаалтыг цэс биш, таван талбар гэж уншина уу: төгсгөлийн цэг, порт, тээвэр, протоколын гэр бүл, баталгаажуулалтын арга. Дараахыг зарлаж буй нээлттэй зангилаа SSTP танд порт дээрх сонсогчийн тухай хэлсэн; аль гэрчилгээг үзүүлдэг эсвэл таны бүртгэл тэнд ажилладаг эсэхийг хэлээгүй. Тэдгээр таван талбарыг профайлтайгаа харьцуулах нь клиентийг хэдэн ч удаа дахин суулгахаас хурдан бөгөөд дараа нь шалгаж болох бичмэл хүлээлт үүсгэдэг.
Профайлыг түүний нэрлэсэн төгсгөлийн цэгтэй тааруулна уу
Төрөлх SoftEther бичлэг автоматаар OpenVPN тохиргоо биш, хоёулаа нэг гарчиг дор нэг нийлүүлэгчийн хуудсанд гарч байсан ч. Зангилаа OpenVPN-д TCP ба UDP хоёр сонсогчийг нийтлэх үед тэдгээрийг хоёр төгсгөлийн цэг гэж үзээрэй: нэгээс нөгөө рүү зассан профайл хэн ч идэвхжүүлээгүй сонсогч руу заана. Файл дахь тээврийн шошго нь хаягийн нэг хэсэг, гоёл чимэглэлийн тохиргоо биш.
Клиент импортолсон файлыг хүлээн авах нь файл задлагдаж байгааг нотолно. Энэ нь нөгөө талд алсын сонсогч хүлээж байгаа эсэхийг юу ч хэлэхгүй, тиймээс эхний холболтын оролдлого л жинхэнэ шалгалт юм. Протоколыг буруутгахын өмнө профайлын remote мөрийг зангилааны зарласан хост, порттой харьцуулна уу.
Бүтэлгүйтэж буй шатыг шалгана уу
Веб трафикт хариу өгдөг хост ч зориулалтын VPN үйлчилгээгүй байж болно, мөн нэг протоколыг татгалздаг хост бүгдэд нь унтарсан байх албагүй. Эдгээр хоёр алдаа хүмүүсийг тэр өдрийн дараа өдөрт эсрэг чиглэлд илгээдэг. Нэг нь хэвийн байгаа галт ханыг мөшгидөг; нөгөө нь хэзээ ч асуудал байгаагүй клиентийг дахин суулгадаг. Зам бүрийг тусад нь шалгаарай, ингэснээр хариулт бүх хостыг биш нэг сонсогчийг дүрсэлнэ.
Эдгээр таван шалгалт нээлттэй зангилааны түгээмэл аргуудыг хамардаг. Клиентийн ашигладагтай ижил сүлжээнээс гүйцэтгээрэй, учир нь шүүгдсэн порт холоос харахад байхгүй сонсогчтой яг адилхан харагдана.
nc -vz node.example 1194
nc -vz node.example 443
openvpn --config client.ovpn --verb 4
nmap -sU -p 500,4500 node.example
openssl s_client -connect node.example:443 -servername node.example
| Үр дүн | Шат | Юуг үгүйсгэдэг |
|---|---|---|
| Холболт татгалзсан эсвэл хугацаа дууссан | Тээвэр | Сонсогч байхгүй, шүүгдсэн эсвэл буруу порт |
| TLS гар барилтын эсвэл таних тэмдгийн алдаа | Гэрчилгээ | Протоколын боломж; сонсогч хариу өгсөн |
| AUTH_FAILED эсвэл бүртгэлээс татгалзах | Баталгаажуулалт | Төгсгөлийн цэг; асуудал нэвтрэх мэдээлэлд байна |
| UDP 500 ба 4500 чимээгүй | IPsec хэлэлцээр | ESP ба L2TP нь баталгаажуулалтын өмнө хаагдсан |
Ямар нэг зүйлийг өөрчлөхийн өмнө ажиглагдсан алдаа бүрийг өөрийн мөртэй нь холбоно уу. TLS таних тэмдгийн алдаа нь сонсогч байгааг нотолдог тул профайлыг өөр протокол руу дахин бичих нь ажиллаж буй нотолгоог хаях болно. Татгалзсан холболт нь зөвхөн энэ порт хариу өгөөгүйг нотолдог бөгөөд энэ нь «зангилаа OpenVPN-ыг дэмждэггүй» гэхээс хамаагүй нарийн мэдэгдэл юм.
Ямар нэг зүйлийг өөрчлөхийн өмнө алдааг хадгална уу
Яг үр дүнг бичнэ үү: хугацаа дуусах, гэрчилгээний таних тэмдгийн алдаа, бүртгэлээс татгалзах, програмын түвшний татгалзал гэсэн дөрвөн өөр үр дүн. Зөвхөн эхнийх нь протокол байхгүй байгаа тухай, зөвхөн сүүлийнх нь амжилттай холболтын дараах зөвшөөрлийн тухай. Клиентийг дахин тохируулах эсвэл протоколыг солих нь тэр ялгааг устгадаг, учир нь дараагийн бүтэлгүйтэл өөр түүхтэй, харьцуулах суурь шугамгүй ирдэг.
Тохирохгүй профайл ажиллаж байгаа мэт харагдуулахын тулд баталгаажуулалтыг сулруулж болохгүй. Идэвхгүй болгосон гэрчилгээний шалгалт нь тодорхой таних тэмдгийн алдааг таны очихыг хүсээгүй зүйл рүү холболт болгон хувиргадаг бөгөөд үүнээс гарах амжилт нь аль шат буруу байсныг нуудаг тул анхны алдаанаас ч дор юм.
Зангилаа бүрт, дахин дахин шалгана уу
Нээлттэй зангилааны жагсаалт дахь төрөлх SSL, OpenVPN, L2TP/IPsec, SSTP сонголтууд нь тухайн агшин дахь тэр зангилааны тохиргоог тодорхойлдог. Ижил програм хангамж өөр газарт өөр олонлог санал болгож болох бөгөөд нийлүүлэгч таны хавчуурга болон дараагийн оролдлогын хооронд сонсогчийг цуцалж болно. Хуучин тэмдэглэл хуучин байршуулалтыг дүрсэлдэг.
Шалгасан профайлыг түүний төгсгөлийн цэг, аргатай нь хамт бичээд, зангилаа өөрчлөгдөх эсвэл холболт бүтэлгүйтэж эхлэх үед шалгалтыг давтана уу. SoftEther протоколын тодорхойлолт нь програм хангамж юу хийж чадахыг харуулсан лавлагаа; зангилааны өөрийн жагсаалт нь юу хийдгийг харуулсан лавлагаа. Хоёр баримт бичгийг тус тусад нь байлгавал оношилгоо богиносоно.