使用阿里云ECS服务器转发外网请求到内网(微信公众号开发本地调试环境)

1. 获得阿里云ECS服务器的ip  139.224.12.182

2. 配置微信公众号事件推送的地址, http://139.224.12.182/project/index.htm

3. 配置阿里云服务器, 使用nginx转发所有80端口的请求

server {
    listen 80;
    server_name localhost80;
    charset utf-8;
    location / {
    	proxy_pass http://225.129.224.167:8080;
    }
}

其中225.129.224.167为本地网络的出口ip

4. 配置本地网络的路由器, 增加虚拟机服务器转发请求到内网某台电脑上

使用阿里云ECS服务器转发外网请求到内网(微信公众号开发本地调试环境)_第1张图片

5. 配置完成, 访问

http://139.224.12.182/project/index.htm 等同于访问

http://192.168.1.254:8080/project/index.htm


你可能感兴趣的:(微信)