您尚未登录。

#1 2017-06-27 22:04:04

lpyedge
会员
注册时间: 2017-06-27
帖子: 2

新手求助,新买了一个linode主机,想实现ssh代理转发数据的功能!

新手求助,新买了一个linode主机,想实现ssh代理转发数据的功能!
网上搜索了一下资料似乎都属要安装openssh
我Xshell用ssh连接到服务器
用pacman -S openssh也安装成功了
可是不知道如何设置才能实现代理转发数据的功能
网上别人的教程要么特别简单
要么就是说怎么通过设置一台机器实现跳板连接两台服务器
后来想了一下似乎docker里面有好多现成的镜像
想装一下然后下载镜像生成容器
可是实在是linux新手
之前只在群晖上用web界面操作到docker
一堆命令行看了着实头晕
那位高手可以指点一下迷津啊
最好docker和ssh代理的操作都指点一下
谢谢了哈!!!

离线

#2 2017-06-27 22:11:14

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,956
个人网站

Re: 新手求助,新买了一个linode主机,想实现ssh代理转发数据的功能!

ssh -D port your_host

然后本地的 port 端口就是个 socks5 代理。

本来就是个特别简单的事情。

不过注意这种代理很可能在经过墙时被限速。

离线

#3 2017-06-27 22:59:35

lpyedge
会员
注册时间: 2017-06-27
帖子: 2

Re: 新手求助,新买了一个linode主机,想实现ssh代理转发数据的功能!

依云 说:

ssh -D port your_host

然后本地的 port 端口就是个 socks5 代理。

本来就是个特别简单的事情。

不过注意这种代理很可能在经过墙时被限速。

用ssh做socks代理
假设你内网里某台机器可以上网,但是你不能上网,如果你有ssh到那台机器的权限,那么就可以利用ssh方式建立一个代理socks5,通过代理来上网。

命令:
ssh -qTfnN -D [本地IP或省略]:[本地端口] [登陆服务器的用户名@服务器IP] -p [服务器ssh服务端口]

刚想说找到了一个命令不知道能不能用呢。
果然是可以的。谢谢依云的回复。我试试看效果如何!!!

离线

页脚