remmina 通过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文件。参考如下:

 
  1.  
    proxy_hostname=localhost
  2.  
    proxy_type=socks5
  3.  
    proxy_port=1080
 

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

 

 

 

 

 
posted @ 2024-04-24 15:55  狂客  阅读(3)  评论(0编辑  收藏  举报