V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Msxx
V2EX  ›  问与答

服务器在国外的网站,如何加速国内用户访问呢?

  •  
  •   Msxx · 2021-03-08 15:50:05 +08:00 · 1230 次点击
    这是一个创建于 479 天前的主题,其中的信息可能已经有所发展或是发生改变。

    情况大概是酱婶的:

    ①网站所有静态资源都在服务器上,没做对象存储动静分流。原本是打算把图片全存在国内的对象存储上,但后来没做,原因是每个月要跑 3.5T 流量出去,加上以前网站有被攻击的经历,流量着实烧不起。

    ②因为被攻击过嘛,所以就一直套着 cloudflare 。国内一些地区网络打开 CF 的网站天生无力,所以也变相丢失了一些用户。

    ③而且网站带有交互式,加上运营了两年,所以也没法转移到国内备案在国内上线。一个是要关站备案,另外还是国内的东西都比较贵。


    目前有两个想法,但可能是我没搜对关键词,所以一直没找到实现的手段。

    想法①租用国内带宽大且便宜的特价服务器,用来做存储盘。图片全都走那上面过,给原本的服务器减负。但没解决根本问题,打不开网站的用户还是打不开。

    想法②用国内的服务器做网站的加速访问。少了图片的搬家操作,还能实现整站的加速。

    我觉得第二个方法比较靠谱,但具体到执行的时候才发现搞不对关键词,一直没搜到想要的教程。希望大家能给个链接。

    感恩!

    13 条回复    2021-03-10 20:15:59 +08:00
    opengps
        1
    opengps  
       2021-03-08 15:56:40 +08:00
    备案要求关站的问题,可以考虑下增加域名,而不是变更域名。
    国内外使用单独的两套域名未必不是一个很好的解决办法
    happyeveryday
        2
    happyeveryday  
       2021-03-08 15:56:45 +08:00
    其实你是知道哪些方法的,关键还是成本限制着了
    Msxx
        3
    Msxx  
    OP
       2021-03-08 16:08:31 +08:00
    @opengps emmmm,意思是国外用户从 a.com 域名访问,国内用户用 b.com 域名访问,展示的是相同的内容?但还是没解决源站内容访问慢的问题额。不知道我理解是不是有问题。


    @happyeveryday 哈哈哈,确实。因为现在这东西就赚个服务器维护成本和早餐。要说关吧毕竟都两年多了,自己也舍不得,所以想找找有没比较低成本的方法来改善访站体验。
    opengps
        4
    opengps  
       2021-03-08 16:12:43 +08:00
    @Msxx 一般来说,需要国内国际 2 个源站互通数据,国内站国际站虽然有些数据通用,但是非通用信息还是要分开的,比如展示语言不同,业务不同
    XIU2
        5
    XIU2  
       2021-03-08 16:13:13 +08:00 via Android
    用国内的服务器对网站进行加速,那就肯定逃不开备案。
    你网站的访客是大部分都来自国内,还是说只有一部分?如果是前者的话,那还是要优先考虑备案。
    Showfom
        6
    Showfom  
       2021-03-08 16:16:24 +08:00
    个人站还是公司站?
    盈利的站还是不盈利的站?
    预算充足还是预算有限?

    按照你的描述,应该是个人站,不怎么盈利,预算也不充足,所以不如买个 CN2 或者日本线路的机器给国内用户做个 nginx 反代好了,简单方便
    libasten
        7
    libasten  
       2021-03-08 16:17:53 +08:00 via Android
    搭车问一下,腾讯云 cos 的存储桶在国内,里面的图片在国外的访问速度咋样?怎么测试呢?
    Msxx
        8
    Msxx  
    OP
       2021-03-08 16:21:47 +08:00
    @opengps 有点复杂了,搞不懂。不过还是很感谢!
    Msxx
        9
    Msxx  
    OP
       2021-03-08 16:26:24 +08:00
    @XIU2 备案无力哈哈哈。基本上全是国内用户访问,最早是玩票性质的,看搬瓦工闲置了就搞个站,后来越做看的人越多,现在服务器在 Vultr,每个月加上 cf pro 也不便宜- -||


    @Showfom 个人的,通过谷歌广告把每个月的服务器收入赚回来外,还能余下个几百块钱。CN2 或者日本线路能推荐一下吗?


    @libasten 不怎么样。你可以开一个国外的 V 全局一下自己试试,不然这些平台也不会把国内国外的流量分开卖了。
    Showfom
        10
    Showfom  
       2021-03-08 16:58:00 +08:00
    @Msxx 每个月 3.5 T 流量,差不多 10Mbps 带宽,100 刀以内的美西 CN2 服务器或者日本直连的 VPS 问题都不大,商家不会亏

    我这没有给你推荐的,自己搜索然后判断吧
    XIU2
        11
    XIU2  
       2021-03-08 16:58:11 +08:00
    主要是你担心被攻击,这一点就基本排除了换个速度快点的海外服务器方案了。
    预算还不足,还无法备案,这又排除了使用国内服务器的方案了。

    那就只能想办法优化 Cloudflare CDN 的国内访问速度。你怎么还开了个 PRO 套餐?我记得这对网站速度没什么影响呀。

    我以前写过一个工具可以获得最快的 Cloudflare CDN IP (速度+延迟),但只适用于当前网络环境,不同地区、不同运营商都不一样,毕竟我一开始只是为了获得最快 IP 然后改 Hosts 来加速访问使用 Cloudflare CFN 的网站。
    github . com/XIU2/CloudflareSpeedTest

    理想的方案就是先改成 CNAME 方式接入 Cloudflare (为了自选 IP ),再把域名托管在国内,然后在三大运营商的网络环境下分别测速获得最快 IP,并不同运营商分流解析(DNSPod)。

    对了,还有个别人写付费项目,它们在国内跑好测速,你只需要提供 API 来更新域名分流解析就行了,好像叫什么 cf2dns,你也可以看看。

    不过这种方式只能缓解速度过慢的问题,至于国内部分地区屏蔽 Cloudflare 的是否能解决我也不知道。
    Msxx
        12
    Msxx  
    OP
       2021-03-10 14:57:17 +08:00
    @Showfom 好的,谢谢建议。


    @XIU2 我在用自动切节点的那个项目,目前体验尚可。


    不好意思,最近几天有事,终于又上 V 站啦!!!

    说到底还是我不太想投入太多的钱和时间来打理这块了。那还是安于现状好了,谢谢大家。
    ch2
        13
    ch2  
       2021-03-10 20:15:59 +08:00
    图片流量过大的问题可以通过缩略图解决,默认只显示耗流量少的缩略图,点击才给看原图
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1250 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 19:04 · PVG 03:04 · LAX 12:04 · JFK 15:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.