后端用的echo,前面分别挂了一台上海和香港的服务器做代理转发,反向代理之后获取不到真实IP
_, n1, _ := net.ParseCIDR("110.42.x.x/32") //解析cidr拿到ipnet
_, n2, _ := net.ParseCIDR("119.28.x.x/32")
E.IPExtractor = echo.ExtractIPFromXFFHeader(echo.TrustIPRange(n1),echo.TrustIPRange(n2)) //设置代理的ip
后端用的echo,前面分别挂了一台上海和香港的服务器做代理转发,反向代理之后获取不到真实IP
_, n1, _ := net.ParseCIDR("110.42.x.x/32") //解析cidr拿到ipnet
_, n2, _ := net.ParseCIDR("119.28.x.x/32")
E.IPExtractor = echo.ExtractIPFromXFFHeader(echo.TrustIPRange(n1),echo.TrustIPRange(n2)) //设置代理的ip