easyconnect优化!docker下运行 / 使用vscode远程
·
使用主机 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
更多推荐
所有评论(0)