使用nginx代理实现固定ip

    公司办公室接入的网络ip地址经常变换,项目接入第三方数据时,对方有白名单限制,每次ip变化后都需要让重新添加白名单,非常不方便,现通过nginx代理的方式实现固定ip访问第三方接口。

    首先需要有一台固定ip的服务器,公司使用的是阿里云ECS。

    1.安装nginx,可以参考https://www.jianshu.com/p/6190da2173b5    

    2.修改nginx配置文件如下

    server {

        listen      80;

        server_name  localhost;

        proxy_connect_timeout 600;

        proxy_read_timeout 600;

        proxy_send_timeout 600;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {

            proxy_pass  实际请求地址;

        }

}

3.启动nginx

4.将项目的请求地址由实际请求地址修改为服务器地址即可。

你可能感兴趣的:(使用nginx代理实现固定ip)