1.VScode-SSH连接服务器
连接到远程服务器(不需要创建隧道)
command line:
ssh -i -p (服务器地址及端口号)
2.在当地开启一个SSH隧道,将远程服务器的某个端口(比方50000),转发到当地的VPN代理端口10809(详细看本身vpn端口号)
修改当地权限,如果没有权限读取config的话
icacls C:\Users\Administrator.ssh\config /reset icacls C:\Users\Administrator.ssh\config /inheritance:r icacls C:\Users\Administrator.ssh\config /grant:r Administrator:R
cd到.ssh的地址输入下面指令:
ssh -R 50000:localhost:7890 -i -p
3.在远程服务器上,设置情况变量以使用隧道
export http_proxy=http://localhost:50000 export https_proxy=http://localhost:50000
本质上是把服务器用使用者当地电脑的vpn上网。
以上方法是在全局的,如果觉得以上方法导致eit ai平台机器访问内网网速不够快,可以使用以下指令,以下指令是只在访问github的时间才用当地vpn。
command line:
git config --global http.https://github.com.proxy http://localhost:50000
git config --global https.https://github.com.proxy http://localhost:50000
4.验证是否乐成
curl -v是测试网络连接的
curl -X POST -H "'Content-type':'application/x-www-form-urlencoded'" -d 'user=学号&pass=校园网暗码' http://10.3.8.211/login
curl -v www.baidu.com
curl -v www.google.com
这三个下令分别是测试校内网 国内网和外网的
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |