使用主机 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

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐