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

Нэр шийдэгддэг, өөр юу ч тогтоогдоогүй

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

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

dig +short vpn.example.net A
dig +short vpn.example.net AAAA
dig +short vpn.example.net A @1.1.1.1

Тээвэр, хэн болох нь тусдаа асуулт

Хостын нэр дээр нээлттэй вэб хуудас нэг порт дээр нэг сонсогчийг шалгадаг. OpenVPN, IPsec, SSTP нар өөр газар, өөрийн порт, протоколоор сонсдог тул хүрч болох вэб сервер тэдний тухай юу ч хэлэхгүй.

Каталогийн бичлэг болон профайл тээвэр, порт, итгэмжлэл дээр санал нэгдэх ёстой. Хэн болохыг клиент тохируулсан сертификатын гинжин хэлхээ эсвэл хамтрагчийн түлхүүрийн хурууны хээгээр баталгаажуулдаг, хостын нэрийн бичлэгээр биш. Танил төслийн үг агуулсан нэр нь хэн нэгэн түүнийг бүртгэсэн гэдгийг л батална. Үйлчилгээний танилцуулж буй сертификатыг уншиж, хэвлэгч болон субъектийг профайлын хүлээж буйтай харьцуул.

openssl s_client -connect vpn.example.net:443 -servername vpn.example.net </dev/null 2>/dev/null |
  openssl x509 -noout -subject -issuer -dates

Улсын үгс байршлын аудит биш

Каталог дахь jp эсвэл de шошго нь бүртгэл бөгөөд IP-ийн газар зүйн байршлын сангууд хангалттай олон удаа зөрүүтэй байдаг тул аль нэгийг нь үнэмлэхүй үнэн гэж үзэх ёсгүй. Хуваалцсан хостинг, anycast, энгийн буруу тохиргоо бүгд ажиглагдсан байршлыг шошгоос холдуулна.

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

Санал болгож буй үйлчилгээг, дараа нь операторыг шалга

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

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

curl -sSI https://vpn.example.net/ | head -n 5
whois 203.0.113.25 | grep -i -E 'orgname|netname'

Нэрийг өөрийн сайн чаддаг зүйлд нь үлдээ: төгсгөлийн цэг олж, түүнтэй холбогдох. Үүнээс цаашхи бүгдийг тусад нь шалгах ёстой, тэр нь чухал болсон өдөр.

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