我是靠谱客的博主 失眠香水,最近开发中收集的这篇文章主要介绍利用反向 SSH:服务器访问本地电脑: 不同局域网之间的相互访问 remote-visit-local,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

remote-visit-local

目标: 局域网A计算机,访问: 局域网B计算机,A,B不直接互通(PING不通)

条件:已经拥有一台有公网IP的服务器: user@xx.yy.zz.ww

  1. 在局域网A的计算机A1(你想访问的计算机,假设你的用户名为: lsl): ssh -R 2210:localhost:22 user@xx.yy.zz.ww
  2. 在局域网B的计算机B1(你想访问的计算机,假设你的用户名为: lsl): 登录服务器: ssh user@xx.yy.zz.ww 在服务器上运行: ssh -R 2210:localhost:22 user@xx.yy.zz.ww

直接在B1中访问A1: A1: ssh -R 123.56.zz.ww:2210:localhost:22 root@123.56.zz.ww 意思是映射123.56.zz.ww:2210地址到localhost:22 ,一定要注意,这段是-R的参数 root@xx.xxx.xx是SSH B1: ssh -p 2210 lsl@123.56.zz.ww 注意这里的用户名是A1的用户名lsl,而不是123.56.zz.ww的用户名root,因为已经映射了,含义大家可以自己体会

源代码:https://github.com/gseismic/remote-visit-local

参考文献: https://toic.org/blog/2009/reverse-ssh-port-forwarding/

Any question: please let me know: liushengli203 # 163.com (replace # with @)

最后

以上就是失眠香水为你收集整理的利用反向 SSH:服务器访问本地电脑: 不同局域网之间的相互访问 remote-visit-local的全部内容,希望文章能够帮你解决利用反向 SSH:服务器访问本地电脑: 不同局域网之间的相互访问 remote-visit-local所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部