在服务器上部署EasyConnect并通过Socks5连接

发布于 2024-05-16  65 次阅读


相比于在Windows上使用Docker Desktop 出现诸多问题,在Linux上就便捷多了。

在Windows上部署完easyconnect后,由于cpu与内存占用问题迟迟没能解决,这使得我很少甚至不愿意去使用它。之后由于自己搞了一台NAS,因此又萌生了这样的想法:试试部署在这上面吧。

需要用到的工具

  • Docker
  • VNC客户端

这里依据各自的Linux版本安装相应版本的Docker并完成对应配置。
在Windows上我使用RealVNC Viewer来连接vnc。

拉取并运行EasyConnect

一、拉取EasyConnect

我采用的是7.6.3的图形界面版,并通过VNC控制。

docker run --device /dev/net/tun --cap-add NET_ADMIN -ti -e PASSWORD=xxxx -v $HOME/.ecdata:/root -p 5901:5901 -p 1080:1080 hagb/docker-easyconnect:7.6.3

这里通过 服务器ip:1080访问 socks5 代理。并且使用vnc客户端连接vnc, 地址:服务器ip,端口: 5901, 密码 xxxx

二、通过VNC连接

在VNC Server中输入你的服务器地址和5901端口号。点击连接即可,密码为xxxx 。
进入后输入你的VPN信息,等图标亮起即为正常运行。

在浏览器中开启代理

这里以火狐浏览器为例,其他浏览器同理。
在连接设置中选用手动配置代理,并选中socks5代理。其中SOCKS 主机为服务器ip地址,端口号为1080
配置完点击确定即可正常连接。

通过FoxyProxy这类插件实现便捷化切换。

业精于勤而荒于嬉 行成于思而毁于随
最后更新于 2024-07-25