国内云能否使用非 80 端口用 ip 做 api

vps网友提供 11-01 讨论归档 21
用阿里云 oss 能做静态免备案了,那国内云能不能用其他端口做 api 用于调用呢?

本文由 vps网友提供,转载请注明出处

本文链接: https://www.vpsvsvps.com/discuss/a/1676472000958173184.html

标签:
seakingii
11-03

不要有侥幸心理,原则是域名不备案不能用于网站.暂时能用只是没有理你.
不想备案可以用 IP 地址.
不想写死 IP,可以自己做点启动的逻辑.启动时通过固定的在国外的域名(或者已备案的域名),或者其它固定的渠道获取一 个可用 IP 列表.

zhaiwan
11-03

无论用什么不备案被发现,就完了

ayconanw
11-03

补充下,是用域名,非 80 端口,不备案也可以,阿里云,我用了一年多了

ayconanw
11-03

不备案也可以,我用了一年了

no1xsyzy
11-02

@opengps 你这也是片面的理解,备案的不是某个实物,而是你的 “目的”

myqoo
11-02

实测 ucloud 可以用非 443 端口开 HTTPS。百度云任何端口都不可以 HTTP/HTTPS,几分钟后域名就永久阻断。

moro
11-01

国内 ip+未备案域名+cloudflare 免费 cdn 就可以了,就是速度会慢一些。

eason1874
11-01

用 IP 提供 HTTP API 应该没问题。如果要绑定域名,腾讯云 API 网关非大陆区域的可以绑定未备案域名。

我一直有个想法,没试验过,不知道行不行。比如,我有一台阿里云国内 ECS 和一个未备案域名,我想用这台 ECS 给域名做后端,直接绑定肯定不行,上国内 CDN 也不了,上全球 CDN 但回源的时候还是有 host 字段被抓包。于是我就想找一个已经有阿里云备案的域名(比如阿里云官方一些子域名),Web Server 里绑定这个域名。CDN 回源 host 也设置这个域名。这样做 CDN 回源导致服务器进入流量里的 host 就都是已备案域名了,但是 CDN 绑定的是自己的未备案域名。

eason1874
11-01

@optional #7 用大陆以外的其他地域的 OSS 可以绑定没备案的域名,CDN 选全球加速(不含大陆)也可以用没备案的域名。

@mercury233 #9 我在百度云、华为云都试过用已备案未接入域名做 HTTP API,也是流量不大,一直没阻断,当时我还以为这两家不用接入备案的,后来我上 HTML 网页第二天就被阻断提示要接入域名备案了

loading
11-01

@FS1P7dJz 我 api 是给 web 用的,ip 回收问题不大。访问量大了当然就直接上大机了……

FS1P7dJz
11-01

你这只能临时用用,或者测试啊
正式产品你用 IP 做 API
万一 IP 收回怎么办?访问量大了负载均衡怎么做?

mercury233
11-01

我的一个阿里云就开了域名+端口的 http api,一直没备案也没事,不过访问量特别小

fhsan
11-01

ip+端口可以
域名+端口,必须备案域名

optional
11-01

@loading oss 不备案过几天照样给你断了。

opengps
11-01

@loading 是这样,不用域名就行,不过你 oss 不能是国内大陆节点,不然 oss 不能绑定没在阿里云做备案的域名,对外只就是个“不专业”的没有域名的站点。临时域名阿里云已经限制不能用于访问 html 页面了(文件头标识是下载文件的那种)

loading
11-01

@opengps 那我 html 用的阿里 oss,然后 api 用的是一个阿里云 ecs,接口用 ip,不也是一个整体吗?这样用可以?

opengps
11-01

很多人对备案是个误解,以为备案的是域名,实际上备案是个整体(网站+域名),说的更直白点是域名在那个运营商属于白名单

loading
11-01

@ferock 我域名不备案是可以用阿里云 oss 的(之前有个 v2 说的,可以不备案建博客)

opengps
11-01

随便,只要不用域名就行,除了电信天翼云,其他云用 ip 都可以直接工作

ferock
11-01

域名备案以后就可以