家里有台旧电脑,很多人第一反应就是:能不能把它当服务器,省下租服务器的钱?技术上不是完全不行,但要看你想建什么站。如果只是自己在本机测试网页、跑个博客给自己看,或者给同个局域网里的设备访问,家用电脑当然可以。可一旦网站要挂到公网上,让外面的人随时能打开,家用电脑的麻烦就来了。
网站能访问,核心是三件事:域名能解析到一个公网IP,外部请求能连到你的机器,你的机器能稳定响应。家用宽带在这三件事上都不太占优势。
国内大多数家庭宽带没有独立公网IPv4。运营商做了NAT,你路由器上看到的WAN口地址可能是100.64开头的运营商级内网地址,也可能是10、172、192开头的私网地址。外网用户根本没法主动连进来。有人会打客服电话申请公网IP,部分地区能给,但给的通常是动态IP,重启光猫或过一段时间就变。变一次,域名解析就要跟着改,DDNS能解决一部分问题,但更新有延迟,网站会短暂打不开。
就算有了公网IP,运营商还经常封80和443端口。这是网站默认端口,封了以后,你只能换8080、8443之类的非标准端口。访问时域名后面得加“:8080”,看起来不正规,微信里发链接可能被拦截,用户也容易以为网站有问题。家庭宽带入网协议里通常也写了,不能用于经营性用途或对外提供互联网信息服务。真被运营商检测到,可能限速、封端口,甚至停宽带。
上行带宽也是硬伤。家宽宣传的500M、1000M,大多指下行。上行常见20M、30M,好一点50M。你打开网页、加载图片、下载文件,用的都是上行。几个人同时访问可能没事,几十个人同时刷,上行跑满,家里其他人看视频、打游戏都会卡。云服务器虽然标3M、5M带宽看着小,但机房是BGP多线,联通、电信、移动访问都还行,网络质量稳定。家庭宽带只有一条线路,跨网访问经常慢。

稳定性更现实。家用电脑不是为7×24小时运行设计的。夏天散热跟不上会降频,灰尘多了风扇吵,硬盘长期读写容易坏。Windows自动更新可能半夜重启,家里跳闸、路由器死机、宽带故障,网站就挂了。你人在外面,只能干着急。云服务器放在机房,有冗余电力、空调、网络和运维,还能做快照备份。出了问题,控制台点一下就能恢复。
安全方面,家用电脑放公网等于把家里内网开个口子。每天都有大量扫描器扫IP,找SSH弱密码、远程桌面、Web漏洞、路由器后门。你的服务器一旦被攻破,同一网络里的手机、电脑、NAS都可能被牵连。云服务器有安全组、基础DDoS防护、快照,至少能把风险隔开。家庭宽带IP被攻击,严重时整个家都上不了网。
还有备案问题。如果服务器放在中国大陆,网站要ICP备案。备案需要接入商,家庭宽带不是IDC,给不了备案接入。没有备案,国内云服务器也不能绑域名开80。用香港或海外服务器可以免备案,但国内访问延迟高,线路不稳。家宽做公开网站,合规上基本走不通。
算成本也不一定划算。一台旧台式机功耗100W,一天2.4度电,一年876度,按0.55元一度,电费约480元。功耗200W,一年电费接近960元。再加上宽带费、硬件折旧、UPS、域名、内网穿透或DDNS,钱没少花,时间倒贴不少。入门云服务器2核2G或2核4G,轻量应用服务器活动价一年几十到几百,续费贵些,但省心。流量大可以配CDN和对象存储,不一定比家宽折腾贵。
那家用电脑什么时候能用?本地开发测试、学习Linux和Nginx、跑家庭NAS、内网Git、影音库,完全没问题。想给外网朋友临时看,可以用Tailscale、ZeroTier、Cloudflare Tunnel、frp内网穿透,不需要公网IP。但这些依赖第三方,速度不稳,也不适合正式商业站。你要的是公开、稳定、能搜到、能收款的网站,租服务器买的是网络、电力、运维、防护和合规接入。家用电脑省了租金,却把风险留给了自己。
所以,家用电脑不是技术上绝对不能用,而是不适合拿来做正式公开网站。小打小闹可以玩,真要上线,还是租个云服务器或虚拟主机更靠谱。预算紧就选轻量云、静态托管,别为了省小钱,把家里网络和电脑搭进去。