remmina 通过SOCKS5 访问远程桌面

本文介绍了如何通过设置SOCKS5代理,优化远程桌面连接,以降低网络成本和压力。在阿里云服务器和Windows Server 2022之间建立SOCKS5服务,使得远程桌面走专线,其他流量仍走本地网络。内容包括升级remmina、搭建SOCKS5服务端和客户端,以及配置远程桌面通过SOCKS5连接。

        出于信息安全的考虑,很多时候服务器会限定IP 访问,尤其是SSH 或者RDP(远程桌面)。

而疫情反复的当下,远程办公又是无法避免的情况,为每位居家办公人士安装固定IP宽带显然会使成本陡。如果采取传统V*N 的方式,则会大大加重公司带宽的负担。

通过SOCKS5 的方式,使远程桌面走专线,而其他网络需求依然走本地,大大降低了各方的网络压力和成本。

环境介绍:

1. 一台阿里云服务器,有外网固定IP,作为SOCKS5 服务端;

2. 一台WINDOWS SERVER 2022 服务器,有固定IP,只接受来自阿里云ECS IP的远程桌面请求

3. 任意网络位置的客户端:WINDOWS、UBUNTU等

一、将remmina 升级到最新版

目前remmina 只支持linux 和 windows (基于WSL),请依据各自系统的不同自行升级,需要注意的是 老版本 <1.20 并不支持 socks5

二、搭建SOCKS5 的服务端和客户端

这部分就不再赘述了,避免被和谐

三、renmmina 通过SOCKS5 连接 远程桌面

1. 新建一个远程桌面连接,填好服务器地址和端口,并保存

2. 找到刚才新建的.remmina 文件,使用VI 等编辑器进行编辑

 

3. 添加socks5信息,并保存.remmina文件。参考如下:

proxy_hostname=localhost
proxy_type=socks5
proxy_port=1080

4.尝试对远程桌面进行连接,配置成功后能正确连接上远程服务器

### 安装 RemminaLinux 系统上安装 Remmina,可以通过包管理器进行操作。以下是常见发行版的安装命令: - **Debian/Ubuntu**: ```bash sudo apt install remmina remmina-plugin-rdp ``` - **Fedora**: ```bash sudo dnf install remmina remmina-plugins-rdp ``` 此外,为了确保远程连接体验更流畅,还可以额外安装一些支持插件,例如 `gstreamer1.0-pipewire`[^2]。 --- ### 配置 Remmina 连接 Windows 桌面 安装完成后,按照以下步骤配置 Remmina 以连接 Windows 桌面: 1. **启动 Remmina**:在应用程序菜单中找到并打开 Remmina。 2. **创建新连接**: - 单击“新建”按钮(或使用快捷键 Ctrl+N)。 - 在弹出窗口中填写远程主机的信息。 3. **基本设置**: - **协议 (Protocal)**:选择 RDP (Remote Desktop Protocol)。 - **服务器 (Server)**:输入目标 Windows 设备的 IP 地址或主机名。 - **用户名 (Username)**:输入 Windows 的登录账户。 - **密码 (Password)**:输入对应账户的密码。 - **域 (Domain)**:如果连接的是公司网络中的设备,通常需要填写所在域名称。 4. **分辨率配置**: - 在“基本”标签页中找到分辨率设置。 - 推荐选择 `Client resolution`,这样远程桌面会根据本地窗口大小自动调整分辨率。 5. **画质设置**: - 默认情况下,Remmina 使用较低的画质以提高性能。 - 如果网络状况良好,可以将画质调整为 `Best`,以获得更好的显示效果。 6. **保存并连接**: - 配置完成后点击“保存”,以便下次快速连接。 - 双击已保存的连接条目即可开始远程连接。 --- ### 常见问题排查 - **连接失败**:确保目标 Windows 设备启用了远程桌面功能,并且防火墙允许 RDP 端口(默认为 3389)通信。 - **画质模糊或卡顿**:尝试调整 Remmina 中的画质选项,平衡画质与性能需求。 - **域登录问题**:如果遇到认证失败的情况,请确认输入的用户名、密码以及域信息是否正确。 --- ### 示例代码:检查 Remmina 是否成功安装 ```bash remmina --version ``` 运行上述命令可以查看 Remmina版本信息,确认其是否正确安装在系统中。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值