有支持多用户同时远程且互相隔离的远程软件吗?

237 天前
 a33291
使用场景为希望多个用户能互相隔离的操作一个跳板机,互不影响

目前,win 自带的 rdp 多用户同时使用仅在 server 系列支持,当然,这也是期望的效果.
在消费级 os 上需要对 rdp 进行 patch 才支持多用户.

然而,遇到一个特殊情况只能使用 http 代理对外进行访问.目前仅发现 todesk 可以设置 http 代理并被用于远程控制,但是这个虽然支持多人同时远程但是操作界面是共享的会互相影响.
衍生如下想法
1.wireguard:这个是否支持通过 http 代理进行对外提供服务?(vpn 后用自带的 rdp 多用户)
2.softether:据我所知这个是不支持 http 代理的(vpn 后用自带的 rdp 多用户)
3.todesk:支持 http 代理,但是多人同时使用互相影响
4.其他?
2940 次点击
所在节点    问与答
33 条回复
stcQ2G13k9yxep40
237 天前
强烈推荐使用 superrdp 这个插件,win10 就可以开启多用户隔离的远程会话。公司的一台服务器买了正版软件,为了让多个人同时使用,目前就是这个方案,稳定用了两年多了。
jiangboyueplus
237 天前
windows 企业版可以支持多个用户同时登录 rdp ,无需任何的破解,官方直接支持的。当然数据这些都在一个机器的磁盘上。
iX8NEGGn
237 天前
#17 虚拟显示器应该是行不通,这些软件支持的虚拟显示器只是用来进行单用户操作,在 todesk 中叫虚拟屏,你试一下就懂了。我没明白你的 http 代理需求是在服务端还是客户端,详细说下或许我能帮上忙,比如可以使用 Proxifier 或软路由等进行二级代理。
nothingistrue
237 天前
多用户同时远程的前提是,多用户「多会话」操作系统,你要么 Windows Server ,要么 Linux ,要么虚拟化,Windows 普通版还不虚拟化,就不要想了。你这还是涉及到网络的跳板机,那虚拟化也基本可以排除了。
a33291
237 天前
@iX8NEGGn #23 我刚刚使用虚拟显示器+todesk 的形式尝试了一下,发现还是使用不便.
的确可以通过 todesk 切换所在显示器,但是一些打开的程序(比如 explorer,还是在另一个屏上)切不到所在显示器上

但是测试的过程中发现直接使用 windows 自带的虚拟桌面功能就可以了,程序也是相互隔离不影响 :)
a33291
237 天前
@iX8NEGGn #23 我之前试图在跳板机安装 softether,并配合 proxifier 试图让 softether 走代理出去,发现不可行
a33291
237 天前
@nothingistrue 是的,目前测试发现直接用 win 自带的虚拟桌面功能就满足要求了
nothingistrue
237 天前
@a33291 虚拟桌面跟多屏(虚拟显示器),这隔离的不是环境,而是 Windows 任务栏+任务视图。不完美——桌面文件、开始菜单这都是公用的,有限制——应用程序本身要支持多窗口,但你的场景下差不多能用了。
030
237 天前
用用户名区分操作空间
Xiangliangliang
237 天前
看的迷迷糊糊的,用啥 rdp 直接起个 vpn 不就行了,如果常规端口不开放,就用 ping 隧道或者 websocket (比如 wssock )隧道,至于 http 代理问题,跳板机用 Proxifier 代理想访问的目标端口就行了,是这个意思么,被管理员找过来不管我事呀
a33291
236 天前
@nothingistrue #28 最后还是发现不行,对于 todesk 之类的远控软件,切换虚拟桌面时也会同时影响所有正在远程的用户
a33291
236 天前
@Xiangliangliang 抱歉我这表达能力还有待提高😂

目前这个跳板机对外的 ping 都是不通的,softether 的确有一个选项通过 icmp 或者 dns 隧道透传,但是很遗憾都被禁了.
比如浏览器,微信,todesk 等等都必须设置为给定的 http 代理才能访问公网,如果可以装上 vpn 的话,就可以将系统转为 server 然后新建多个用户的形式直接用 rdp 进行隔离,这是最理想的

启动 vpn 的尝试流程如下
1.在跳板机安装 softether
2.通过 frp 将 vpn 的服务端口穿透到公网机器
3.vpn 客户端连接公网机器穿透之后的端口

在步骤 2 中,无法将端口穿透出去,因为出去的协议只允许 http,直接对外的 tcp 连接(ssh ping 均失败)

proxifier 这个软件无法代理 softether 的进程,暂时不清楚为什么,其他进程都没问题
Xiangliangliang
236 天前
@a33291 frp 的 c/s 之间通信现在支持 ws,wss 协议的,ws 穿透一下就行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1035784

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX