рд░рд┐рдореЛрдЯ рдбреЗрд╕реНрдХрдЯреЙрдк рдзреАрдорд╛ рд╣реИ? рд▓реЗрдЯреЗрдВрд╕реА рдирд┐рджрд╛рди рдлреНрд▓реЛрдЪрд╛рд░реНрдЯ рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рдорд╛рдзрд╛рди

рдЖрдк рд╕рд╣рдпреЛрдЧреА рдХреА рдорджрдж рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЕрдкрдиреЗ рд╣реЛрдо рдкреАрд╕реА рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдпрд╛ рд╕рд╣рд╛рдпрддрд╛ рд╕рддреНрд░ рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ тАФ рд▓реЗрдХрд┐рди рд░рд┐рдореЛрдЯ рд╕рддреНрд░ рд╕реНрдЯрдЯрд░ рдХрд░рддрд╛ рд╣реИ, рдлреНрд░реАрдЬрд╝ рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдЗрддрдирд╛ рд▓реЗрдЯ рд╣реИ рдХрд┐ рдЗрд╕реНрддреЗрдорд╛рд▓ рдирд╣реАрдВ рд╣реЛ рдкрд╛рддрд╛ред "Remote desktop slow" рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рдХрдИ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рдЬрд╣реЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВтАж
рдЖрдк рд╕рд╣рдпреЛрдЧреА рдХреА рдорджрдж рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЕрдкрдиреЗ рд╣реЛрдо рдкреАрд╕реА рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдпрд╛ рд╕рд╣рд╛рдпрддрд╛ рд╕рддреНрд░ рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ тАФ рд▓реЗрдХрд┐рди рд░рд┐рдореЛрдЯ рд╕рддреНрд░ рд╕реНрдЯрдЯрд░ рдХрд░рддрд╛ рд╣реИ, рдлреНрд░реАрдЬрд╝ рд╣реЛрддрд╛ рд╣реИ, рдпрд╛ рдЗрддрдирд╛ рд▓реИрдЧ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред "Remote desktop slow" рдПрдХ рдЖрдо рдФрд░ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд▓рдХреНрд╖рдг рд╣реИ рдЬрд┐рд╕рдХреА рдХрдИ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рдЬрд╣реЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ: рдиреЗрдЯрд╡рд░реНрдХ рд▓реЗрдЯреЗрдВрд╕реА, рдкреИрдХреЗрдЯ рд▓реЙрд╕, рдПрдирдХреЛрдбрд┐рдВрдЧ рдУрд╡рд░рд▓реЛрдб, рд░рд┐рд▓реЗ рд╕рд░реНрд╡рд░, VPN, рдпрд╛ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ред рдпрд╣ рдЧрд╛рдЗрдб рдЖрдкрдХреЛ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд▓реЗрдЯреЗрдВрд╕реА-рдирд┐рджрд╛рди рдлреНрд▓реЛ рд╕реЗ рдЧреБрдЬрд░рд╡рд╛рддрд╛ рд╣реИ тАФ рд╕рд╛рде рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рдХрдорд╛рдВрдб, рдереНрд░реЗрд╢рд╣реЛрд▓реНрдб рдФрд░ рд╕реБрдзрд╛рд░рд╛рддреНрдордХ рдХрджрдо тАФ рддрд╛рдХрд┐ рдЖрдк рдЕрд╕рд▓реА рдмреЙрдЯрд▓рдиреЗрдХ рдвреВрдБрдврдХрд░ рдареАрдХ рдХрд░ рд╕рдХреЗрдВред
рддреНрд╡рд░рд┐рдд рдирд┐рджрд╛рди рдлреНрд▓реЛрдЪрд╛рд░реНрдЯ (рдпрд╣рд╛рдБ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ)
рдЧрд╣рд░реЗ рдкреИрдХреЗрдЯ рдХреИрдкреНрдЪрд░ рдореЗрдВ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕ рдлреНрд▓реЛ-рдлрд░реНрд╕реНрдЯ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рдЬрд▓реНрджреА рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ, рд╣реЛрд╕реНрдЯ рдФрд░ рдРрдк рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░ рджреЗрддрд╛ рд╣реИред
Start -> рдХреНрдпрд╛ рдзреАрдорд╛рдкрди рд▓реЛрдХрд▓ LAN рд╣реИ рдпрд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд╛рд░? ----------+\n |\nLAN: рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╣реЛрд╕реНрдЯ рдХреЗ рдмреАрдЪ рд╕реАрдзреЗ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ ----------------------+-> рдЕрдЧрд░ LAN рдареАрдХ рд╣реИ, рддреЛ WAN (internet) рдкрд░ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ\n\nWAN: рд▓реЗрдЯреЗрдВрд╕реА рдФрд░ рдкреИрдХреЗрдЯ рд▓реЙрд╕ рдорд╛рдкреЗрдВ -> рдХреНрдпрд╛ ping/jitter/packet-loss рдареАрдХ рд╣реИрдВ? -- Yes -> рдХреНрд▓рд╛рдЗрдВрдЯ/рд╣реЛрд╕реНрдЯ CPU, GPU, рдПрдирдХреЛрдбрд┐рдВрдЧ, рдФрд░ рдРрдк рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЬрд╛рдВрдЪреЗрдВ\n No -> рдиреЗрдЯрд╡рд░реНрдХ рдкрд╛рде рдЯреНрд░реЗрд╕ рдХрд░реЗрдВ, рдереНрд░реВрдкреБрдЯ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ (iperf3), ISP/NAT/relay рдЬрд╛рдВрдЪреЗрдВ\n\nрдЕрдЧрд░ CPU/GPU рд╣рд╛рдИ рд╣реИ -> рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдирдХреЛрдб рд╕рдХреНрд╖рдо рдХрд░реЗрдВ / рд░реЗрдЬрд╝реЙрд▓реНрдпреВрд╢рди рдШрдЯрд╛рдПрдБ / fps рд╕реАрдорд┐рдд рдХрд░реЗрдВ\nрдЕрдЧрд░ рдереНрд░реВрдкреБрдЯ рдХрдо рд╣реИ рдкрд░ ping рдареАрдХ рд╣реИ -> MTU/рдлреНрд░реИрдЧрдореЗрдВрдЯреЗрд╢рди рдпрд╛ ISP рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ -> VPN рдпрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрд╛рде рд╕реЗ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ\nрдЕрдЧрд░ vendor рджреНрд╡рд╛рд░рд╛ рд░рд┐рд▓реЗ рд╣реИ (relay servers) -> рдбрд╛рдпрд░реЗрдХреНрдЯ рдХрдиреЗрдХреНрд╢рди рдпрд╛ self-hosted relay рдЖрдЬрд╝рдорд╛рдПрдБ (рдпрджрд┐ рдЙрдкрд▓рдмреНрдз рд╣реЛ)\n\nEnd: рдЗрдВрдХреНрд░реАрдореЗрдВрдЯрд▓ рдмрджрд▓рд╛рд╡ рдХрд░реЗрдВ (рд░реЗрдЬрд╝реЙрд▓реНрдпреВрд╢рди, fps, codec, bandwidth cap) рдФрд░ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд░реВрдк рд╕реЗ рдлрд┐рд░ рд╕реЗ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ
рд▓реЗрдЦ рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЗ рдЙрд╕ рдлреНрд▓реЛрдЪрд╛рд░реНрдЯ рдХреЗ рд╣рд░ рдмреНрд▓реЙрдХ рдХреЛ рдХрдорд╛рдВрдбреНрд╕, рдереНрд░реЗрд╢рд╣реЛрд▓реНрдб рдирдВрдмрд░ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
1) рдиреЗрдЯрд╡рд░реНрдХ рдорд╛рдкреЗрдВ: рд▓реЗрдЯреЗрдВрд╕реА, рдЬрд┐рдЯрд░, рдкреИрдХреЗрдЯ рд▓реЙрд╕, рдФрд░ рдмреИрдВрдбрд╡рд┐рдбреНрде
рд░рд┐рдореЛрдЯ-рдбрд┐рд╕реНрдкреНрд▓реЗ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡рд┐рдЯреА рдореБрдЦреНрдпрддрдГ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рд╕рд░рд▓ рдЯреЗрд╕реНрдЯ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдереНрд░реЗрд╢рд╣реЛрд▓реНрдб рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред
ping -n 20 host. macOS/Linux: ping -c 20 host. рд╡реНрдпрд╛рдЦреНрдпрд╛: рдирд┐рд░рдВрддрд░ RTT <50 ms = рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛; 50тАУ150 ms = рдЙрдкрдпреЛрдЧ рдпреЛрдЧреНрдп; >150 ms = рд╕реНрдкрд╖реНрдЯ рд▓реИрдЧред рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ ping рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ тАФ рдЬрд┐рдЯрд░ рдФрд░ рд▓реЙрд╕ рдЕрдзрд┐рдХ рдорд╛рдпрдиреЗ рд░рдЦрддреЗ рд╣реИрдВредmtr (Linux/macOS) рдпрд╛ pathping (Windows). рдЙрджрд╛рд╣рд░рдг: mtr -rw example.com рдпрд╛ Windows рдкрд░ pathping example.com. рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реЙрдкреНрд╕ рдкрд░ рдкреИрдХреЗрдЯ рд▓реЙрд╕ рджреЗрдЦреЗрдВ (рдордзреНрдпрд╡рд░реНрддреА рд╣реЙрдкреНрд╕ рдкрд░ рд▓реЙрд╕ рдЕрдХреНрд╕рд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИ; рдбреЗрд╕реНрдЯрд┐рдиреЗрд╢рди рдкрд░ рд▓реЙрд╕ рд╕рдорд╕реНрдпрд╛ рдмрддрд╛рддрд╛ рд╣реИ)редiperf3 -s рдЪрд▓рд╛рдПрдБ, рдлрд┐рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░: iperf3 -c server_ip -P 4 -t 10. рдпрджрд┐ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдХреБрдЫ Mbps рдорд┐рд▓ рд░рд╣реЗ рд╣реИрдВ рдЬрдмрдХрд┐ рдЖрдк рджрд╕реЛрдВ рдпрд╛ рд╕реИрдХрдбрд╝реЛрдВ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╛ рддреЛ рдЖрдкрдХрд╛ рд▓рд┐рдВрдХ рд╕реИрдЪреБрд░реЗрдЯ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдХреЛрдИ рдорд┐рдбрд▓рдмреЙрдХреНрд╕/VPN рдереНрд░реЙрдЯрд▓ рдХрд░ рд░рд╣рд╛ рд╣реИредрд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗ рдЙрджрд╛рд╣рд░рдг: рдЙрдЪреНрдЪ RTT рдкрд░ рдХрдо рдкреИрдХреЗрдЯ рд▓реЙрд╕ тАФ рдореБрдЦреНрдпрддрдГ рд▓реЗрдЯреЗрдВрд╕реА рд╕рдорд╕реНрдпрд╛ (рднреМрдЧреЛрд▓рд┐рдХ рджреВрд░реА/ISP рд░реВрдЯрд┐рдВрдЧ рджреЗрдЦреЗрдВ)ред рдЙрдЪреНрдЪ рдкреИрдХреЗрдЯ рд▓реЙрд╕ рдпрд╛ рд░реАрдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рдиреНрд╕ тАФ рднреАрдбрд╝рднрд╛рдбрд╝, рдЦрд░рд╛рдм рд╡рд╛рдИ-рдлрд╛рдИ, рдпрд╛ ISP рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред рдХрдо рдмреИрдВрдбрд╡рд┐рдбреНрде рдкрд░ рд▓реЗрдХрд┐рди рдХрдо рд▓реЗрдЯреЗрдВрд╕реА тАФ рд▓рд┐рдВрдХ рд╕реИрдЪреБрд░реЗрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИ; рдЖрдкрдХреЛ рдЧреБрдгрд╡рддреНрддрд╛ рдШрдЯрд╛рдиреА рд╣реЛрдЧреА рдпрд╛ рдХреНрд╖рдорддрд╛ рдмрдврд╝рд╛рдиреА рд╣реЛрдЧреАред
2) LAN рдмрдирд╛рдо рдЗрдВрдЯрд░рдиреЗрдЯ рдФрд░ рд░рд┐рд▓реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрд▓рдЧ рдХрд░реЗрдВ
рдЕрдЧрд▓рд╛ рдХрджрдо рдпрд╣ рдкрддрд╛ рдХрд░рдирд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдЙрд╕реА рд▓реЛрдХрд▓ рдиреЗрдЯрд╡рд░реНрдХ (LAN) рдкрд░ рд╣реИ рдпрд╛ рдХреЗрд╡рд▓ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ред рдЗрд╕рд╕реЗ рдпрд╣ рд╕рдВрдХреБрдЪрд┐рдд рд╣реЛрдЧрд╛ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рд▓реЛрдХрд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░/рд╡рд╛рдИ-рдлрд╛рдИ рд╣реИ рдпрд╛ ISP/рдкрд┐рдпрд░рд┐рдВрдЧ/рд░рд┐рд▓реЗ-рд╕рдВрдмрдВрдзреА рд╣реИред
3) рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╣реЛрд╕реНрдЯ: CPU, GPU, рдПрдирдХреЛрдбрд┐рдВрдЧ рдФрд░ рдРрдк рд╕реЗрдЯрд┐рдВрдЧреНрд╕
рдкреВрд░реНрдг рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдмрд╛рд╡рдЬреВрдж, CPU/GPU рдУрд╡рд░рд▓реЛрдб рдпрд╛ рдЖрдХреНрд░рд╛рдордХ рдПрдирдХреЛрдбрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдлреНрд░реЗрдо рдбреНрд░реЙрдкреНрд╕ рдФрд░ рдПрдирдХреЛрдб-рд▓реЗрдЯреЗрдВрд╕реА рдкреИрджрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рджреЛрдиреЛрдВ рд╕рд┐рд░реЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред
top/htop. рдпрджрд┐ рдПрдирдХреЛрдбрд┐рдВрдЧ/рд░рд┐рдореЛрдЯ-рдРрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ рд╕реЗрд╢рди рдХреЗ рджреМрд░рд╛рди >70% CPU рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИрдВ, рддреЛ рдПрдирдХреЛрдбрд░ рдмреЙрдЯрд▓рдиреЗрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд░реЗрдЬрд╝реЙрд▓реНрдпреВрд╢рди рдШрдЯрд╛рдПрдБ, рдлреИрдВрд╕реА рдЗрдлреЗрдХреНрдЯ рдмрдВрдж рдХрд░реЗрдВ, рдпрд╛ рдЙрдкрд▓рдмреНрдз рд╣реЛ рддреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░реЗрдВредnvidia-smi рдЙрдкрдпреЛрдЧрд┐рддрд╛ рджрд┐рдЦрд╛рддреА рд╣реИред рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдирдХреЛрдбрд░реНрд╕ (NVENC, Intel Quick Sync, AMD VCE/AMF) рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреЛ рдСрдлрд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд▓реЗрдЯреЗрдВрд╕реА рдШрдЯрд╛рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХрд╛ рд░рд┐рдореЛрдЯ рдЯреВрд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рди рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдХрд┐рд╕реА рдРрд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬреЛ рдХрд░рддрд╛ рд╣реЛред4) рдиреЗрдЯрд╡рд░реНрдХ рдкрд╛рде рд╕рдорд╕реНрдпрд╛рдПрдБ: MTU, VPN, NAT, рдФрд░ рдкрд┐рдпрд░рд┐рдВрдЧ
рдЬрдм ping рдФрд░ iperf рд╕рдорд╕реНрдпрд╛рдПрдБ рджрд┐рдЦрд╛рдПрдБ, рдпрд╛ рдЬрдм рдкреИрдХреЗрдЯ рд▓реЙрд╕ рдХреЗрд╡рд▓ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд╛рд░ рджрд┐рдЦрд╛рдИ рджреЗ, рддреЛ рдкрд╛рде рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред
traceroute host рдпрд╛ mtr -rw host. рдЙрдЪреНрдЪ рд▓реЗрдЯреЗрдВрд╕реА рдЬрдВрдк рдпрд╛ рд░реВрдЯрд┐рдВрдЧ рд▓реВрдк рджреЗрдЦреЗрдВред рдЕрдЪрд╛рдирдХ рдмрдбрд╝реЗ RTT рдЗрдиреНрдХреНрд░реАрдореЗрдВрдЯ рд╕рдмрдСрдкреНрдЯрд┐рдорд▓ рдкрд┐рдпрд░рд┐рдВрдЧ рдпрд╛ рд▓рдВрдмреА рджреВрд░реА рдХреЗ рд╣реЙрдк рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВредping -M do -s 1472 host (1472 + 28 IP/ICMP = 1500). рдЬрдм рддрдХ рдпрд╣ рд╕рдлрд▓ рди рд╣реЛ, рд╕рд╛рдЗрдЬ рдШрдЯрд╛рдПрдБ; рдпрд╣ рдкрд╛рде рдореЗрдВ MTU рдкреНрд░рддрд┐рдмрдВрдз рджрд┐рдЦрд╛рддрд╛ рд╣реИред VPNs рдпрд╛ рдореЛрдмрд╛рдЗрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдЕрдХреНрд╕рд░ MTU рдХрдо рдХрд░рддреЗ рд╣реИрдВред5) рдПрдкреНрд▓рд┐рдХреЗрд╢рди-рд╕реНрддрд░реАрдп рдореБрджреНрджреЗ: рдХреЛрдбреЗрдХ, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рдХрд▓реНрдк, рдФрд░ рдЕрдкрдбреЗрдЯреНрд╕
рд╣рд░ рд░рд┐рдореЛрдЯ рдЯреВрд▓ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ред RDP, VNC, TeamViewer, AnyDesk, рдФрд░ Tenvo (open-source) рдЕрд▓рдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рдХреЛрдбреЗрдХ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВред рд╕рд╣реА рдЯреВрд▓ рдЪреБрдиреЗрдВ рдФрд░ рдЗрд╕реЗ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рдХреЙрдиреНреЮрд┐рдЧрд░ рдХрд░реЗрдВред
6) рдЙрдиреНрдирдд рдбрд┐рдмрдЧрд┐рдВрдЧ: рдкреИрдХреЗрдЯ рдХреИрдкреНрдЪрд░ рдФрд░ рд░реАрдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рдиреНрд╕ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛
рдпрджрд┐ рдКрдкрд░ рдХреЗ рдХрджрдо рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдвреВрдБрдврддреЗ, рддреЛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд░реАрдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рдиреНрд╕, TCP рд╡рд┐рдВрдбреЛрдЗрдВрдЧ, рдФрд░ рджреЗрд░реА рджреЗрдЦреА рдЬрд╛ рд╕рдХреЗред рдпрд╣рд╛рдБ Wireshark рдФрд░ tcpdump рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВред
sudo tcpdump -i eth0 host CLIENT_IP -w capture.pcap. Windows рдкрд░, Microsoft Message Analyzer (deprecated) рдпрд╛ Wireshark рдЙрдкрдпреБрдХреНрдд рдХреИрдкреНрдЪрд░ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдпрд╛ рдмрд┐рд▓реНрдЯ-рдЗрди pktmon рд╕реЗ рд▓реЙрдЧ рдХрд░ рдХреЗ рдХрдиреНрд╡рд░реНрдЯ рдХрд░реЗрдВредip.addr==client_ip && tcp рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ рдпрд╛ рдкреЛрд░реНрдЯ рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВ (рдЙрджрд╛., tcp.port==3389 for RDP). рдкреНрд░реЛрдкреНрд░реАрдПрдЯрд░реА рдЯреВрд▓реНрд╕ рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЬреНрдЮрд╛рдд рд╣реЛрдВ рддреЛ рд░рд┐рд▓реЗ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ IPs рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВредрдЪреЗрдХрд▓рд┐рд╕реНрдЯ: рд▓рдХреНрд╖рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдорд╛рдиреНрдп рддреНрд╡рд░рд┐рдд рд╕реБрдзрд╛рд░
рддреНрд╡рд░рд┐рдд рдЯреИреНрд░рдЬ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдХрдм ISP рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ рдпрд╛ рдЯреВрд▓ рдмрджрд▓реЗрдВ
рдпрджрд┐ рдкреИрдХреЗрдЯ рд▓реЙрд╕ рдпрд╛ рдЙрдЪреНрдЪ рд▓реЗрдЯреЗрдВрд╕реА рдЖрдкрдХреЗ рд╕рд╛рдЗрдЯ рдФрд░ рдПрдХ рджреВрд░рд╕реНрде рд╣реЙрдк рдХреЗ рдмреАрдЪ measurable рд╣реИ (mtr/traceroute рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ) рдФрд░ рд╕реНрдерд╛рдиреАрдп рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рдмрд╛рдж рднреА рдмрдирд╛ рд░рд╣рддрд╛ рд╣реИ, рддреЛ рдЕрдкрдиреЗ ISP рдХреЗ рд╕рд╛рде рдЯрд┐рдХрдЯ рдлрд╛рдЗрд▓ рдХрд░реЗрдВ рдФрд░ mtr рдЯреНрд░реЗрд╕реЗрд╕ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред рдпрджрд┐ ISP рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдзреАрдореА рд╣реЛ рдФрд░ рдЖрдкрдХреЛ рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рд╕рдорд╛рдзрд╛рди рдЪрд╛рд╣рд┐рдП, рддреЛ рдЖрдЬрд╝рдорд╛рдПрдБ:
рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рд╣реЛрд╕реНрдЯреЗрдб рдмрдирд╛рдо рд╕реНрд╡-рд╣реЛрд╕реНрдЯреЗрдб рдЯреНрд░реЗрдб-рдСрдл рдкрд░ рдиреЛрдЯреНрд╕
рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ рд╡рд┐рдХрд▓реНрдк рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдмрдВрдж рдХрд░рдиреЗ рд╕реЗ CPU рдХрдо рд▓рдЧреЗрдЧрд╛ рдкрд░ рдЖрдо рддреМрд░ рдкрд░ рдпрд╣ рдмреБрд░рд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИред рдпрджрд┐ рдЖрдк рдкреНрд░рд╛рдЗрд╡реЗрд╕реА рдЦреЛрдпреЗ рдмрд┐рдирд╛ рдмреЗрд╣рддрд░ рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рд╕реНрд╡-рд╣реЛрд╕реНрдЯреЗрдб рд░рд┐рд▓реЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдпрд╛ рдРрд╕рд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЪреБрдиреЗрдВ рдЬреЛ рдкреНрд░рднрд╛рд╡реА, рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдХреЛрдбреЗрдХреНрд╕ рд╕рдкреЛрд░реНрдЯ рдХрд░реЗ рдмрд┐рдирд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░рд┐рд▓реЗ рдЕрдирд┐рд╡рд╛рд░реНрдп рдХрд┐рдПред рд╣рдо рдЗрди рдЯреНрд░реЗрдб-рдСрдлреНрд╕ рдкрд░ remote-desktop-security рдФрд░ self-hosted-remote-desktop рдЧрд╛рдЗрдбреНрд╕ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХрд░рддреЗ рд╣реИрдВред
рд╕рд╛рд░рд╛рдВрд╢: рдкреНрд░рд╛рдердорд┐рдХрддрд╛-рдЖрдзрд╛рд░рд┐рдд рдЯреНрд░рдмрд▓рд╢реВрдЯрд┐рдВрдЧ рдлреНрд▓реЛ
"Remote desktop slow" рдХрд╛ рдирд┐рджрд╛рди рдЖрдорддреМрд░ рдкрд░ рдЬрд╛рджреВ рдирд╣реАрдВ рд╣реИ тАФ рдпрд╣ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдорд╛рдкрди рд╣реИред рд╕рд░рд▓ pings рдФрд░ iperf3 рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ, LAN рдФрд░ WAN рдХреЛ рдЕрд▓рдЧ рдХрд░реЗрдВ, рдлрд┐рд░ CPU/GPU рдФрд░ рдПрдирдХреЛрдбрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЬрд╛рдВрдЪреЗрдВред рдпрджрд┐ рдЖрдк рд░рд┐рд▓реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдФрд░ рдкреНрд░рд╛рдЗрд╡реЗрд╕реА рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕, self-hostable рд╡рд┐рдХрд▓реНрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ Tenvo рдЖрдЬрд╝рдорд╛рдПрдБ тАФ рдЖрдк рдирд╡реАрдирддрдо рдмрд┐рд▓реНрдб /download рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣реЛрд╕реНрдЯреЗрдб рд╡рд┐рдХрд▓реНрдкреЛрдВ рдпрд╛ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдХреА рддреБрд▓рдирд╛ /pricing рдкрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реБрд░рдХреНрд╖рд╛-рдЪрд┐рдВрддрд┐рдд рдкрд░рд┐рдирд┐рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реА рдЧрд╛рдЗрдбреНрд╕ remote-desktop-security рдФрд░ self-hosted remote desktop рдкрдврд╝реЗрдВред
рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдореБрдЭреЗ рдХреБрдЫ рддреНрд╡рд░рд┐рдд рдЯреЗрд╕реНрдЯреЛрдВ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдмрддрд╛рдПрдВ (host рддрдХ ping, iperf3 рдпрд╛ speedtest рдирдВрдмрд░, рдФрд░ рд╕реЗрд╢рди рдХреЗ рджреМрд░рд╛рди CPU рдЙрдкрдпреЛрдЧ) рдФрд░ рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдХреЗ рдЕрдЧрд▓рд╛ рдлрд╝рд┐рдХреНрд╕ рд╕реБрдЭрд╛рдКрдБрдЧрд╛ред рдЬрдм рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рдХреНрд▓рд╛рдЗрдВрдЯ рдпрд╛ self-hosted рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛрдВ, рддреЛ Tenvo рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП /download рдкрд░ рдЬрд╛рдПрдБред
рдЦреБрдж рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?
30 рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд, рдХрд┐рд╕реА рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВред рджреЛ рдорд┐рдирдЯ рдореЗрдВ рдЪрд╛рд▓реВ рдФрд░ рдХрдиреЗрдХреНрдЯред
рдЕрдиреНрдп рд▓реЗрдЦ
рдкреЛрд░реНрдЯ рдлрд╝реЙрд░рд╡рд░реНрдбрд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛ рд░рд┐рдореЛрдЯ рдбреЗрд╕реНрдХрдЯреЙрдк: рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
9 рдорд┐рдирдЯ рдкрдврд╝реЗрдВ
рдХреНрдпрд╛ рд░рд┐рдореЛрдЯ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ? рдПрдХ рдИрдорд╛рдирджрд╛рд░ рдЦрддрд░рд╛ рдореЙрдбрд▓
10 рдорд┐рдирдЯ рдкрдврд╝реЗрдВ
RustDesk рдмрдирд╛рдо AnyDesk: 2026 рдХрд╛ рдЦрд░реАрджрд╛рд░реЛрдВ рдХрд╛ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ (рдФрд░ рддреАрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк рдЬрд┐рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдореАрдХреНрд╖рд╛рдПрдВ рдЫреЛрдбрд╝ рджреЗрддреА рд╣реИрдВ)
11 рдорд┐рдирдЯ рдкрдврд╝реЗрдВ