使用主机 mac m4
原因:使用clash有点麻烦,以及大部分时间使用vs code

1 安装 docker

1下载 docker desktop docker
2 找到Docker Engine 界面
在这里插入图片描述
3 加入镜像站(不加无法使用最新的easyconnect版本,会显示连接出错)

  "registry-mirrors": [
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://registry.docker-cn.com",
    "https://dockerhub.azk8s.cn",
    "https://reg-mirror.qiniu.com"
  ]

4 重新运行

5 安装easyconnect
在终端下运行

docker run --device /dev/net/tun --cap-add NET_ADMIN -ti -e PASSWORD=admin -e URLWIN=1 -e DISABLE_PKG_VERSION_XML=1 -p 127.0.0.1:5901:5901 -p 127.0.0.1:1080:1080 -p 127.0.0.1:8888:8888 hagb/docker-easyconnect:7.6.7 

2 安装 VNC View

连接学校的网,需要登录easyconnect输入验证码,需要操作图形界面,首先
下载VNC View
操作如下
1 左上角的file下点击 new connection
2 输入对应的图形界面端口
在这里插入图片描述
3 操作完之后点击界面 输入密码就可以登录了
在这里插入图片描述
4 后台可以关闭 VNC View

3 配置vs code

插件中下载 Remote SSH
配置的信息下新增一行
mac: ProxyCommand nc -X 5 -x 127.0.0.1:1080 %h %p
win: ProxyCommand connect -S 127.0.0.1:1080 %h %p
linux: ProxyCommand ncat --proxy-type socks5 --proxy 127.0.0.1:1080 %h %p (需要安装sudo apt install ncat)

Host ###
 HostName ####
 User ####
 Port #####
 ProxyCommand  nc -X 5 -x 127.0.0.1:1080 %h %p

参考连接博客1以及博客2

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐