V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
LuminousKK
V2EX  ›  云计算

腾讯云香港轻量挂 HE 的 IPv6 隧道反代欧洲大盘网盘(回源延迟 180ms)

  •  
  •   LuminousKK · 2020-11-21 17:51:28 +08:00 · 6161 次点击
    这是一个创建于 1468 天前的主题,其中的信息可能已经有所发展或是发生改变。

    腾讯云轻量到国内的网络各位之前也都测过了,还是很不错的,美中不足就是这硬盘太小了,搭建 Cloudreve 之类的根本不能尽兴。那我们能不能和欧洲那边“联动”一下,取长补短呢?

    欧洲那边就不一样了,存储和硬件都便宜,就是网络到大陆很不友好,我用的就是 Online 的 3 欧,1T 的硬盘。常见的大硬盘商家就是 OVH 、Online 之类的,路由过去是这样: 以及这样:

    因为鹅厂没接 TATA 以及路由的缘故,到欧洲很多都绕美,延迟 300+ms,体验和速度都不尽人意= =……

    这个时候就可以套一个 HE 的免费 Tunnel 使用 IPv6 连接过去,整个链路延时只有 178ms,直接上效果:

    官网: https://tunnelbroker.net

    去官网注册个账户,然后输入服务器 IP 把隧道加好,因为香港 HE 的核心负载较高,既然是回源到欧洲那直接挂新加坡的就好了,我测 MTR 是比较稳定的:


    我这里就简单写一下我的 CentOS 的 SIT 网卡配置方式:

    切换到网卡目录 cd /etc/sysconfig/network-scripts,ls 查看当前网卡的名称,比如我的是 vi ifcfg-eth0,设置 IPv6 网关 IPV6ADDR= HE 隧道 IPV6 网关

    创建新的网卡配置 vi ifcfg-sit1,设置参数,本机 IPv4 地址请以 ifconfig 读取到的为准(填本机网卡获取到的 IP )

    ONBOOT=yes
    DEVICE=sit1
    BOOTPROTO=none
    IPV6INIT=yes
    IPV6TUNNELIPV4= 隧道服务器的 IPV4
    IPV6TUNNELIPV4LOCAL= 本机的 IPV4 地址
    IPV6ADDR= 本机 IPV6 地址
    

    设置 IPv6 默认网关,vi /etc/sysconfig/network

    NETWORKING_IPV6=yes
    IPV6_DEFAULTDEV="sit1"
    

    重启网卡生效

    systemctl restart network
    

    然后可以 ping -6 google.com 看看是不是通了,通了的话建议在 crontab 里加一个 5 分钟执行一次 ping -6 -c2 google.com 维持隧道活性

    其他比较详细的步骤我以前写过: https://luotianyi.vc/2603.html


    NGINX 配置和 v4 一样,只是 IPv6 的地址要加上[]

    最后放一个我在 Online 上的一个可道云,反代都是通过这样的方法设置过去的,当然也隐藏了源站的 IP:

    网站地址: https://pan.luotianyi.vc

    第 1 条附言  ·  2020-11-21 21:47:43 +08:00

    看了一下前面可能没讲清楚,我选择的是腾讯云香港轻量作为反代的服务器,30M带宽而且对国内三网都还是比较友好的,官网选轻量就可以买到

    但是腾讯香港因为路由配置以及Online对面的问题,路由过去都是绕美的320ms左右,导致直接反代的话延迟实在太高了,而且加载的时候明显感觉到慢

    现在在腾讯香港的服务器上挂一个HE的隧道,通过HE的IPv6去Online的IPv6,这样就走海缆完全不会绕路,回源到欧洲才180ms不到,加上到国内的一段也不会超过260ms,体验是很不错的

    10 条回复    2020-11-22 15:31:33 +08:00
    aaronlam
        1
    aaronlam  
       2020-11-21 18:24:42 +08:00 via iPhone
    可惜速度慢
    LuminousKK
        2
    LuminousKK  
    OP
       2020-11-21 18:46:27 +08:00
    @aaronlam 主要鹅厂的机器就 30M,也不需要太快
    cjd6568358
        3
    cjd6568358  
       2020-11-21 19:22:17 +08:00
    @LuminousKK 绅士的图片
    solider245
        4
    solider245  
       2020-11-21 20:16:17 +08:00
    就是说,利用腾讯的轻量做中转,把内容都存储在海外服务器上。
    我们直连海外服务器连不上,但是用腾讯的 IP 连就可以,是这样吗?
    LuminousKK
        5
    LuminousKK  
    OP
       2020-11-21 20:18:01 +08:00
    @solider245 嗯,连到欧洲那边高配的机器便宜但是网络差,鹅厂反代一下就很友好了
    ashine
        6
    ashine  
       2020-11-21 20:53:44 +08:00
    ipv6 连上了是用 nfs 直接挂载远程硬盘,还是其他什么方式?
    LuminousKK
        7
    LuminousKK  
    OP
       2020-11-21 20:55:54 +08:00
    @ashine 只是做了个反代,服务都在源站上面;如果 nfs 那个延迟感觉不是特别稳定,没尝试过
    solider245
        8
    solider245  
       2020-11-21 21:02:59 +08:00
    @LuminousKK 反代怎么做?有教程吗?
    LuminousKK
        9
    LuminousKK  
    OP
       2020-11-21 21:08:44 +08:00
    @solider245 我是使用的 NGINX,最简单的配置这个样子:

    location /
    {
    proxy_pass http://[2606:4700::6810:85e5]:8880;
    proxy_set_header Host sample.host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    }

    如果要配置缓存的话,建议查阅 NGINX 的文档,里面讲的比较详细
    freecloud
        10
    freecloud  
       2020-11-22 15:31:33 +08:00
    /t/723208 不错。

    腾讯云香港轻量,现在还可以抢个 199-100 的代金券来购买,便宜。再找代理商打个折。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1228 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:27 · PVG 02:27 · LAX 10:27 · JFK 13:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.