python - 在 cloudflare 中添加 8081 等新端口
问题描述
我有两个 Django 项目在端口上运行,8080
域名8081
为 abc.com
现在我们将我们的网站添加到 Cloudflare,因此带有端口 8080 的新 IP 的 abc.com 可以正常工作
但是,在端口 8081 上,我们可以通过唯一original_host_ip
而不是 domainname.com访问它
IE
abc.com:8080 WORKING
a.b.c.d:8081 WORKING
我通过
Test-NetConnection a.b.c.d -port 8081
Test-NetConnection abc.com -port 8081
abc.com:8081 NOTWORKING ->Remote address cloudflare
a.b.c.d:8081 WORKING ->Remote address a.b.c.d
所以我认为可能是由于 Cloudflare 的防火墙不接受端口 8081
所以我想知道如何向 Cloudflare 添加一个新端口,比如端口 8081。
解决方案
如此处所述,如果没有 Cloudflare Spectrum,这似乎是不可能的,Cloudflare Spectrum 仅适用于付费计划。这就解释了为什么 8080 有效而 8081 无效。
如果可能,请考虑使用其他非标准端口之一:
HTTP:8080 8880 2052 2082 2086 2095
HTTPS:2053 2083 2087 2096 8443
推荐阅读
- c# - 为输入新记录预生成 ID 字段?
- android - 将 sqlite 查询作为光标或对象/列表返回
- tableau-api - 将数据架构复制到 Tableau 中的剪贴板
- apache - 在现有的 RewriteRule 中强制使用斜杠和 301 重定向
- c# - C# Grpc 服务器端流式 RPC。客户端仅收到第一条消息和第二条消息
- javascript - 谷歌时间线图表轴
- amazon-web-services - 使用根卷自动恢复 AWS Spot 实例
- amazon-s3 - 仅从某些 S3 文件在 Athena 上创建表(取决于文件名)
- outlook - 在计算机默认浏览器 Office 加载项中打开一个 url
- python - 如何在不提供参数的情况下在 Python 中实例化新的数据类实例?