带代理的 Ubuntu RDP 客户端

带代理的 Ubuntu RDP 客户端

我的笔记本电脑运行的是 Ubuntu/Win7 双启动,还有一台 Win8.1 机器,我想从我的 Ubuntu 系统通过 RDP 访问它。我找到了几个 RDP 客户端,它们通常运行良好,但不幸的是,我必须通过我大学的代理访问互联网,而这些客户端显然都不支持。我仍然安装了 Remmina RDP。

.bashrc我已经在以及中设置了代理设置(也需要身份验证)apt.conf

我怎样才能让当前客户端工作?是否有允许手动代理配置的方法?

答案1

测试一下:

打开一个终端。

Ctrl++AltT

运行:

$ remmina

按下按钮create a new desktop file

设置 remmina 以便您可以通过 GUI 连接。

保存。

辞职。

在您的 /home/user/.remmina/ 目录中查找xxxxxxx.remmina文件。

編輯:

 $ nano /home/user/.remmina/xxxxxxx.remmina

添加以下行:

http_proxy=http://username:[email protected]:port/

Ctrl+ O,保存文件。Ctrl+ X,关闭 nano。

从终端运行它:

 $ remmina -c /home/user/.remmina/xxxxxxx.remmina

这应该已经启动了你的桌面连接。

答案2

在较新版本的 Remmina 中,该文件位于~/.local/share/remmina/xxxxxxxx.remmina

答案3

对于“一次性”解决方案,您还可以使用: export https_proxy="socks5://host:port" && remmina

与代理相关的旧问题中提到了一些其他选项https://gitlab.com/Remmina/Remmina/-/issues/2046

答案4

如果您使用的是 Remina 的 flatpack 版本,则可以通过 Flatseal 轻松添加其他答案中提到的环境变量。只需单击部分+中的按钮Environment并直接添加代理:

https_proxy=socks5://host:port

这样我就可以通过 SOCKS 代理连接到手机的 VPN 连接每个代理因为我工作所需的 VPN 没有 Linux 客户端,但他们有 Android 应用程序(看看 Palo Alto Networks GlobalProtect...)。

相关内容