VPN-ээр дамжуулан IPv6-г өөрийн нөөцөөр хэрхэн шалгах
Нэг зам ажиллаж байгааг батлахад нийтийн IPv6 шалгагч хэрэггүй. Өөрийн хянадаг нөөцийг ашиглаж, хоёр үзүүрийг бүртгэж, шалгалт юуг хамраагүйг бичиж үлдээгээрэй.
Нийтийн IP шалгах хуудас нэг асуултад хариулдаг бөгөөд ихэвчлэн таны асуусан асуултад биш. Энэ нь хуудас харсан гарах хаягийг хэлдэг; туннелиар дамжих IPv6 зам ажиллаж байгаа эсэх, хост IPv6-д давуу эрх өгсөн эсвэл буцаж унасан эсэх, эсвэл хасагдсан програмын өөр зам сонгосон эсэхийг хэлдэггүй. Таны хянадаг зөвшөөрөгдсөн нөөц нарийхан асуултад зохих ёсоор хариулдаг, учир нь та хоёр үзүүрийг хардаг. Доорх заавар нь хамгаалж болох дүгнэлтэд хүрэх тухай, ногоон үр дүн авах тухай биш.
1-р алхам: ямар IPv6 замыг шалгаж байгаагаа хэлээрэй
Үүнийг нэг өгүүлбэрээр хэлээрэй. Туннелийн серверийн өөрийн IPv6 хаяг руу хийх хүсэлт туннелийг шалгадаг; гарахаас цааш байгаа хост руу хийх хүсэлт гарахын IPv6 гаралтыг шалгадаг; хувийн IPv6 хаяг руу хийх хүсэлт дотоод замыг шалгадаг.
Эдгээр нь гурван өөр мэдэгдэл бөгөөд нэг амжилттай хүсэлт бүгдийг нь баталж чадахгүй. Таны өмнөх шийдвэрт чухал нэгийг сонгож, ямар нэг зүйл ажиллуулахаас өмнө бичиж аваарай. Сэнаа нь IPv6 туннелийн эргэн тойронд гоожиж байна уу гэдэг бол асуулт хостын замын сонголтын тухай, гарахын хүртээмжийн тухай биш. Сэнаа нь алслагдсан тал дотоод үйлчилгээнд хүрч чадах уу гэдэг бол гарах нь хамаагүй.
2-р алхам: хост яг тэр замыг сонгодгийг батал
ip -6 route get 2001:db8:1::10 зам, эх хаяг болон цөм ашиглах интерфейсийг хэвлэдэг, үлдсэн шалгалт энэ баримтаас хамаарна.
Интерфейс байгаа нь түүнийг сонгосонтой адилгүй. Хос стект хостнууд давуу эрхийн хүснэгттэй бөгөөд Linux дээр /etc/gai.conf хоёуланд нь шийдэгддэг нэрийн хувьд аль гэр бүл ялахыг өөрчилж чадна.
3-р алхам: хууль ёсны очих газар, нэрийг ашигла
Хэрэв та HTTPS шалгаж байгаа бол сертификат олгогдсон хостын нэрийг ашиглаж, шалгалтыг асаалттай үлдээгээрэй; шалгалт давтахын тулд шууд утгат хаяг руу шилжих нь таны зорьсон хостод хүрснийг баталдаг яг тэр шалгалтыг унтраадаг. Таны хянадаг оношлогооны үйлчилгээ мэдэгдэх нэр дээр хүчинтэй сертификаттай хариулбал энэ нь хамгийн цэвэр зорилт юм. Мөн харьцуулах серверийн талын лог мөрийг өгдөг бөгөөд гуравдагч талын шалгагч хэзээ ч өгөхгүй.
Хүсэлтийг ашигласан хаягийг харуулах хэлбэрээр ажиллуул: curl -6 -sS -o /dev/null -w '%{remote_ip} %{http_code}\n' https://test6.example.net/. -6 гэр бүлийг албаддаг бөгөөд ингэснээр та «IPv6 ажиллахгүй» ба «IPv6 давуу эрх аваагүй» хоёрыг ялгана.
ICMPv6 зөвшөөрөгдсөн цэвэр хүртээмжийн шалгалтад ping -6 -c 3 2001:db8:1::10 хангалттай. Энэ нь замыг баталдаг бөгөөд түүнээс дээш юу ч биш.
4-р алхам: хоёр үзүүрийг харьцуул
Хоёр үзүүрт хандах боломжтой үед клиент дээр tcpdump -ni any ip6 and host 2001:db8:1::10 болон нөөц дээр түүний эквивалентыг цагын тэмдэглэгээтэй ажиллуулж, ижил урсгал хоёуланд нь харагдаж байгааг батал. Энэ нь магадлалтай үр дүнг нотолгоо болгодог: зөвхөн клиентийн харагдац нөөцийн хариуг дундын ямар нэг зүйлийн хариунаас ялгаж чадахгүй. Бичлэгийг нэг зорилтод нарийн байлгаж, гаралт уншигдахуйц үлдэж, хэн нэгний хамааралгүй сесс файлд орохгүй байг.
Бодлого дахин эхлүүлэлтийг даван туулах эсэх нь сэнаа бол дахин холбогдсоны дараа шалгалтыг давтаарай. Холбогдох үед нэг удаа хэрэглэсэн зам ба галт хананы төлөв дахин хэрэглэгдэх төлөвөөс ялгаатай байж болох бөгөөд ялгаа нь зөвхөн хоёр дахь холболтод илэрдэг.
Хэрэгтэй бол бүтэлгүйтлийн тохиолдлыг тусад нь шалга. Унахад IPv6-г хаадаг туннель ба түүнийг гоожуулах туннель нь өөр загвар бөгөөд зөвхөн нэгийг нь амжилттай хүсэлтээр баталж болно.
5-р алхам: шалгалт юуг батлаагүйг бич
Тав дахь алхам нь шалгалт юуг батлаагүйг бичих бөгөөд яг энэ хэсэг нь орхигддог. Хувийн төгсгөлийн цэг рүү хийсэн амжилттай шалгалт нийтийн IPv6 гаралтыг батлахгүй, DNS-ийн зан төлөвийг батлахгүй, туннелээс хассан програмуудыг хамрахгүй. Тэдгээрээс тус бүр өөрийн очих газар, өөрийн ажиглалт хэрэгтэй. Нэг хост руу нэг хүсэлт явуулсны дараа IPv6 ажилладаг гэсэн тэмдэглэл нь олдвор биш; энэ нь цагын тэмдэглэгээтэй таамаг юм.
Хадгалах үнэ цэнэтэй бичлэг богино: очих газар, нэр, хостын сонгосон эх хаяг, ажигласан алслагдсан хаяг, цаг. RFC 7359 холбогдох IPv6 зам үнэхээр ашиглах боломжтой эсэхийг хэрхэн шалгахыг хэлэлцдэг бөгөөд энэ заавар энгийн хэрэгслээр тэр стандартад ойртдог. Хэрэв дүгнэлт үнэн байхын тулд нийтийн шалгагч шаардлагатай бол шалгалт хангалттай тодорхой байгаагүй.