利用ssh 反向隧道 轻松实现内网穿透

一、首先需具有一台外网ip的服务器

1.打开 /etc/ssh/sshd_config,将GatewayPorts参数设为yes
2.systemctl restart sshd.service,重启ssh服务
注意:较低版本的Linux服务器 重启命令为 service sshd restart

二、内网电脑
1.命令:ssh -NTf -R 8080:127.0.0.1:80 root@123.123.123.123
按提示输入远程账号访问密码

参数说明:

  • 8080:绑定远程电脑的端口号
  • 127.0.0.1:内网电脑ip
  • 80:内网电脑端口号
  • root:远程电脑登录账号
  • 123.123.123.123:远程电脑ip

注意:请确保远程电脑防火墙设置,已开放端口。此处即为8080

三、访问
通过网址输入123.123.123.123:8080 即可访问内网电脑的127.0.0.1:80

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。