Cloudflare 将域转换为 Cloudflare 公共 IP,而不是我的服务器公共 IP

时间:2021-05-16 03:23:50

标签: dns cloudflare

我有一台带有公共 IP 的服务器(例如:172.34.12.69)。我已将 Cloudflare 配置为将 CNAME 记录指向 Elastic Load Balancer DNS 名称(mydomain.io -> DNS 名称),ELB 会将其转发到我的服务器。当我使用 ping 检查公共 IP 时,它将 mydomain.io 指向 Cloudflare 的公共 IP:

PING mydomain.io (104.21.7.240): 56 data bytes
64 bytes from 104.21.7.240: icmp_seq=0 ttl=58 time=38.785 ms
64 bytes from 104.21.7.240: icmp_seq=1 ttl=58 time=39.165 ms
64 bytes from 104.21.7.240: icmp_seq=2 ttl=58 time=36.818 ms

当我使用 adb 连接本地 android 设备时,例如:adb connect mydomain.io:5555。该域已转换为 Cloudflare 的公共 IP,因此无法建立连接。如何将域转换为我服务器的公共 ip?

1 个答案:

答案 0 :(得分:1)

当您在 cloudflare 中创建任何记录时,请勿使用 cloudflare 代理。 (将橙色箭头变为灰色)。这样做将删除 cloudflare 额外保护,并且 dns 记录将指向您的服务器。