Recommended Services
› Amazon Web Services
› LeanCloud
› New Relic
› ClearDB
shellfly
V2EX  ›  云计算

阿里云机器可以不备案,只通过 IP 访问吗

  •  
  •   shellfly · Aug 7, 2017 · 28915 views
    This topic created in 3376 days ago, the information mentioned may be changed or developed.

    如果只有 app 用的话,其实一个 IP 也够了,有人这么用过吗,不知道这样会不会被封?

    43 replies  •  2020-12-01 16:40:23 +08:00
    Chaidu
    Chaidu
    Aug 7, 2017
    1
    机器不能备案,域名才能备案。
    ik
    ik
    Aug 7, 2017 via iPhone
    2
    碰上换 IP 活动呢?怎么办?能保证 app 在第一时间更新吗
    blankme
    blankme
    Aug 7, 2017
    3
    不做网站也不需要备案吧,不要用 80 端口就好了。还是用域名方便点,换机器省事。
    4cat
    4cat
    Aug 7, 2017
    4
    你能保证你一直用阿里云吗?如果你后期迁移的话怎么处理?
    排除上述问题的话记得选择 弹性 IP。
    pythonee
    pythonee
    Aug 7, 2017
    5
    @blankme 如果我开 8080 端口来放网站,应该也是不允许的吧
    gdtv
    gdtv
    Aug 7, 2017
    6
    请注意,阿里云是可以随时更改你服务器的 IP 的。
    xiaoz
    xiaoz
    Aug 7, 2017
    7
    最好还是解析一个域名,用非标端口吧,这样即使换 IP,改个解析就 ok 了。比如 xxx.com:4567
    wogong
    wogong
    Aug 7, 2017
    8
    @pythonee #5 确实不允许,不过没查出来之前可以用,被发现就会跳转到提醒备案的页面。
    blankme
    blankme
    Aug 7, 2017
    9
    @pythonee
    没仔细研究过规定,应该不允许。但非 80 端口的网站一般就是小圈子玩玩,我猜只要不发现也不会管。。。
    stabc
    stabc
    Aug 7, 2017
    10
    我没试过,不过我认为暂时可行的。
    至于 IP 变动,阿里云好像可以买固定 IP 的。也可以通过其它方式来解决,比如 APP 固定时间访问一个地址(比如一个放在云存储的 txt 文件),从这个地址获得最新 IP 地址。
    billion
    billion
    Aug 7, 2017
    11
    只要你不用 80 端口,就没有问题。亲测有效。
    Devmingwang
    Devmingwang
    Aug 7, 2017
    12
    上 https 就行了,千万不要在一台机器上放好几个网站 /应用,不然 SNI 被看出来了照样也会有人打电话找你,也千万不要使用赛门铁壳的 SSL 证书就行,亲测没问题。
    1234567a
    1234567a
    Aug 7, 2017
    13
    一般情况下小范围内使用没问题,黑暗森林法则
    gamexg
    gamexg
    Aug 7, 2017
    14
    @xiaoz #7 非标端口如果后期需要上 CDN 就完蛋了,自己玩玩还行。
    LittleYangYang
    LittleYangYang
    Aug 7, 2017
    15
    你也可以绑域名,走 443 就行了,阿里云备案检测拦不住 443
    580a388da131
    580a388da131
    Aug 7, 2017
    16
    IP 访问是否需要备案_其他_常见问题_备案-阿里云
    https://help.aliyun.com/knowledge_detail/37009.html

    法律目前没有特别规定,只要不放乱七八糟的东西,不被检测到奇怪内容,没人管。
    ivmm
    ivmm
    Aug 7, 2017
    17
    可以考虑 VPC + EIP (弹性 IP )来固定 IP,但是政策可能会变
    atcdef
    atcdef
    Aug 7, 2017❤️2
    18
    目前是可以访问的,至于楼上兄弟说的换 ip 的问题,可以把所有大厂的博客服务都开了,专门更新一篇文章,上面就放个 ip 地址。app 启动了,连不上旧 ip 了,就把这些文章访问一次,得到新 ip,然后更新 app 吧
    cnnblike
    cnnblike
    Aug 8, 2017
    19
    刷新 IP 我用的这个脚本:
    ```docker-compose.yml
    version: '2'
    services:
    ddns:
    image: zwh8800/cloudxns-ddns:latest
    volumes:
    - ./log:/app/log
    - ./config:/app/config
    restart: always
    privileged: true
    ```

    ```./config/cloudxns-ddns.gcfg
    [CloudXNS]
    APIKey=""
    SecureKey=""

    [Domain]
    Data="localhost.cnnblike.com"
    ```
    这样的话会每 5-10 分钟自动获取自己的 ip 然后修改 could-xns 上的对应 IP。
    moult
    moult
    Aug 8, 2017❤️1
    20
    最好是通过 HTTPS 协议来通信,可以免备案的。
    其实 IP 变动可以不用管。随便准备一个域名,解析到服务器上。APP 端查询这个域名的 A 记录得到服务器的 IP,然后用 IP 去访问服务器就行了。
    fstab
    fstab
    Aug 8, 2017 via Android
    21
    绑定一个域名,然后做更新提醒用,服务用 ip 没有任何问题。
    yidinghe
    yidinghe
    PRO
    Aug 8, 2017 via Android❤️2
    22
    在国内只要是经营网站(注意不是经营域名),就必须备案,否则就随时有被关闭的风险。当然即使备案,也有随时被关闭的风险。
    xiqingongzi
    xiqingongzi
    Aug 8, 2017
    23
    如果只是 IP 访问,是可以的。
    cat9life
    cat9life
    Aug 8, 2017
    24
    @LittleYangYang 还有这种操作吗..
    wizardoz
    wizardoz
    Aug 8, 2017
    25
    @pythonee 好像 8080 也被视为特殊端口,所以不备案也不能用,你再换一个试试?比如 54380
    nVic
    nVic
    Aug 8, 2017 via iPhone
    26
    没事用什么某里云啊。。享受 SLA80%的快乐?
    8355
    8355
    Aug 8, 2017
    27
    @moult #20 请问下如果按你说的这种方式会不会被 dns 劫持影响?
    coolcoffee
    coolcoffee
    Aug 8, 2017
    28
    至少在去年是可以用 https 来绕过备案劫持的
    QQ2171775959
    QQ2171775959
    Aug 8, 2017
    29
    短时间内是可以的,域名还是需要备案的,不过香港你想不备案也是有办法,比如放在香港,最低的 VPS 也就才 99 元,CN2 的线路,秒杀阿里云。
    crystone
    crystone
    Aug 8, 2017
    30
    hk 的阿里云就不需要备案是吧
    scofieldpeng
    scofieldpeng
    Aug 8, 2017
    31
    不备案两种选择,ip 访问,非大陆服务器,https 好像现在不行了,不过我在家里的服务器上用的 443 端口,不用备案,很 happy,hhh
    kinge
    kinge
    Aug 8, 2017
    32
    可以考虑阿里云 HK,不用备案的
    ichubei
    ichubei
    Aug 8, 2017 via iPhone
    33
    备个案没那么麻烦, 虽然很讨厌
    moult
    moult
    Aug 8, 2017 via iPhone
    34
    @8355 用 HttpDNS 就行了。或者不要用 A 记录,用 TXT 记录也没毛病,还能附加一些其他信息下发,反正 APP 端自己去做查询的,用啥都行。
    JarvisTang
    JarvisTang
    Aug 8, 2017
    35
    使用 HTTPS 可以不用备案,劫拦不了
    ihciah
    ihciah
    Aug 8, 2017 via iPhone
    36
    换个思路…在 app 里解析一下域名,然后拿着请求到的 ip 直接访问…
    i730
    i730
    Aug 8, 2017
    37
    域名 ip.xxx.com 负载解析数个 IP,然后客户端取得 a 记录,通过其他端口通讯
    shellfly
    shellfly
    OP
    Aug 8, 2017
    38
    @ichubei 但是个人备案的网站必须是个人网站或者个人博客,不能做其他业务吧
    653513754
    653513754
    Aug 8, 2017
    39
    域名后面加个.可以绕过备案检测 ps:baidu.com.
    lcxz
    lcxz
    Aug 8, 2017
    40
    @JarvisTang +1 正解
    JerryCha
    JerryCha
    Aug 8, 2017
    41
    没做过开发
    看过文章说是不建议这么做
    非 80 端口不备案应该可以解析的,反正我的 ss 服务器就是这么干的
    sjj13607972956
    sjj13607972956
    Aug 8, 2017
    42
    走 443 端口可行,目前还没这么严格。
    sophil
    sophil
    Dec 1, 2020
    43
    2021 年也大致如此, 只要提供服务, 统统需要备案

    托管于中国内地(大陆)服务器上的网站,如果网站没有绑定域名,直接通过 IP 地址对外提供服务也需要备案。目前阿里云 ICP 代备案管理系统只支持备案域名,不支持 IP 备案。
    详情请看阿里云官网: https://help.aliyun.com/document_detail/102064.html?spm=a2c4g.11186623.2.10.c2ce6b0dxXFg0e#title-q6v-5xr-zwz
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1319 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 138ms · UTC 21:07 · PVG 05:07 · LAX 13:07 · JFK 16:07
    ♥ Do have faith in what you're doing.