首页服务器Linux服务器 Linux端口映射转发的方法

Linux端口映射转发的方法

前言 当我们在对接第三方的时候,免不了会遇到白名单限制问题,导致我们本地开发环境受限,不能调用接口。难以完成整个业务流程。 分析如下场景: 比如第三方有台机器 IP 为 1.1.1…

前言

当我们在对接第三方的时候,免不了会遇到白名单限制问题,导致我们本地开发环境受限,不能调用接口。难以完成整个业务流程。

分析如下场景:

比如第三方有台机器 IP 为 1.1.1.1  端口8080

正式环境为1.1.1.1:8080/pro/api

测试环境为1.1.1.1:8080/test/api

但是第三方的机器不允许任何IP都可以调用,他们只允许你方一台机器加入白名单

比如你线上的一台机器IP是2.2.2.2已经加入白名单,这没问题。

但是你要做开发 要调用他们测试环境的API,却发现调用不了,而且你总不能在2.2.2.2上面写代码调试吧。

解决方案

跳板服务

如果既然不能直接调用1.1.1.1 那么完全让2.2.2.2写个服务,作为跳板,也就是把我们的请求给2.2.2.2,然后2.2.2.2再原封不动传给1.1.1.1

Nginx转发

这个会比跳板服务简单多了。只要2.2.2.2 开启nginx

listen    8080;location /test/api/{  proxy_pass 1.1.1.1:8080;}
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/Linux/9424.html
上一篇Linux学习教程之redis哨兵集群详解
下一篇 详解linux系统下pid的取值范围
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部