ssh反向代理方法

2025-04-06 01:54:34

1、A机器的ip地址是内网ip10.3.1.3

ssh反向代理方法

2、A机器是没有公网ip的机器,但是要确保能外网通畅

ssh反向代理方法

3、在A上ssh有公网IP的B机器ssh -p 2222 -R 101.231.75.91:17788:10.3.1.3多唉捋胝:22 root@101.231.75.91101.231.75.91为B机器公网IP,2222是B机器ssh开放的端口号。17788是自定义的端口号,10.3.1.3:22是A机器的IP和ssh所开放的端口号如图,输入B机器的root密码

ssh反向代理方法

4、通过在B机器上查看所开放的端口号检查会话是否存在

ssh反向代理方法

5、在B机器上反向ssh到A机器ssh -p 17788 root@127.0.0.1当然要A机器的root用户能ssh才行

ssh反向代理方法

6、如图成功从B反向ssh到A上了由于B是直接可以通过公网登录,通过ssh反向代理就能实现在任何能上网的地方都能ssh到内网机器A上

ssh反向代理方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢