这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
yellowlm

一个关于网站备案的想法?

  •  1
     
  •   yellowlm · Aug 11, 2023 · 10133 views
    This topic created in 1189 days ago, the information mentioned may be changed or developed.

    如果我不想备案,又想让域名在国内可用,那是不是可以把网站建在国内,只通过 ip 访问,然后把域名解析到比如香港 CN2 的服务器上,然后在上面放一个 html ,这个 html 里嵌一个整页 iframe 之类的东西,然后这个 iframe 又通过 ip 的方式引用国内的网站。这样是不是就绕过备案了?

    还是说要找你喝茶不需要理由?

    49 replies  •  2023-08-12 16:23:35 +08:00
    UPsa99m6nJf3R73p
    UPsa99m6nJf3R73p
    Aug 11, 2023
    1
    没用的,机房会获取你发送的 host ,以及打开此页面的域名,未备案的全部一律拦截
    em70
    em70
    Aug 11, 2023
    2
    域名没备案,如果擦边球或者被人举报就可能被墙
    BigShot404
    BigShot404
    Aug 11, 2023
    3
    你如果通过 IP 开 WEB 服务,流量大的话 IDC 是可以直接取消服务的,不赔钱
    yellowlm
    yellowlm
    OP
    Aug 11, 2023
    4
    @ROYWANGDEV 没有 host 呀,https 只有 sni ,sni 也过不去机房那边。
    yellowlm
    yellowlm
    OP
    Aug 11, 2023
    5
    @BigShot404 阿里云腾讯云这种呢?要是流量也不大的话。
    yellowlm
    yellowlm
    OP
    Aug 11, 2023
    6
    @em70 所以就算喝茶不需要理由(
    windliang
    windliang
    PRO
    Aug 11, 2023❤️1
    7
    用国外服务器就不用备案吧,和域名没关系,比如可以把域名直接解析到 github 的 pages 服务也不需要备案
    twofox
    twofox
    Aug 11, 2023
    8
    之前有老哥给我出招。国内服务器+cloudflare 的 zero trust
    就是把域名转到 cloudflare ,然后在服务安装 cloudflare 的内网穿透软件
    把服务端口映射到域名里面去
    这样就可以绕过备案了
    woody3rd
    woody3rd
    Aug 11, 2023❤️1
    9
    远离国产,享受不备案人生
    netnr
    netnr
    Aug 11, 2023 via Android
    10
    地址栏一直不变化,不方便分享,不利于 SEO
    首次打开慢,或可能打不开
    上证书困难,免费的 IP 证书难搞
    SenLief
    SenLief
    Aug 11, 2023
    11
    不用国内云服务不用备案啊
    QUC062IzY3M1Y6dg
    QUC062IzY3M1Y6dg
    Aug 11, 2023
    12
    @twofox 这么麻烦,不如直接套 pages 服务
    Light3
    Light3
    Aug 11, 2023
    13
    你只要域名或者服务器 有一方是在国内平台上的..
    无论你怎么套 最后都会帮你检测到的..
    shortawn
    shortawn
    Aug 11, 2023
    14
    IvanLi127
    IvanLi127
    Aug 11, 2023 via Android
    15
    人家主动向你所有用过的端口发个 https 请求不就凉凉了?
    unclemcz
    unclemcz
    Aug 11, 2023 via Android❤️1
    16
    用国内云厂商的境外服务器也是不用备案的,只要域名不被墙,国内也能访问。
    fnd
    fnd
    Aug 11, 2023❤️1
    17
    直接用国外的云服务就好,不用备案也能访问
    Vraw5
    Vraw5
    Aug 11, 2023
    18
    《非经营性互联网信息服务备案管理办法》第五条 …… 本办法所称在中华人民共和国境内提供非经营性互联网信息服务,是指在中华人民共和国境内的组织或个人利用通过 互联网域名访问的网站 或者利用仅能通过 互联网 IP 地址
    访问的网站,提供非经营性互联网信息服务。

    也就是说,通过域名访问的需要备案,通过 IP 地址访问的也要备案。你只通过 ip 访问的方式也在这个要求里面。
    mozhizhu
    mozhizhu
    Aug 11, 2023
    19
    为什么不直接香港服务器提供前端,国内 IP 提供数据服务呢;记得不要套代理让俩机器互访,服务商会把你当成扶墙梯给 ban 了
    smirkcat
    smirkcat
    Aug 11, 2023
    20
    走国外机器呀,非得用国内?
    flypei
    flypei
    Aug 11, 2023
    21
    为什么不直接买一台 CN2 的海外机器呢?
    Byzliu
    Byzliu
    Aug 11, 2023 via Android❤️3
    22
    没必要,动静分离就好了,网站在国外,静态资源用国内的已备案域名加速,现在很多都是这个方案,国外的网站不用备案还能兼顾速度,国内的备案了挂个单页应付一下就好了。
    treblex
    treblex
    Aug 11, 2023
    23
    用 cloudfrare 的域名解析,别用阿里云的服务器,阿里云监测到域名入站就弹备案
    treblex
    treblex
    Aug 11, 2023
    24
    不绑定域名暂时是不限制的,不过 app 和小程序联网要备案了估计也不能直接用 ip
    Stoney
    Stoney
    Aug 11, 2023 via iPhone
    25
    国外 vps 国外域名,哪需要备案
    yuzo555
    yuzo555
    Aug 11, 2023
    26
    地址栏不变这个倒是好解决,用 postMessage 实现 iframe 内外通信同步 URL 就可以。但你这样就没法用 HTTPS 了哦。

    与其这样折腾,还不如直接用你所说的 “香港 CN2 的服务器” 自己写网站逻辑,优化压缩传输体积,尽量节省流量。
    zoharSoul
    zoharSoul
    Aug 11, 2023
    27
    什么乱七八糟的
    yulgang
    yulgang
    Aug 11, 2023
    28
    你说的好像是隐性转发,在国内解析域名的话没备案不能做隐性转发
    fionasit007
    fionasit007
    Aug 11, 2023
    29
    你都已经有国外服务器了,为啥不直接部署到国外,还专门有跑回来
    nicholasxuu
    nicholasxuu
    Aug 11, 2023
    30
    都这样了,为什么要把服务器放国内?
    linuxgo
    linuxgo
    Aug 11, 2023
    31
    国外的服务器是不是不能用阿里,腾讯的支付服务呀?
    imldy
    imldy
    Aug 11, 2023
    32
    OP 的方案本质是"通过 ip 访问"。应对 IP 不固定/不好记/不美观的问题:再用一个固定域名解析到境外服务器,发返回一个简单的 HTML ,通过 iframe 对 IP 访问的网页套壳。

    问题是:
    1. 都在境外服务器放 html 了,为什么还搞境内网站?图的是大体积文件在境内延迟低?仍然会有“壳子”被墙的风险。
    2. "通过 ip 访问境内网站"理论上来说也应该被境内云服务商拦截,具体看各云服务商具体操作了。
    R4rvZ6agNVWr56V0
    R4rvZ6agNVWr56V0
    Aug 11, 2023
    33
    方案好方案妙,帮信罪名逃不掉 … 笑😊
    kingjpa
    kingjpa
    Aug 11, 2023
    34
    国内直接 ip+非主流端口就毫无问题,备案说的是域名。
    不过 ip+端口 无法接入国内应用,比如小程序什么的 ,小程序/H5 授权 本来就仅支持 80 443
    qzhai
    qzhai
    Aug 11, 2023 via iPhone
    35
    @windliang 好的不好 dns 会被污染,跟墙了一样
    twofox
    twofox
    Aug 11, 2023
    36
    @shuxhan 我的服务器不止有博客,还跑了 gitlab 之类的乱七八糟的服务的
    UPsa99m6nJf3R73p
    UPsa99m6nJf3R73p
    Aug 11, 2023
    37
    @yellowlm sni 全称 Server Name Indication ,它会在建立 SSL 链接之前,以明文的方式向服务器发送 HTTP Header ,以便服务器根据域名不同而建立不同的 SSL 链接,而 HTTP Header 就包含 Host 。这机房能获取不到?
    n18255447846
    n18255447846
    Aug 11, 2023
    38
    国外小鸡免备案。或者搞端口转发,一般拦的是 80/443 端口,也不排除 http 端口全拦和 https sni 阻断
    UPsa99m6nJf3R73p
    UPsa99m6nJf3R73p
    Aug 12, 2023
    39
    @yellowlm 抱歉没仔细审题,iframe 去嵌套可能可行,纯 HTTP (访问域名以及嵌套的 IP 均为 HTTP )时但是其会向发送 Referer 以发送引用的域名,但是如果使用 HTTPS ,则 IP 也需要一张证书
    UPsa99m6nJf3R73p
    UPsa99m6nJf3R73p
    Aug 12, 2023
    40
    @ROYWANGDEV 这是一个很好的想法,但综合来说其实意义不大,还会有非常大的风险
    agagega
    agagega
    Aug 12, 2023
    41
    如果网站只给自己访问,或者只给少数信任的人频繁访问,干脆自己签个 ip 证书换个端口还方便点
    baobao1270
    baobao1270
    Aug 12, 2023
    42
    这个操作是可以的,但是有更好的方法。

    iframe 已经过时了,比较现代的做法是在国外服务器放一个 vue/react 做的的首页,然后 js/css 和 API 可以用国内的 COS/OSS/云函数/API 网关,也不需要用 IP 访问,有阿里云/腾讯云自己的二级域名。

    主流的国内云服务厂商,并不会拦截 IP 。
    ktqFDx9m2Bvfq3y4
    ktqFDx9m2Bvfq3y4
    Aug 12, 2023 via iPhone
    43
    @twofox
    CF 本身就被国内劣化了,你都接 CF 了服务器在哪基本上没关系了。
    Clancy1024
    Clancy1024
    Aug 12, 2023
    44
    用 FRP 啊,随便找个非简中区的 FRP 节点连上就可以了
    twofox
    twofox
    Aug 12, 2023
    45
    @Chad0000 是的,用着国内的服务器主要是新用户便宜,国外的太贵了
    giaodadi
    giaodadi
    Aug 12, 2023
    46
    域名会污染,ip 会被墙😅
    没用的
    giaodadi
    giaodadi
    Aug 12, 2023
    47
    国内大厂也不允许用 ip 建站的
    docx
    docx
    Aug 12, 2023 via iPhone
    48
    可以但有点折腾
    fupengjx
    fupengjx
    Aug 12, 2023
    49
    用海外的服务器, 在海外注册域名就可以, 国内一般都能访问。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2480 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 107ms · UTC 11:47 · PVG 19:47 · LAX 03:47 · JFK 06:47
    ♥ Do have faith in what you're doing.