VPN-ээр дамжсан RDP хөлдөлт: оруулга ажиллаж байгаа тул дамжуулалтыг шалга
Ажиллаж буй оруулгатай хөлдсөн RDP дүрс нь тасарсан туннель биш. Маршрутыг өөрчлөхөөс өмнө клиентийн дамжуулалт, UDP бодлого, нэг хост тохиолдлыг шалга.
Дүрс шинэчлэгдэхээ болиход хулгана алсын ширээний компьютер дээгүүр гулсаж байвал VPN тасарсан гэсэн тодорхой дүгнэлт гарна. Энэ дүгнэлт ихэвчлэн буруу. Ажиллаж буй оруулгатай хөлдсөн кадр нь сесс болон түүний оруулгын суваг амьд байна гэсэн үг бөгөөд энэ нь алдааг маршрутжуулалт эсвэл нэвтрэх мэдээлэл рүү биш, графикийн дамжуулалт руу түлхдэг. Хоёр хурдан ажиглалт хэрэглэгчдийн нэг үгээр дүрсэлдэг гурван алдааг ялгадаг.
Хөлдөлт танд юу хэлэхгүй байна
Алсын ширээний компьютер оруулга болон дэлгэцийн шинэчлэлтийг TCP 3389-ээр дамжуулдаг бөгөөд одоогийн Windows клиентүүд урсгалын график ихтэй хэсэгт UDP дамжуулалт нэмж болно. Том датаграммыг хуваах эсвэл хаях туннельд найдвартай суваг товчлуурын даралтыг үргэлжлүүлэн дамжуулж, графикийн суваг зогсдог. Үр дүн нь гацсан дүрс ба хариу үйлдэлтэй гарын хослол юм. Энэ нь дахин холбогдох нь шинж тэмдгийг заримдаа нэг минутын турш анагааж, дараа нь буцааж авчирдаг шалтгааныг ч тайлбарладаг.
Салах ба дахин холбогдох сесс нь өөр алдаа, огт нээгддэггүй сесс нь гурав дахь. Эхлээд хэлбэрийг нэрлэх нь буруу давхаргыг шалгахаас сэргийлнэ.
Гурван алдааг хоёр командаар ялга
Хүртээмжийг хасах нь хямд. Клиентээс RDP портыг шалгаад, дараа нь хост дээрх сессийн төлөвийг унш.
Test-NetConnection rdp-host.example.com -Port 3389
query user /server:rdp-hostАмжилтгүй TCP шалгалт нь сесс огт нээгдээгүй гэсэн үг тул үүнийг хөлдөлт биш, галт хана, хамрах хүрээ эсвэл үйлчилгээний асуудал гэж үз. Идэвхтэй сесстэй амжилттай шалгалт нь удирдлагын суваг байгааг баталж, энэ нь яг хөлдсөн дүрсний тохиолдол юм. Хостын асуулгыг сесс харах зөвшөөрөлтэй бүртгэлээс ажиллуул, учир нь зөвшөөрлийн алдаа хоосон жагсаалт мэт харагдана. Сессийн ID болон төлөвийг тэмдэглэ, учир нь өөрийн ID-г хадгалсан салсан сесс идэвхтэй сесстэй ижил биш.
UDP дамжуулалтыг унтраагаад харьцуул
Зөвхөн дэлгэц гацвал клиентийн дамжуулалтыг нэг нэг өөрчлөлтөөр харьцуул. Суурилуулсан клиент болон Store клиент нэг стек хуваалцдаггүй бөгөөд доорх бодлого суурилуулсан клиентээс UDP-г хасдаг.
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client" /v fClientDisableUDPУтга 1 нь тухайн клиентэд UDP аль хэдийн унтарсан гэсэн үг тул энэ тохиргоог даван тулсан хөлдөлт нь UDP замын асуудал биш. Утга байхгүй үед бодлогыг идэвхжүүлж, дахин холбогдоод өмнө хөлдсөн яг тэр үйлдлийг давт. Хоёр өөрчлөлтийг нэгтгэхийн оронд Store клиентийг тусдаа алхам болгон шалга, эс бөгөөс аль нь чухал байсныг мэдэхгүй. Клиентийн хувилбарыг тэмдэглэлдээ хадгал, учир нь дамжуулалтын зан төлөв Windows хувилбаруудын хооронд өөрчлөгдсөн.
Нэг хост хөлдөхөд бусад нь хэвийн байвал
Бусад нь эрүүл дэд сүлжээнд ганц алдаатай хост туннелээс хол заана. VPN тохиргоонд хүрэхээс өмнө замын MTU болон алсын дэлгэцийн стекийг шалга.
ping -f -l 1472 rdp-host.example.comХариулт нь зам тухайн хэмжээгээр хуваагдалгүй бүрэн хэмжээний пакетыг дамжуулж байгааг нотолж, хуваахгүй гэсэн тугтай алдаа нь туннелийн MTU анхаарал шаардаж байгааг илтгэнэ. Хэрэв 1472 байт дамжиж, зөвхөн тэр хост хөлдвөл сүлжээг биш, түүний графикийн драйвер болон ачааллыг хар. Ижил машин руу хурдан файл хуулах нь дамжуулах чадварын тухай хэлнэ, RDP графикийн сувгийн тухай биш. Нэг удаад нэг хувьсагчийг өөрчилж, дэлгэц дээрх ижил үйлдлийг давт, харьцуулалт утга учиртай болохын тулд.
Хэрэв сесс огт нээгдэхгүй бол энд зогс, учир нь энэ нь хөлдөлт биш, хүртээмж юм. Эс бөгөөс шинж тэмдгийг өөрчилсөн дамжуулалтын тохиргоог хадгалаад клиентийн хувилбартай хамт тэмдэглэ.