CloudFlare,故意暴露其他端口上的IP [英] Cloudflare, expose ip on other ports purposely

查看:0
本文介绍了CloudFlare,故意暴露其他端口上的IP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

服务器设置:

  1. ip1(游戏所在位置)(game.example.net)(非代理)
  2. IP2(网站所在)(www.example.net)(代理)

目前,当用户尝试在网站上输入game.example.net时,他会直接连接到游戏服务器,游戏服务器会将他重定向到www.example.net,但我想删除此步骤,而是让Cloudflare重定向他。

但这就是问题所在,如果我代理流量,它可以工作,但游戏不能工作,因为它不是在http协议上。有没有办法解决这个特定子域上除80以外的所有端口上的IP?

推荐答案

如您所知,Cloudflare only supports web ports (http/https)通过其代理。只要为DNS记录启用了代理(橙色云),它就会指向Cloudflare IP,而不是您的游戏服务器IP,因此无法代理特定端口。

然而,就在最近他们发布了Spectrum,允许您代理任何TPC/UDP端口,这意味着您可以通过它代理您的游戏服务器端口(source)。频谱仅适用于付费套餐,且charged on usage basis。这是一个非常昂贵的解决方法,因此我建议继续您的初始配置。

这篇关于CloudFlare,故意暴露其他端口上的IP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆