V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
foxbaby233
V2EX  ›  服务器

自建服务器建站的网络相关问题

  •  
  •   foxbaby233 · 2024-02-22 15:52:33 +08:00 · 1547 次点击
    这是一个创建于 365 天前的主题,其中的信息可能已经有所发展或是发生改变。
    阿里云和腾讯云的费用太高了,每年都续费有点扛不住

    打算在家里搭个服务器,然后搭了个博客开 80 和 443 等端口使用,另外偶尔也会开些游戏服务器的各种端口,
    就和云主机类似的使用方式,现在家里是电信宽带,用哪种方案可以实现稳定访问呢

    看了下花生壳好像可以实现,不过他那个收费套餐最高也只有 2M 的映射,做网站访问和游戏服务访问是不是会不够用?
    19 条回复    2024-02-27 13:32:47 +08:00
    nitmali
        1
    nitmali  
       2024-02-22 15:54:11 +08:00
    家用带宽嘛,没有稳定的方案
    nitmali
        2
    nitmali  
       2024-02-22 15:57:34 +08:00
    @nitmali 首先得看你有没有公网 IP ,有公网 IP 可以直连,但是常用端口基本都是禁用的。想要用 80 443 你可以选择云服务器反代或者隧道什么的。
    没有公网 ip 我推荐 cloudflare tunnels 。
    cwxiaos
        3
    cwxiaos  
       2024-02-22 16:12:48 +08:00 via iPhone
    2M 带宽几个人打游戏用是够的

    cf tunnel 的延时高,只适合网站
    foxbaby233
        4
    foxbaby233  
    OP
       2024-02-22 16:15:31 +08:00
    @nitmali 看了一些帖子,感觉 cloudflare 在国内好像访问速度不是很好?

    @cwxiaos 主要是个人博客会偶尔记录点东西,访问量也不大,游戏的话最多不超过 10 个人
    yukinomiu
        5
    yukinomiu  
       2024-02-22 16:15:49 +08:00
    1. 民用宽带的常用端口, 比如 HTTP(s)的 80 是被屏蔽的, 你路由器上开了也没用, IPS 这边直接屏蔽. 自建 WEB 站点无解. 除非你用非标准端口
    2. 花生壳这些都是 DDNS, 前提你要有公网 IP, 没公网 IP DDNS 也没用.

    如果有公网 IP, 可以用花生壳这类付费的 DDNS, 也可以阿里云腾讯云买个域名自己写脚本/代码去实现 DDNS, 还可以买个华硕之类的路由器, 自带 DDNS;

    如果没有公网 IP, 还要从外部访问家庭局域网, 那只能用穿透方案了, FRP 或者 Wireguard 等方案.

    3. 游戏服务器重点是延迟和不丢包, 对宽带要求没那么高.
    foxbaby233
        6
    foxbaby233  
    OP
       2024-02-22 16:16:32 +08:00
    不知道除了向日葵还有哪家提供类似业务的?
    foxbaby233
        7
    foxbaby233  
    OP
       2024-02-22 16:18:06 +08:00
    @yukinomiu 打算直接在花生壳买个顶级域名,然后通过他们卖的那个硬件直接映射 80 和 443 端口访问,应该是可行的吧?
    yukinomiu
        8
    yukinomiu  
       2024-02-22 16:20:24 +08:00
    @foxbaby233 没用过花生壳, 看你描述应该可行. 为什么不直接买个自带 DDNS 的路由器呢? 华硕这类都支持, 还永久免费. 然后自己买个域名, CNAME 到路由器分配给你的域名, 就可以了啊.

    建 WEB 站点, 建议还是别用家里的机器了, 端口屏蔽, 备案啥的, 非常麻烦.
    wy315700
        9
    wy315700  
       2024-02-22 16:21:58 +08:00
    博客的话随便买个十八线小 VPS 就行了。。

    家里搭个服务器,说真的,光机器+电费就够你买很多年 VPS 了
    foxbaby233
        10
    foxbaby233  
    OP
       2024-02-22 16:27:02 +08:00
    @yukinomiu 说到这个我好像有个刷了 openwrt 的路由器,记得是有 ddns 功能的,用那个也可以嗷?
    foxbaby233
        11
    foxbaby233  
    OP
       2024-02-22 16:29:25 +08:00
    @wy315700 有啥推荐的嘛,除了阿里腾讯这些大厂的云主机别的都不太了解,主要怕突然跑路或者不稳定宕机之类的(
    yukinomiu
        12
    yukinomiu  
       2024-02-22 16:30:51 +08:00
    @foxbaby233 不行的. DDNS 服务, 需要有云端环境支持的, 仅本地设备实现不了.

    华硕, mikrotik 这些自带 DDNS 的路由器, 是厂家免费提供了云端的解析服务, 本地路由器只是个上报 IP 的客户端.

    openwrt 这种开源的, 本地的 DDNS 功能应该都是客户端, 需要云端支持的. (你如果在阿里云/腾讯云买个域名, 应该用 openwrt 也行. 我不用 op, 不太清楚)
    yukinomiu
        13
    yukinomiu  
       2024-02-22 16:31:32 +08:00
    @foxbaby233 为什么不考虑买国外的 VPS, 便宜管饱, 不用备案
    wy315700
        14
    wy315700  
       2024-02-22 16:32:46 +08:00
    @foxbaby233
    这就没法推荐了,淘宝咸鱼找找吧。
    只要不跑路,再烂的服务商都比你在家用宽带提供服务要稳定。
    foxbaby233
        15
    foxbaby233  
    OP
       2024-02-22 16:33:21 +08:00
    @yukinomiu 没买过哇,来个推荐俺去瞅瞅
    yukinomiu
        16
    yukinomiu  
       2024-02-22 16:34:32 +08:00
    i4t
        17
    i4t  
       2024-02-22 16:39:29 +08:00
    我是用的 apisix 反代 frp ,挺稳定,Nginx 也可以这样搞
    gvdlmjwje
        18
    gvdlmjwje  
       360 天前
    你这个需求跟我差不多 我博客就是搭在自己的服务器上,然后用 frp 反代,frp 服务端用的云服务器是腾讯轻量云。
    totoro625
        19
    totoro625  
       360 天前
    1.NAT1 动态端口建站
    电信基本都是 NAT1
    跑一下检测脚本:docker run --rm --net=host docker.nju.edu.cn/nattertool/check
    是的话就可以直接家里建站了(非 443/80 端口,动态跳转)
    游戏服务器用打洞的端口直接就能访问,能跑满带宽

    2. ipv6 回源建站
    光猫关闭 ipv6 入站防火墙,买腾讯云 EdgeOne 作为 CDN ,需准备备案域名,不支持游戏服务访问

    3. frp 反代
    腾讯云阿里云特价机(一般 4M )
    NAT 小鸡( 15M 、30M 、50M 都有,价格 50 一年到 300 一年都有,没有 80/443 端口)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2800 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:17 · PVG 19:17 · LAX 03:17 · JFK 06:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.