自己搭建个人文件服务器_内网设置微信代理

自己搭建个人文件服务器_内网设置微信代理背景 因为微信公众平台支持的后台服务器只允许为 80 端口 而本地服务器开发程序与在 VPS 上部署程序运行 每次无论是使用 scp 还是 ftp 进行文件传输无疑是低效的 因此需要一种方法可以方便的在本地服务器调试微信公众平台 有的使用 ngrok 此方法是通过 ssh 反向代理达到目的 1 在本地服务器通过命令 ssh fNR 8181 localhost 80 p 22

背景:因为微信公众平台支持的后台服务器只允许为80端口,而本地服务器开发程序与在VPS上部署程序运行,每次无论是使用scp还是ftp进行文件传输无疑是低效的,因此需要一种方法可以方便的在本地服务器调试微信公众平台。有的使用,ngrok,此方法是通过ssh反向代理达到目的。

1.在本地服务器通过命令:ssh –fNR 8181:localhost:80 user@host.com –p 22 –g达到反向代理目的,使得本地服务器的80端口与host主机的8181端口建立反向隧道,为什么不直接与host的80端口建立反向隧道?因为直接80–80,外部ip就是不能访问host的80端口,只有127.0.0.1可以试着修改sshd_config里面的GatewayPorts yes都不行。因此先建立本地的80到host的8181隧道。

其中-f为后台运行,-N为不执行命令只建立隧道,-R为建立反向代理。

2.在host服务器上通过命令:ssh –gL 80:localhost:8181 user@host.com –p 22 达到建立正向代理的目的,将host的80端口转发到8181端口,从而可以将数据从8181端口再转发到本地的80端口。

其中-L为建立正向代理。

编程小号
上一篇 2025-01-18 22:40
下一篇 2025-01-18 22:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/148358.html