ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ssh -D 代理实践

2021-01-31 22:32:38  阅读:159  来源: 互联网

标签:实验室 实践 连外 代理 12789 ssh 校园网 服务器


背景:疫情在家,实验室台式机win10一台,家里笔记本win10一台,服务器集群ubuntu若干。服务器不能连外网,但可以和实验室的机器通过校园网连接。手头的笔记本可以通过vpn访问校园网。
服务器不能连外网,没有环境,不好配置。需要联网。
解决方法:手头笔记本连校园网vpn后ssh 登录服务器,teamviewer连实验室win10,先进行校园网认证联网(网页认证会跳转到校园统一认证平台,搞不清前端这一套,不然直接在服务器上模拟网页登录了),用ssh -D在服务器和实验室台式机上搭隧道,开放服务器上的某个端口做socks5 代理,所有的流量走这个端口。
在服务器上:

# 本地开放端口12789(设置的奇葩一点,不然被别的同学用了)
ssh -NfD 8080 badboy@实验室机器
# 测试是否可以连外网
curl --socks5 127.0.0.1:12789 www.baidu.com
# apt 可以直接用参数设置代理
sudo apt-get -o Acquire::http::proxy="socks5h://127.0.0.1:12789" install redis-server
# 还可以用tsocks进行代理配置
tsocks weget ....

标签:实验室,实践,连外,代理,12789,ssh,校园网,服务器
来源: https://blog.csdn.net/qq_28258903/article/details/113486032

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有