应用使用经验(三):SSH远程服务器端口转发,本地调试远程调用

上一篇文章中解决了我们本地调试请求对方公网IP白名单的问题,但是有时候我们还需要对外提供公网服务,供对方调用,需要将我们本地服务映射出去,也就是我们常说的内网穿透,现在网上也有很多花生壳类似的代理软件,反正鄙人就是觉得很重,还占用着本地的很大资源,于是在各种爬,也看到自己常用的xshell里面有个forward功能,赶脚着这里面有三种方式,看字面意思应该有符合我这个需求的,功夫不负有心人,终于入尝所愿,下面听强哥娓娓道来。

一、使用工具

  • SSH工具:xshell工具
  • 公网服务器:vps阿里云主机

二、操作步骤

1、入手vps云主机

有钱直接传送门,查找云主机产品,找个最便宜的就行。

2、安装xsell客户端

传送门,直接下载,网址下方有很详细的教程,话说脚本之家网址那是真良心。

3、远程登录

直接上图,咱们就是喜欢直接点的,巴拉猛干才是王道。

  • 服务器设置

    首先修改/etc/ssh/sshd-config,设置服务允许代理转发以及网关端口。

    vi /etc/ssh/sshd_config 
    

    找到AllowAgentForwarding 、AllowTcpForwarding 、GatewayPorts三个设置项,取消注释,并设置GatewayPorts 为yes,默认值为no

    image-20210722164411679

    重启ssh服务。

    service sshd restart
    

    此步骤特别特别重要!!!此步骤特别特别重要!!!此步骤特别特别重要!!!重要的事情说三遍。我就因为漏掉这个环节,让阿里云的售后处理半天,也没解决,最后答复我不能使用127.0.0.1进行监听。

  • 远程登录到服务器

image-20210720162453574

  • 添加转移规则

image-20210722164730274

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

出家二少

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值