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

2019-11-01 20:22:13 +08:00
 loading
用阿里云 oss 能做静态免备案了,那国内云能不能用其他端口做 api 用于调用呢?
8236 次点击
所在节点    云计算
21 条回复
ferock
2019-11-01 20:23:41 +08:00
域名备案以后就可以
opengps
2019-11-01 20:23:43 +08:00
随便,只要不用域名就行,除了电信天翼云,其他云用 ip 都可以直接工作
loading
2019-11-01 20:24:59 +08:00
@ferock 我域名不备案是可以用阿里云 oss 的(之前有个 v2 说的,可以不备案建博客)
opengps
2019-11-01 20:25:12 +08:00
很多人对备案是个误解,以为备案的是域名,实际上备案是个整体(网站+域名),说的更直白点是域名在那个运营商属于白名单
loading
2019-11-01 20:27:34 +08:00
@opengps 那我 html 用的阿里 oss,然后 api 用的是一个阿里云 ecs,接口用 ip,不也是一个整体吗?这样用可以?
opengps
2019-11-01 20:31:46 +08:00
@loading 是这样,不用域名就行,不过你 oss 不能是国内大陆节点,不然 oss 不能绑定没在阿里云做备案的域名,对外只就是个“不专业”的没有域名的站点。临时域名阿里云已经限制不能用于访问 html 页面了(文件头标识是下载文件的那种)
optional
2019-11-01 20:33:42 +08:00
@loading oss 不备案过几天照样给你断了。
fhsan
2019-11-01 21:28:21 +08:00
ip+端口可以
域名+端口,必须备案域名
mercury233
2019-11-01 21:34:49 +08:00
我的一个阿里云就开了域名+端口的 http api,一直没备案也没事,不过访问量特别小
FS1P7dJz
2019-11-01 22:22:08 +08:00
你这只能临时用用,或者测试啊
正式产品你用 IP 做 API
万一 IP 收回怎么办?访问量大了负载均衡怎么做?
loading
2019-11-01 22:41:33 +08:00
@FS1P7dJz 我 api 是给 web 用的,ip 回收问题不大。访问量大了当然就直接上大机了……
eason1874
2019-11-01 22:43:32 +08:00
@optional #7 用大陆以外的其他地域的 OSS 可以绑定没备案的域名,CDN 选全球加速(不含大陆)也可以用没备案的域名。

@mercury233 #9 我在百度云、华为云都试过用已备案未接入域名做 HTTP API,也是流量不大,一直没阻断,当时我还以为这两家不用接入备案的,后来我上 HTML 网页第二天就被阻断提示要接入域名备案了
eason1874
2019-11-01 22:55:23 +08:00
用 IP 提供 HTTP API 应该没问题。如果要绑定域名,腾讯云 API 网关非大陆区域的可以绑定未备案域名。

我一直有个想法,没试验过,不知道行不行。比如,我有一台阿里云国内 ECS 和一个未备案域名,我想用这台 ECS 给域名做后端,直接绑定肯定不行,上国内 CDN 也不了,上全球 CDN 但回源的时候还是有 host 字段被抓包。于是我就想找一个已经有阿里云备案的域名(比如阿里云官方一些子域名),Web Server 里绑定这个域名。CDN 回源 host 也设置这个域名。这样做 CDN 回源导致服务器进入流量里的 host 就都是已备案域名了,但是 CDN 绑定的是自己的未备案域名。
moro
2019-11-01 23:22:34 +08:00
国内 ip+未备案域名+cloudflare 免费 cdn 就可以了,就是速度会慢一些。
myqoo
2019-11-02 10:58:13 +08:00
实测 ucloud 可以用非 443 端口开 HTTPS。百度云任何端口都不可以 HTTP/HTTPS,几分钟后域名就永久阻断。
no1xsyzy
2019-11-02 13:06:06 +08:00
@opengps 你这也是片面的理解,备案的不是某个实物,而是你的 “目的”
ayconanw
2019-11-03 01:43:01 +08:00
不备案也可以,我用了一年了
ayconanw
2019-11-03 01:44:17 +08:00
补充下,是用域名,非 80 端口,不备案也可以,阿里云,我用了一年多了
zhaiwan
2019-11-03 02:02:24 +08:00
无论用什么不备案被发现,就完了
seakingii
2019-11-03 14:06:44 +08:00
不要有侥幸心理,原则是域名不备案不能用于网站.暂时能用只是没有理你.
不想备案可以用 IP 地址.
不想写死 IP,可以自己做点启动的逻辑.启动时通过固定的在国外的域名(或者已备案的域名),或者其它固定的渠道获取一 个可用 IP 列表.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/615401

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX