Monero VPN-ээр: гурван сүлжээний замаас аль нь өөрчлөгдөх вэ?
Түрийвчний RPC холбоос, демоны үе тэнгийн урсгал, гүйлгээний дамжуулалт нь тусдаа холболтууд юм. VPN аль ажиглагч үүнийг хардагийг өөрчлөхөөс өмнө тус бүрийг тэмдэглээрэй.
Түрийвчээ нээж, демоныг эхлүүлээд, ямар нэгэн зүйлийг идэвхжүүлэхийн өмнө гурван сум зур. Нэг сум түрийвчнээс зангилааны RPC порт руу явна, нөгөө нь демоны үе тэнгийн синхрончлолыг зөөнө, гурав дахь нь локалд илгээсэн гүйлгээг дамжуулалтын зам руу хөтөлнө. Эдгээр нь өөр өөр тохиргоотой өөр өөр холболтууд бөгөөд VPN эсвэл нэргүй сүлжээ тэдгээрийн нэг, хоёр эсвэл нэгийг ч хамарч болно.
Зам дагуу програмын тэдгээрийг нээх дарааллаар яв. Сум бүрийг очих газар, зөөвөрлөлтөөр нь тэмдэглэх нь дараагийн нууцлалын мэдэгдлийг шалгах боломжтой болгодог. Дараалал чухал, учир нь дараагийн мэдэгдэл ихэвчлэн тэдгээрийн зөвхөн нэгийг хамардаг.
Түрийвчээс зангилаа хүртэлх холболтыг зурж эхэл
Алслагдсан зангилаатай ярьдаг түрийвч тэр зангилааны хаяг, порт руу RPC хүсэлт илгээдэг. Локал демонтой түрийвч оронд нь loopback интерфейстэй ярьдаг. Эдгээр нь өөр өөр итгэлцлийн харилцаа боловч өдөр тутмын ярианд хоёуланг нь “зангилаа” гэж нэрлэдэг.
Түрийвч ашиглахаар тохируулсан хаяг, порт, зөөвөрлөлтийг бич. Түрийвч өөрийн прокси тохиргоотой бол демоны тохиргооноос тусдаа тэмдэглэ; нэг процессыг тохируулах нь нөгөөг тохируулахгүй.
Энд нээлттэй RPC төгсгөлийн цэг уруу татагч болдог. Диаграммыг хялбарчлахын тулд зангилааны RPC үйлчилгээг нээх нь сүлжээний замыг халдлагын гадаргуугаар сольдог. Түрийвчээс зангилаа хүртэлх холбоосыг хувийн зам эсвэл loopback интерфейс дээр барьж, аль нь болохыг баримтжуул. Тэр нээлтийг нуух диаграм нь диаграмгүйгээс муу.
Дараа нь демоны үе тэнгийн урсгалыг дага
Синхрончлогдож буй демон үе тэнгийнхэн рүү гарах холболт нээж, гинжин өгөгдлийг өөрийн үе тэнгийн портоор солилцдог. Тэр урсгал нь түрийвчний RPC холбоос биш бөгөөд түрийвчний проксигоор автоматаар өнгөрдөггүй. Энэ нь демоны өөрийн сүлжээний тохиргоо болон хостийн маршрутын хүснэгтийг дагадаг.
Үе тэнгийн порт, холболтын тоо, демон үе тэнгийн урсгалд прокси ашиглахаар тохируулагдсан эсэхийг бич. Дараа нь жишээ үе тэнгийн хаягийн хост маршрутыг шалга. Хэрэв VPN анхдагч маршрутыг эзэлдэг бол үе тэнгийн холболтууд түүнийг ашиглах магадлалтай; демон тодорхой интерфейст холбогдсон бол ашиглахгүй байж болно. Эдгээр хоёр баримт сумыг шийддэг.
Ажиглагчийн асуулт энэ замаар өөрчлөгддөг. VPN үе тэнгийн холболтыг локал хандалтын сүлжээнээс нуудаг ч VPN-ийн төгсгөлийн цэг болон үе тэнгийнхэн өөр дүр зургийг хардаг. Хоёр ажиглалтын аль нь ч түрийвчний хүсэлт ижил замаар явсныг батлахгүй.
Дараа нь гүйлгээний дамжуулалтын замыг тусгаарла
Локалд илгээсэн гүйлгээг тохируулсан реле эсвэл проксигоор дамжуулан сүлжээ рүү илгээж болно. Monero демоны одоогийн баримт бичигт тэр сонголт нь прокси руу чиглүүлсэн гүйлгээний дамжуулалтын урсгалыг л илгээдэг. Энэ нь RPC, түрийвч, синхрончлолын холболт бүрийг проксигоор дамждаг урсгал болгодоггүй.
Төслийн нэргүй сүлжээний баримт бичиг Tor болон I2P-ийн интеграцийг туршилтын гэж тодорхойлж, дамжуулалтын зан төлөвийн хүрээг хязгаарладаг. Таны бодитоор ажиллуулж буй хувилбарын баримт бичгийг унш, учир нь хуучин хэлэлцүүлэг Kovri мэтийн нэрийг ашиглаж, ижил хэлбэрээр байхгүй бүрэлдэхүүн хэсгүүдийг дүрсэлдэг.
Диаграмд дамжуулалтын замыг тусдаа барь. Түрийвчний үлдэгдлийн асуулга алслагдсан зангилаа ашиглаж байхад проксигоор гарч буй гүйлгээ хоёр өөр ажиглагчтай бөгөөд гүйлгээ проксигоор явсан гэдэг нь асуулгын замд юу ч хэлэхгүй.
Гурван замыг тэмдэглэсний дараа л VPN нэм
Сумнуудыг зурсны дараа VPN бодитоор аль нь зөөж байгааг тэмдэглэ. Бүрэн хонгилын VPN хостийн анхдагч маршрутыг эзэлдэг тул анхдагчийг дагасан холболтууд түүнийг ашиглана. Хуваасан хонгил, холбогдсон интерфейс эсвэл тодорхой хаягаар гарч буй прокси зарим сумыг хонгилын гадна үлдээж болно.
Одоо ажиглагчийн загварыг тодорхой хэл. Нэргүй сүлжээний холболт VPN дотор ажилладаг зохион байгуулалтад локал хандалтын сүлжээ гадаад VPN холболтыг хардаг бол VPN тал цаашдын холболтыг хардаг. Энэ нь ажиглагчийн өөрчлөлт бөгөөд таних дохио алга болсны баталгаа биш.
Алдааны үеийн зан төлөвийг мөн адил тойргийн хэсэг болгон шалга. VPN унавал демон шууд үе тэнгийн холболт руу буцах уу, түрийвч алслагдсан зангилаанаас асуусаар байх уу, дамжуулалтын прокси хаалттай байдалд бүтэлгүйтэх үү? Хэрэв блоклох тохируулаагүй бол дахин холбогдох нь ихэвчлэн чимээгүй байх биш, шинэ шууд оролдлого гэсэн үг.
Тохируулсан гэж бодож буй замаа шалга
Хостийн өөрийн хэрэгслүүдийг ашигла: очих газар бүрийн маршрутыг унш, сонсож буй болон тогтсон сокетуудыг шалга, аль процесс холболт бүрийг эзэмшиж байгааг батал. Үүнийг түрийвч, демон, дамжуулалт бүгд ажиллаж байх үед хий, учир нь зөвхөн эхлэх үед байдаг зам дахин холбогдсоны дараа алга болж болно.
VPN дахин холбогдсоны дараа болон демон дахин эхэлсний дараа давт. Очих газрууд болон зөөвөрлөлтийг диаграммтай харьцуул. Хэрэв сум хөдөлсөн бол процесс бүр эрүүл гэж мэдээлсээр байсан ч нууцлалын загвар түүнтэй хамт хөдөлсөн.
Гурван очих газрыг, тус бүрийн зөөвөрлөлтийг, тэдгээрийг хэндээс нуухыг хүсэж буй ажиглагчийг бич. Нэг машин дээр хэд хэдэн бие даасан клиент ажиллаж байх үед нэрлэсэн ажиглагчтай богино замын зураг нь нэг VPN үзүүлэлтээс илүү ашигтай.