服务器开启SSH隧道方式

打印 上一主题 下一主题

主题 830|帖子 830|积分 2492

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企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

刘俊凯

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表