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

自建 云服务器 来对外提供服务[求建议😬]

  •  
  •   fltv · 164 天前 via Android · 1450 次点击
    这是一个创建于 164 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人大三学牲,目前光是在云服务器(2 核 2G2M)上就花了 1500 多(包括对象存储的费用,但占比不大),最近想着干脆自己整一台迷你主机拿来当云服务器用,因为后面要出去找工作了,就不能再这么“财大气粗“式地花钱了。



    目前是这样打算📋的:



    1.买一台配置跟原来相当的迷你主机,看了看拼多多,200 来块钱左右,感觉忍一忍还是可以接受的(虽然这个价位在这类产品中已经很便宜了)。

    2.因为宿舍里自己拉了一个校园网,想着能不能问运营商要个 ipv4(估计希望不大)或者 ipv6 地址用用。(这个地方有个疑问❓:如果真给 ipv6 的话,这个 ip 会动态变化吗?如果是动态 ip 的话,那后面与域名的关联该怎么办?)

    3.前面顺利的话,迷你主机这边就配置配置防火墙啥的,路由器这里也配置一下(这个地方不大明白,估计得跟着网上的教程操作),然后在迷你主机上跑个服务测试测试。

    4.目前我有个域名,看看能不能和申请到的公网 ip 关联上(请原谅我的表述不严谨😐),后面访问服务也就不用再跟着 ip 更改而修改了。

    5.一台云服务器就这样诞生了!🤗妈妈再也不用担心我在服务器上花钱了👻
    22 条回复    2024-06-12 12:31:44 +08:00
    fltv
        1
    fltv  
    OP
       164 天前 via Android
    最后问下大家,我上面的想法💡合理吗?不合理的话,有哪些地方需要调整或者改进??烦请给个建议🙏🏻🙏🏻
    ybz
        2
    ybz  
       164 天前
    ip 会变的问题可以用 ddns ,但是家宽会屏蔽 80,443 端口,只是自己用用还好,对外提供服务用的人多会被请喝茶的,家宽对外提供服务在中国是不允许的。
    8E9aYW8oj31rnbOK
        3
    8E9aYW8oj31rnbOK  
       164 天前
    1500 ,好多冤枉钱,去考虑一下小厂的 VPS ,很多年付三四百的 VPS 就顶得上 2 核 2G2M 的性能了。

    1500 一年,勉强可以租到一个 20M 带宽的独立服务器了。

    其实你在内网搞个小主机对外提供服务,还是得考虑内网穿透的问题,南辕北辙 得不偿失。
    yuhr123
        4
    yuhr123  
       164 天前
    折腾一下吧,我记得自己上大学时候也是这样天马行空的设想很多可能性。

    用迷你主机当服务器有几个潜在问题:
    1. 对外访问。如果拿不到公网 IP ,仍然需要云服务器做反向代理。
    2. 硬件运维。主机放在什么位置,网络是否稳定,电源供应,以及潜在的火灾隐患也要考虑。
    northbrunv
        5
    northbrunv  
       164 天前
    家里云自建的话,建议把配置弄高点,否则不值得折腾。一步到位,用两年就回本。12 代散片 i3 和 i5 都是不错的选择,千万别买至强,太拉跨了。
    qhd1988
        6
    qhd1988  
       164 天前
    想法没问题,主要是拿到公网 ip 和合规问题
    1. 公网 ip 校园网基本不可能(ipv4),ipv6 倒是可以,会变动可以使用 ddns 动态绑定域名,但是 ipv6 的话,纯 ipv4 网络的人就访问不了你的服务器了.
    2. 合规问题,非商业宽带,会屏蔽 80,443 端口,和楼上的人说的那样,容易请喝茶
    3. 不想解决以上两个问题的话,考虑在外网买域名和 cloudflare tunnel 内网穿透吧(问题是国内访问速度会变慢)
    goodryb
        7
    goodryb  
       164 天前
    你自己用,能忍受访问中断、延迟大,那没问题,很多人都是家里的电脑上部署一堆服务

    要是提供正式的服务,建议找个便宜的云服务器,稳定性压倒一切

    技术实现上,你说的那些都不是问题
    129duckflew
        8
    129duckflew  
       164 天前
    用家里的宽带对外暴露服务不太现实,不过既然你有买一个小主机的想法,可以提供一个思路, 买按量计费的 或者 轻量应用服务器,做内网穿透,小主机上面的服务借助云服务器对外暴露,唯一的问题就是云服务器的带宽 ,现在 200 块钱一年左右的服务器只能提供 4Mbps 的带宽,常规的外网访问是够了的,看看 720p 的视频应该也可以,多人使用 只能用于建站之类的作用了,再多的需求只能另外找办法了
    Plutooo
        9
    Plutooo  
       164 天前
    弄一个线路好点的云服务器做穿透
    flypei
        10
    flypei  
       164 天前
    DDNS 需要考虑合规的问题,我国不允许家宽做 web 服务,阿里云 2C2G3M 99/年,也省心,不比你自己折腾好吗
    alloyapple137
        11
    alloyapple137  
       164 天前
    买个 1 核 1G 服务器,选一个最便宜的地区,有个公网地址,本地再搞个主机当服务器,用 frpc/frps 做一下反向代理,这样内网公网都有了
    havemail
        12
    havemail  
       164 天前
    当时和你一样的想法,入了阿里云学生优惠,哈哈哈,现在买了一个 DELL 物理机放公司玩,后续再蹲个 P100 折腾下 BERT 。
    fltv
        13
    fltv  
    OP
       164 天前 via Android
    看了看大家的建议,我还是打消这个念头吧,老老实实找个小厂的 vps 凑合着用用吧😇(主要是不让用家宽来对我提供服务,这也太搞了😭)
    jonty
        14
    jonty  
       164 天前
    一个是如#11 所说,每年节假日买一个最便宜的服务器用作公网地址,做一下代理。
    另一个是和你描述差不多,域名+ddns
    另外你也可以内网穿透,tailscale 等等。。不过大概率你还是需要自建一个 derp~
    RoccoShi
        15
    RoccoShi  
       164 天前
    2c2g 的配置大把的大厂白嫖套餐。
    FakerLeung
        16
    FakerLeung  
       164 天前
    @Leonkennedy2 #3
    阿里云、腾讯云、华为云,三个薅下来,2C2G2M 加起来估计都不用 500 块/5y 。
    FakerLeung
        17
    FakerLeung  
       164 天前
    我现在就是一台 8c16t+64g+1t 的迷你主机放家里,一台 1c1g1m 、一台 2c2g2m 的云主机做 frp ,倒是挺稳定的
    totoro625
        18
    totoro625  
       164 天前
    看一下每月流量多少 GB ,如果 20G 以内可以考虑一下阿里云突发事例用作 frp 服务器,把公网 ip 转发到本地:张家口 274/5 年 /t/1046031

    或者家宽都带 ipv6
    PerFectTime
        19
    PerFectTime  
       164 天前
    自己用可以,对外提供服务不行,查到就封宽带
    lategege
        20
    lategege  
       164 天前
    本来家庭宽带就封 80,443,只要不是玩 pcdn 之类的,上行流量能有多大?封宽带就是无稽之谈。
    linyongxin
        21
    linyongxin  
       163 天前
    用学生优惠价买个阿里云服务器,也比折腾这些实在
    muzihuaner
        22
    muzihuaner  
       163 天前 via Android
    j4125 小主机+frp 路过
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2773 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 02:18 · PVG 10:18 · LAX 18:18 · JFK 21:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.