![]() |
1
ysc3839 106 天前
xrdp?
|
2
e7 106 天前
rustdesk?
|
![]() |
3
allenforrest 106 天前
ToDesk 如何?
|
![]() |
4
huangmingyou 106 天前
A 机器执行 xhost +; ssh -X B.server 在 B 上运行图像程序,就会在 A 屏幕显示了啊
|
5
thinkershare 106 天前
别折腾了, 都不好用, 我就是这一套, 已经搞得快奔溃了!
如果在内网, 直接用 SSH 加 Xming, 外网都非常难用, 我换个各种方案, 没有一个靠谱的! 如果没有 3D 程序, 特别是游戏这种就还好, 如果有需要显卡的 CUDA 的, 就是一个巨大的坑, 我已经爬出来, 彻底放弃这个破玩意, Windows(A)还好, 如果 A 是 Mac 就更加坑爹, OpenGL 死掉后, 都没法使用显卡硬件加速到了 |
![]() |
6
Itoktsnhc 106 天前 ![]() VNC + noVnc
|
7
wuhann 106 天前
你是需要使用 b 上完整的桌面环境的话就 vnc 呗,如果只是运行一个 gui 程序就好的话那就 x11 forwarding ,a 上装个 x server (其实自带 xserver 的 mobaxterm 就挺好的,不过你说个人版不行的话就)
|
![]() |
8
libook 106 天前
SSH 可以开隧道的,隧道可以映射端口转发网络请求。
如果 A 可以连上 B 的 SSH 的话,可以建立一个 SSH 隧道把 A 上的某一端口映射到 B 上 VNC 的端口,然后在 A 上用 VNC 客户端连本地这个端口,就可以了。 |
![]() |
9
happyn 106 天前
推荐自家服务,就是专门解决这个事情的,虽然目前比较简陋,但是运营稳定;
原理同 zerotier 、tailscale 是一样的,我们提供了公共服务器为接入的各个客户端组成虚拟局域网,尽可能打洞走 P2P ,家用宽带打洞成功率非常高,另外 P2P 不成功的时候走我们的服务器中转; 流量本地加密后传输,保证隐私安全; 我们有长期稳定的免费服务提供,如果对速度不满意的话,可以付费;年付费很便宜; 支持 Windows 、Linux 、Android 、MacOS 平台, 不同平台也可以互联; 客户端代码开源,不放心的可以自行编译运行; 楼主可以试试: 官网: www.happyn.cn 发布介绍: https://v2ex.com/t/796362 |
10
darknoll 106 天前
xrdp ,还能几个人同时远程
|
![]() |
11
happyn 106 天前
组成虚拟局域网后 Linux B 就可以开启 VNC 服务;随便折腾了;
|
![]() |
12
happyn 106 天前
Linux 端支持 docker 运行,在官网上注册后拿到 服务 ID 、本地密钥、中转服务器地址;
直接 docker 运行一条命令就可以组网了; |
13
thinkershare 106 天前
另外 xrdp 在 Ubuntu 有巨大的坑, 我在 GitHub 仓库提到 issue 过了 2 年了还是没有解决, 超级卡(Ubuntu 18 好点), 其它版本的 Linux 发行版问题不大, 就是在 Ubuntu20.04 的默认桌面环境上几乎失去可用性. 你自己去 xrdp 的仓库下看看.
|
![]() |
14
idblife 106 天前
今天试了下 manjaro kde 的 xrdp ,没搞定。。。
|
16
m1911star 106 天前 ![]() 一直在用 rustdesk ,强烈推荐
|
![]() |
17
happyn 106 天前
想多罗嗦两句;我在实际使用过程中发现这种 "远程几台机器互相访问" 的需求其实挺小众的;
大部分都喜欢 teamviewer ,toDesk 这种桌面级别而且傻瓜化的远程控制;但是对于开发来说,有时候他不仅仅需要一个桌面,还需要访问远程机器商的 ssh ,或者一个 web 服务,或者一个 vnc 服务,或者自建的 mysql 、elasticsearch 、mongo 服务等等等等,或者直接控制多台机器的各种服务...... 这种场景下最灵活的方案,我认为还是 VPN 级别的解决方案,但是传统的 VPN 配置繁琐,而且要求 VPN Server 的带宽好;普通用户折腾这些的成本很高; 这时候像 Zerotier 、tailscale 、N2N 这种支持 P2P 方式的软件 VPN 解决方案优势就显现出来了: * 灵活--组成虚拟局域网后随便折腾各种服务 * 强壮--运行非常稳定,我有多个服务稳定运行半年多了,基本无感,就跟本地局域网差不多的体验; * 流畅--家用宽带的上传带宽足够支撑比较流畅的远程桌面服务了(RDP 、VNC) 唯一的问题就是中转服务器搭建还需要折腾一下;对于一些 Geek 用户或许就是在自己的 VPS 上面几个命令的事;但是更懒的用户可能就想找个公共服务算了; happyn.cn 就为这些不想花时间折腾的人提供了方便一点的解决方案; |
![]() |
18
panzhc 106 天前
Linux 对 Linux 的话可以考虑下 Spice
|
19
ruidoBlanco 106 天前
guacamole
|
![]() |
20
Tink 106 天前 via Android
x11 forward 就行
|
![]() |
21
datou 106 天前
关键词:x11 forward
|
![]() |
23
icepie 106 天前
wayland 也可以用 waypipe
|
24
ungrown 106 天前
@thinkershare xpra 试过吗?我个人使用是远程连 Windows 就用自带的远程桌面,连 Linux 就用 xpra 。
很多年前用 x2go ,当时觉得挺好用的,后来不知怎么回事几台设备都不能正常用了,没能成功排障就干脆不用 x2go 了。 |
25
thinkershare 105 天前
@ungrown 放弃了, 懒得这特了, 主要是 Mac 连接 Linux 问题太多, 我需要 CUDA 加速查看 PointCloud, 这个没有硬件加速会非常卡, 操作起来极度不流畅, 画面传输的软件在内网还可以, 但一旦跨国(我的 Linux 服务器不在大陆), 就会非常看, VPN 和机场我都测试过了, 延迟是无法接受的, 我现在不折腾了, 重新在家里搭了环境. Linux 的桌面环境我是收购了, 我 10 前用的时候就问题多多, 10 年问题还是多多, 所以我还是只打算使用它的 bash shell, 彻底放弃它的图形, 不想折磨自己, 不是 ROS 这个破软件, 我早就放弃了折腾图像界面了!
|
26
Ediacaran 105 天前
我的用法是,本地跑一个 xlaunch ,远程 zshrc 添加一行 export display=` $SSH_CLIENT | awk '{ print $1}'`:0 (大概这么写)。然后直接起 gui 程序,如 gvim
|
27
zzhzero 105 天前
大家看清楚点需求啊,感觉需求就是单纯的需要显示远程 linux 的某个软件的 gui,这个 linux 甚至装没装桌面都不一定,大家推荐各种远程桌面有啥用啊,这个场景下 X11 是最通用的,特别是当你用的是 MobaXterm 这种内建 x11,连多余的软件都不需要装
|
![]() |
28
bitdepth 105 天前 ![]() 需要 GPU 加速,最普通就是 steam remote 這樣的方案
weston 其實支援 VA-API encoding 後 remote |
29
dayeye2006199 105 天前 ![]() x11 fowarding 可能是侵入式最小的解决方案了。
1. 基本上不太需要安装额外的软件和设置,服务端安装 Xserver ,客户端有 Xclient 就可以了。如果 AB 都是带图形环境的 linux ,这两个都带上了。 2. 走的是 SSH 协议,比较安全 3. 纯内网环境就能用,流量不出内网 这套方案我读研究生的时候用来运行 matlab 用了好几年,特别适合,久经考验 |
30
daveh 105 天前 via iPhone
xrdp +1
|
31
patrickyoung 105 天前
x11 forwarding
我自己用 x2go |
32
tvirus 105 天前
xrdp +1
|
33
ThirdFlame 105 天前
anydesk 直连 7070 端口。
|
![]() |
34
chocotan 105 天前
zerotier 配合 vnc
非常棒 |
35
zzzzxxxxxx468 105 天前
X11vnc 可以用,配合虚拟显示器,加 lightgdm ,
|
![]() |
36
mgrddsj 105 天前 via Android
要么 VNC ,要么直接连接 x server
|
38
ltkun 105 天前 via Android
ssh -q -X [email protected]
|
![]() |
39
Felldeadbird 105 天前
VNC 最简单了。
|
40
huangya OP @ThirdFlame anydesk 个人版应该上不能放在公司使用.
|
41
MasterMonkey 105 天前 via iPhone
nomachine 惊艳死你
|
![]() |
42
2NUT 105 天前
x server
|
![]() |
43
2NUT 105 天前
@dayeye2006199 #29 明明 x11 已经解决问题了, 不知道为啥有那么多重量级方案
|
![]() |
44
superchijinpeng 105 天前
xrdp
|
45
NSAgold 105 天前
x11 转发
|
![]() |
46
idblife 105 天前 ![]() @MasterMonkey
是哪方面的经验? |
![]() |
47
leimao 105 天前
|
48
flyingfz 105 天前
|
49
flyingfz 105 天前
我是用这个 脚本 安装的 xrdp ,也是在内网里 , 用起来 还不错。
|
![]() |
50
wanguorui123 105 天前
VNC
|
51
MasterMonkey 105 天前 via iPhone
|
![]() |
52
idblife 105 天前 via iPhone
@MasterMonkey
然而我装上后发现连不上,日志里有个 pam 错误,4000 端口都没起来 |
![]() |
53
levinit 103 天前 via iPhone
为啥不用 vnc 呢😳或者 x11
想要 gpu 渲染好 turbovnc virtualgl 了解下 |