Bow*_*ark 6 networking ssh remote xforwarding x11
我有以下设置:
internet
host_1 --> router_1 <----------> router_2 <-- host_2
Run Code Online (Sandbox Code Playgroud)
无论host_1
和host_2
运行的Ubuntu 18.04。从host_2
,我想host_1
通过ssh
X 转发访问 GUI 应用程序。因此,-C
除了以下选项外,我还尝试了以下选项-X
:
<host_2_prompt>$ ssh -CX <router_1_public_IP>
Run Code Online (Sandbox Code Playgroud)
这确实有效,但 GUI 窗口中的任何移动/更新都慢得令人无法接受。两个路由器都使用 ADSL 连接:特别是,router_1
可用的上传频段是1.0 Mbps
.
有没有办法提高这种性能?例如,进一步压缩交换的数据?
注意:使用相同的连接,我几乎可以毫无延迟地访问 Windows Server 2008 中的远程桌面,就像机器是本地的一样。所以,我想可用带宽也应该足够ssh
.
您不需要-C
ssh 连接中的选项。当您传输大量数据时,压缩非常有用,但此时您需要响应能力,并且您的 ADSL 足够快。
切换到 x2go 应该会让您非常高兴。它实现了 X11 特定的压缩。两端都知道何时到达 X11 消息的末尾,并且可以强制传输数据,而不是通用压缩器,后者会等待一段时间,以防更多数据即将发送,因此可以压缩并添加到当前数据包中。
归档时间: |
|
查看次数: |
1031 次 |
最近记录: |