Та SSTP залгаасыг суулгаж, сүлжээний редакторт радио товч гарч ирнэ, гарц, хэрэглэгчийн нэрийг бөглөхөд профайл нууц үг асуухаас өмнө ерөнхий алдаатай бүтэлгүйтдэг. Энэ дараалалд ер бусын зүйл байхгүй бөгөөд туннелийн програм хангамж суусан гэдгийг нотлох зүйл ч байхгүй. SSTP холболт нь тусдаа нийлүүлдэг хэсгүүдээс угсрагддаг: NetworkManager ажиллуулж чадах VPN залгаас, TLS болон PPP сессийг эзэмдэг SSTP клиент програм, доор нь PPP демон, холболтод уншихыг зөвшөөрсөн нууцын агуулах.

Цэсний зүйл юу нэмдэг, юу нэмдэггүй

Залгаас нь NetworkManager-т хэрхэн ажиллуулахыг хэлэх үйлчилгээний тодорхойлолт, ихэнх түгээлтэд маягтыг зурдаг жижиг редакторыг нэмдэг. Цэсний зүйлийн бүх хүрээ энэ юм. Клиент програм өөр эх пакетаас ирдэг бөгөөд залгаасын өөрийн README энэ хуваалтыг шууд хэлдэг: энэ нь залгаас, клиент биш.

Дараа нь клиентэд PPP хэрэгтэй, учир нь SSTP нь TLS холболтын дотор PPP сессийг зөөдөг. pppd-гүйгээр туннель TLS гар барилтыг дуусгаад ч эхний удирдлагын кадр дээр үхэж болно, энэ нь итгэмжлэлийн асуудал мэт харагдана, гэхдээ тийм биш. Debian, Ubuntu дээр хэсгүүд network-manager-sstp, sstp-client, ppp гэж ирдэг бөгөөд зөвхөн эхнийхийг суулгах нь маягт бүх талбарыг хүлээж аваад холболт хэзээ ч дуусахгүй байх хамгийн түгээмэл шалтгаан юм.

Ширээний сонголт нэг хуваалт нэмдэг. Plasma профайлыг plasma-nm-ээр засварладаг бөгөөд түүнд өөрийн SSTP бүрэлдэхүүн хэрэгтэй, мөн адил үйлчилгээний тодорхойлолтыг уншдаг, тиймээс SSTP бичлэггүй редактор, профайлыг сайн үүсгэдэг CLI нь эвдэрсэн ажиллагааны орчин биш, харин редакторын дутуу хагас юм.

Ямар нэг зүйлийг дахин суулгахаас өмнө эхний бүтэлгүйтсэн үе шатыг уншина уу

Бүтэлгүйтсэн SSTP оролдлого тогтмол дарааллаар үе шатуудыг туулдаг бөгөөд бүтэлгүйтсэн үе шат аль бүрэлдэхүүнийг харахыг хэлдэг.

Залгаасыг ажиллуулах нь эхнийх бөгөөд тэндхийн бүтэлгүйтэл серверийн тухай биш, VPN үйлчилгээний тухай мэдээлэл гаргадаг. Дараа нь 443 порт руу TCP холболт ирдэг; энд татгалзах эсвэл хугацаа дуусах нь хүртээмжийн асуудал, TLS биш. Дараа нь TLS гар барилт, серверийн таних тэмдгийн шалгалт, дараа нь PPP хэлэлцээр, бүртгэлийн баталгаажуулалт, эцэст нь хаяг хуваарилалт, маршрутууд. Профайлыг нэг удаа идэвхжүүлэх үед journalctl -f -u NetworkManager-г ажиглаж, сүүлийн ерөнхий мөрийг биш эхний тодорхой мөрийг уншина уу.

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

Гэрчилгээнд итгэх ба бүртгэлд нэвтрэх нь хоёр тусдаа хаалга

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

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

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

Профайл, нууцыг нэг эзэн барьж байг

Профайл үүссэний дараа NetworkManager-ээр идэвхжүүлж, үүссэн маршрут, шийдэгчийн өөрчлөлтийг тэр менежерт эзэмшүүлээрэй. NetworkManager холболтыг аль хэдийн удирдаж байхад хоёр дахь бие даасан SSTP клиент ажиллуулбал танд хоёр маршрутын багц, хоёр DNS тохиргоо, нэг ч үнэний эх сурвалжгүй дибаг сесс ирнэ.

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

Туннель, маршрут, шийдэгчийг тусад нь шалгана уу

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

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

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

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