VPN акыркы чекитин Minecraft серверлер тизмесине жазуу логикалуу көрүнөт жана ар бир жолу ийгиликсиз болот, анткени ал дарек туннелди бүтүрөт, оюнду хост кылбайт. Ошол эле VPNге кошулган оюнчуда оюндун хостуна чейин жол мурунтан эле бар, ошондуктан жазуу хостту жана оюн уккан портту көрсөтүшү керек. Ушул экөөнү туураласаңыз, калган маселе кадимки кызмат жеткиликтүүлүгү, бул алгач көрүнгөндөн алда канча кыска текшерүү тизмеси.

Эки дарек, эки милдет

Бир дарек коомдук инфраструктура: теңтуштардын ортосунда шифрленген пакеттерди ташуучу транспорттун акыркы чекити. Экинчиси атайын серверди иштеткен машинанын жеке дареги. Алар алмаштырылбайт, жана бирин экинчиси менен алмаштыруу байланыштан баш тартууга же брандмауэр маселесине окшош убакыт бүтүүсүнө алып келет.

RoleAddressWhere it belongs
Public transport endpoint203.0.113.40VPN client configuration, never the game
Game host on the VPN10.60.0.20Server address field, with the port
Player peer10.60.0.30Assigned 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 тизмесинде жазуунун жоктугу ачык жеке даректин иштешинен эч нерсе айтпайды. Даректи жазып, анан баалаңыз. Эгер туташса, табуу боштугу — бузулуу эмес, колдонуу ыңгайсыздыгы, жана аны иликтөөнүн ордуна ошондой документтештирсе болот.

Оюндун кадимки эсеп аутентификациясын жана кирүү саясатын да бузбай сактаңыз. Иштеген жеке маршрут жол берет, мүчөлүк эмес, жана адаптер артыкчылыктарын кайра тизүү кардар колдонушу керек болгон максатты аныктоону алмаштырбайт.

Тектеш макалалар