Minecraft-ийг VPN-ээр: серверийн жагсаалтад ямар хаяг орох вэ?
VPN-ийн төгсгөлийн цэг туннелийг барьдаг; тоглоомд хостны хувийн хаяг болон порт хэрэгтэй. Үүргүүдийг хаягуудтай холбоод, дараа нь сонсогч, маршрут, хостны дүрмийг шалгана уу.
VPN-ийн төгсгөлийн цэгийг Minecraft-ийн серверийн жагсаалтад бичих нь логиктой мэт санагдаж, оролдлого бүрт бүтэлгүйтдэг, учир нь тэр хаяг туннелийг төгсгөдөг, тоглоомыг хост болгодоггүй. Мөн VPN-д холбогдсон тоглогч тоглоомын хост руу аль хэдийн замтай тул бичлэг нь хост болон тоглоом сонсож буй портыг зааж өгөх ёстой. Энэ хоёрыг зөв болговол үлдсэн асуудал нь энгийн үйлчилгээний хүртээмж бөгөөд анх харагдахаас хамаагүй богино шалгах хуудас юм.
Хоёр хаяг, хоёр үүрэг
Нэг хаяг бол нийтийн дэд бүтэц: тэгш эрхтнүүдийн хооронд шифрлэгдсэн багцуудыг зөөдөг тээврийн төгсгөлийн цэг. Нөгөө нь тусгай серверийг ажиллуулдаг машины хувийн хаяг. Тэдгээр нь сольж болохгүй бөгөөд нэгийг нөгөөгөөр солих нь холболт татгалзах эсвэл галт хананы асуудал мэт харагдах хугацаа дуусахыг үүсгэдэг.
| Role | Address | Where it belongs |
|---|---|---|
| Public transport endpoint | 203.0.113.40 | VPN client configuration, never the game |
| Game host on the VPN | 10.60.0.20 | Server address field, with the port |
| Player peer | 10.60.0.30 | Assigned by the tunnel, nothing to type |
Анхдагч порттой бол тоглогч 10.60.0.20:25565 гэж бичээд өөр юу ч бичихгүй. Mojang-ийн Java серверийн татах хуудас 25565-ыг анхдагч гэж заасан бөгөөд портыг өөрчилсөн серверийн операторт хуучин заавраас эргэлзэхийн оронд итгэх хэрэгтэй.
Тэр хаягийг жинхэнэ үйлчилгээ болго
Хүртээмжтэй хаяг шаардлагатай боловч хангалтгүй. Тусгай сервер ажиллаж байх, тоглогчийн клиент ажиллуулж буй хувилбартай нийцэх, туннель хүргэж чадах хаяг дээр сонсох ёстой. Зөвхөн loopback-д холбогдсон процесс машинд өөр хаяг нэмснээс болж хүртээмжтэй болохгүй.
Галт хананд хүрэхээс өмнө сонсогчийг баталгаажуулна уу:
ss -lntp | grep 25565
nc -vz 10.60.0.20 25565
Эхний мөр процесс юунд үнэхээр холбогдсоныг, хоёр дахь нь тэгш эрхтэн TCP гар барилтыг дуусгаж чадах эсэхийг харуулна. Холболт 127.0.0.1 болсон үед VPN-ийн ямар ч тохиргоо үр дүнг өөрчлөхгүй бөгөөд энэ ганц дэлгэрэнгүй нь «VPN эвдэрсэн» гэсэн гайхалтай олон мэдээллийг тайлбарладаг.
Тэгш эрхтний бодлого, галт хана, буцах зам
Сонсогчийн дээгүүр зөвшөөрлийн хоёр асуулт байна. VPN-ийн тэгш эрхтний тохиргоо хоёр тэгш эрхтний хоорондын урсгалыг зөвшөөрөх ёстой, тоглоомын хостны галт хана тэр тэгш эрхтнээс тоглоомын портыг хүлээн авах ёстой. Хоёуланг нь тоглоомын үйлчилгээ болон зөвшөөрөгдсөн тэгш эрхтнүүдэд хязгаарлаж байгаарай, хостны галт ханыг унтраахын оронд, энэ нь хоёр мөрийн дүрмийг хамаагүй том асуудалтай сольдог. Нарийн дүрмүүд нь мөн нэг догол мөрийн үндэслэлгүйгээр аюулгүй байдлын хяналтыг давдаг цорын ганц хувилбар юм.
Дараа нь амжилттай ping юуг нотолж байгааг санаарай. VPN гарц руу хүрэх эсвэл тоглоомын хостноос хариу авах нь ICMP зам дамжсаныг л харуулна. Тоглоомын холболтод тодорхой порт хоёр чиглэлд нээлттэй байх шаардлагатай бөгөөд буцах зам нь гарах замын адил чухал.
Сервер гарцын ард байх үед
Дээрх жишээнд тоглоомын сервер нь тэгш эрхтэн тул хаягийн төлөвлөгөө энгийн хэвээр байна. Хэрэв сервер VPN гарцын ард байрлах LAN-д байвал тоглогчид серверийн маршрутлагдах хувийн хаяг хэрэгтэй, гарцад тэр LAN-д зориулсан дамжуулалт тохируулсан байх ёстой, мөн LAN дахь хостод туннелийн клиент руу буцах зам хэрэгтэй. Буцах замыг алдвал гар барилт хагас замд үхнэ, энэ нь гурвын хамгийн будлиантай алдаа юм.
Энэ топологийг дуурайхын тулд жишээн дэх тэгш эрхтний хаягийг өөр машин руу хуулж болохгүй. Жишээн дэх хаягууд үүргийг дүрсэлдэг бөгөөд нэг хаягийг хоёр үүрэгт дахин ашиглах нь маршрутлалт шийдэж чадахгүй давхцал үүсгэдэг.
Илрүүлэлт, бүртгэл, юуг өөрчлөхгүй байх
Автомат LAN илрүүлэлт нь зарлал дээр бүтээгдсэн тав тух юм. Маршрутлагдсан VPN тэр нэвтрүүлгийг зөөх шаардлагагүй тул LAN жагсаалтад бичлэг байхгүй байх нь тодорхой хувийн хаяг ажиллаж байгаа эсэхийг юу ч хэлэхгүй. Хаягийг бичээд дараа нь дүгнэ. Хэрэв холбогдвол илрүүлэлтийн цоорхой нь алдаа биш, хэрэглээний тав тухгүй байдал бөгөөд мөрдөн шалгахын оронд тийнхүү баримтжуулж болно.
Тоглоомын ердийн бүртгэлийн баталгаажуулалт болон элсэлтийн бодлогыг хэвээр нь хадгал. Ажиллаж буй хувийн маршрут зам өгдөг, гишүүнчлэл биш, адаптерын давуу эрхийг эргүүлэн тохируулах нь клиентийн ашиглах ёстой очих газрыг тодорхойлохыг орлохгүй.