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

用自己家的联通宽带做网站

  •  
  •   skyboy · 2016-12-07 08:57:57 +08:00 · 8372 次点击
    这是一个创建于 2900 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己家 50MB 联通宽带,每年 560 元。这 50MB 联通宽带,平时下载速度可以达到 2-3MB 。如果用一台电脑,安装一台 ubuntu server , 24 小时不关猫和路由器,保持 IP 不变,把其中一台内网 IP 通过路由器开放 80 端口到公网。这样用自己家的宽带 IP,做服务器,挂几个域名,做 PHP+MYSQL 网站不知道访问量每天能达到多少。各网用户都能用吗,这样一年下来,电费也就 700 左右, 0.56 一度电,不开显示器, i5 6500+16G 内存+三星 850 EVO 500G,核心显卡。每天大概 3 度电。不比 linode 的 70 元一个月的 linux VPS 服务器 2G 内存, 2 核心服务器,在硬件上 CPU 内存固态硬盘强大很多吗。

    78 条回复    2024-06-01 13:08:37 +08:00
    Kilerd
        1
    Kilerd  
       2016-12-07 09:01:33 +08:00 via iPhone
    试问兄台是否知道宽带是分上行和下行的
    myleon
        2
    myleon  
       2016-12-07 09:02:08 +08:00
    配置是强大,不过你考虑过你家宽带是否开放 80 嘛,考虑过你的 ssd 抗的住 24 小时高强度读写嘛
    harry890829
        3
    harry890829  
       2016-12-07 09:04:54 +08:00
    下行 50mb ,实际跑下载能到达 2-3m ……嗯……上行应该不会太好吧……
    a87150
        4
    a87150  
       2016-12-07 09:07:34 +08:00
    为什么我的 50m 联通宽带下载速度比你快一倍还多。
    kuretru
        5
    kuretru  
       2016-12-07 09:09:21 +08:00 via iPhone
    过几时小时,联通会强制把你 t 下线 回收 ip
    iRiven
        6
    iRiven  
       2016-12-07 09:11:18 +08:00 via Android
    IP 是个问题,那天上门查水表呢
    skyboy
        7
    skyboy  
    OP
       2016-12-07 09:11:25 +08:00
    我记得原来前若干年,做站长的,不都在自己家放电脑,做服务器吗。怎么现在光纤有了,反而没有人这么做了。用户不都是浏览下行吗,他还会上传什么文件不行。
    privil
        8
    privil  
       2016-12-07 09:14:59 +08:00
    @skyboy 你的上行是别人的下行,而且,你的普通宽带,联通给不给你 80 端口还另说,通常要专线级别才能备案。国内不备案就是被封的节奏
    harry890829
        9
    harry890829  
       2016-12-07 09:15:07 +08:00
    用户是下行,你服务器是上行啊,你的文件要传输到他的电脑里,你不是上行?还有楼上也说道了, ip 的问题,现在有些地方会定期重置你的 IP 地址,还有端口开放的问题
    debiann
        10
    debiann  
       2016-12-07 09:15:10 +08:00 via iPhone
    @skyboy 用户的下行不就是你的上行?
    nailuoGG
        11
    nailuoGG  
       2016-12-07 09:15:24 +08:00
    @skyboy 对用户来说是下行,但对服务器来说是上行啊
    yidinghe
        12
    yidinghe  
       2016-12-07 09:15:35 +08:00 via Android
    @skyboy 用户浏览网站,相当于网站上行内容到网络去,使用的是上行带宽。如果人人都能用家庭网络做网站,那么网上的内容将无法控制,网站备案这些手段岂可被轻易绕过。
    ju5t4fun
        13
    ju5t4fun  
       2016-12-07 09:18:03 +08:00
    @skyboy 你要弄清楚,浏览你电脑上的网站时,别人的下行是指你电脑的上行,你平时上传的速率有多大?
    况且现在的 ISP 一般都会封 80 端口
    thinkif
        14
    thinkif  
       2016-12-07 09:18:26 +08:00
    1. 80 口不可用;
    2. 上行其实很小;
    3. IP 定期回收, 不过可以用动态解析来解决, 比如花生壳之类的产品;
    4. 假设花费真如你所计算的 700 元的话(实际应该比这多), 用这钱买 VPS 更好;
    lbp0200
        15
    lbp0200  
       2016-12-07 09:19:32 +08:00 via Android
    早已封堵
    haogefeifei
        16
    haogefeifei  
       2016-12-07 09:20:10 +08:00
    做普通的个站还是可以的...
    ys0290
        17
    ys0290  
       2016-12-07 09:20:17 +08:00 via iPhone
    @skyboy 这样做的人多着呢,只是比例上来说可能少点,考虑的问题无非就是网速上传能力,是否有公网 ip , 80 或 443 是否开放,功耗是否合适,噪音是否能忍受。建议你把电费的钱匀出来点买个功耗小的没啥噪音的机器,或者直接在路由器搞。这里比较不好搞的是开放端口和公网 ip ,公网 ip 还好说,打电话给客服说家里有监控,一般松的地方还是会给你动态公网 ip 的,端口打客服要 80 或者 443 那就司马昭之心了,所以你先检查这两项条件满足不,再考虑其他,当然用花生壳之类的内网穿透估计也可以
    uuuing
        18
    uuuing  
       2016-12-07 09:21:55 +08:00
    你家 80 端口开了没。。你检查下。。 还有如何保证在线率?你家停电了备用方案是什么?你的上行宽带是多少?你网站备案没?

    解决了上述问题,那么~恭喜你你可以弄网站了~
    haogefeifei
        19
    haogefeifei  
       2016-12-07 09:22:23 +08:00
    我的情况是,电信 100M 上行 4M 左右,买了个 4M 带宽的阿里云 ECS 做为 80 端口 + DDNS 服务。。
    depress
        20
    depress  
       2016-12-07 09:24:35 +08:00
    看到这个标题的时候我就猜到八成楼主把自己的下行当成用户的下行了...
    skyboy
        21
    skyboy  
    OP
       2016-12-07 09:29:15 +08:00
    有什么命令,能查看家里联通宽带 80 端口是否开放呢。国外的 vps 主机域名没备案,他们不都玩得好好的。
    nailuoGG
        22
    nailuoGG  
       2016-12-07 09:30:21 +08:00
    @haogefeifei 这样还是蛮划算的
    TroyChen
        23
    TroyChen  
       2016-12-07 09:32:38 +08:00 via Android
    50M 带宽下载才 2-3M/s ……楼主你是遇到假带宽了吧?
    ys0290
        24
    ys0290  
       2016-12-07 09:32:44 +08:00 via iPhone
    @skyboy 你在哪个城市?让 V 友帮你判断一下端口。你的是公网 ip 么? ip.cn 上显示的 ip 和路由器 WAN IP 一样不?
    skyboy
        25
    skyboy  
    OP
       2016-12-07 09:34:45 +08:00
    @ys0290 ip.cn 上显示的 ip 和路由器 WAN IP 一样不?看了,不一样,一个 2 开头,一个 1 开头。
    nfroot
        26
    nfroot  
       2016-12-07 09:37:38 +08:00
    @haogefeifei @nailuoGG 我在性都 索要固定 IP 结果直接免费了…… 可惜没有 80 端口。也是 100/4M
    ys0290
        27
    ys0290  
       2016-12-07 09:39:21 +08:00 via iPhone
    @skyboy 你打电话给宽带客服,看能要到公网 ip 不,要给客服强调是动态公网 ip ,装监控用,不要固定 ip ,否则客服又要给你捣浆糊了,如果要不到公网 ip ,就别考虑 80/443 了,没有意义了,还想建站就内网穿透吧,跟是否公网和是否开放 80/443 已经没关系了
    cevincheung
        28
    cevincheung  
       2016-12-07 09:46:12 +08:00
    还能说什么呢。
    haogefeifei
        29
    haogefeifei  
       2016-12-07 09:46:21 +08:00
    @nailuoGG 恩,我用来挂 gitlab , mc 服务器,爬虫,下载大老虎的,乞丐版 ESC 跑个 gitlab 卡爆的节奏。
    @nfroot 我去。。你居然免费要到固定 IP ?
    Tink
        30
    Tink  
       2016-12-07 09:52:36 +08:00 via iPhone
    @skyboy 用户下行,你不就是上行?
    Tink
        31
    Tink  
       2016-12-07 09:53:45 +08:00 via iPhone
    感觉楼主萌萌哒
    xian
        32
    xian  
       2016-12-07 09:56:04 +08:00 via Android
    @ys0290 联通很难拿公网 ip 别折腾了
    nfroot
        33
    nfroot  
       2016-12-07 10:02:08 +08:00
    @haogefeifei 主要是我们公司有 5 个光纤(分配不合理造成的,其实这样很浪费),其中曾经有一个就是固定 IP ,好像是 20M/1M 的 所以今天问了一堆问题后 突然想起了这厮 万万没想到来了一个暴击
    ys0290
        34
    ys0290  
       2016-12-07 10:09:56 +08:00 via iPhone
    @xian 分地方的,上海联通只遇到过一次内网 ip
    ys0290
        35
    ys0290  
       2016-12-07 10:10:46 +08:00 via iPhone
    @xian 而且还有 80 端口哟😂
    panda1001
        36
    panda1001  
       2016-12-07 10:14:57 +08:00 via Android   ❤️ 1
    “王戎七岁,尝与诸小儿游。看道边李树,多子折枝,诸儿竞走取之,唯戎不动。人问之,答曰:‘树在道边而多子,此必苦李。’取之信然。”
    irainsoft
        37
    irainsoft  
       2016-12-07 10:17:23 +08:00
    1 、现在运营商有的都给你内网 ip (看你 25 楼回复估计是内网...)
    2 、就算给你公网 ip 该封的端口也被封了 估计得用不常用端口
    3 、就算你有公网 ip 端口你没封 你也得确定是静态 ip
    4 、用户访问你的网站——消耗服务器上行带宽和用户下行带宽
    buddha
        38
    buddha  
       2016-12-07 10:25:14 +08:00
    @ys0290 的确 上海联通有的地方给的是内网 有的是公网,不知道以什么条件来区分的, 我装好就一直是公网,我朋友的就是 100 开通的内网。
    zjqzxc
        39
    zjqzxc  
       2016-12-07 10:29:18 +08:00
    1 、北京联通的尿性,大概每 48 小时强制换 ip ,经常大半夜上网的时候断网
    2 、北京联通封 80,443 端口
    3 、在公司的时候通过非 88 端口访问了一次家里的服务器,然后好像没过几个小时就被强制换 ip 了
    4 、在某些极端环境下, dns 的缓存时间可能超过 48 小时,动态 dns 对于这种两天一换 ip 的运营商依然没戏
    5 、功率问题楼主算法有误,低负载时候 cpu 会降频省电。该配置下实际空载功率应该会小于 30W ,每天耗电量不会超过 1 度。
    ahkxhyl
        40
    ahkxhyl  
       2016-12-07 10:30:49 +08:00
    50m 宽带才 560 元 哪里的?
    Aspx
        41
    Aspx  
       2016-12-07 10:35:28 +08:00
    拿来做个小博客,或者读写量小的站,可以的
    xiaonengshou
        42
    xiaonengshou  
       2016-12-07 10:40:50 +08:00
    @skyboy 问题大概有两点吧, 1.在家里做网站,备案比较难搞定,也就是很难合法,如果你可以一套搞定,显然不是一个 linodevps 的成本问题了。 2.毕竟家庭环境很不稳定,现在不管是云计算还是各种租用托管已经能提供很好地服务了。自己搞搞玩玩还行,做业务肯定不行的。
    ppwangs
        43
    ppwangs  
       2016-12-07 10:55:57 +08:00
    无法备案
    路由器需要稳定一点的
    可以做,用花生壳等,然后域名 cname 过去,解决备案问题。
    youxiachai
        44
    youxiachai  
       2016-12-07 10:56:28 +08:00
    又一个...没赶上...时代潮流的 lz....

    如果,lz 会搞内网穿透的话..倒是可以搞搞...

    不然,就不用想这么多了..
    ppwangs
        45
    ppwangs  
       2016-12-07 10:56:47 +08:00
    另外我家宽带 50Mb ,下行可以达到 6Mb ,上行才 600K
    wshedu
        46
    wshedu  
       2016-12-07 10:59:49 +08:00
    家里做网站
    假如其他都搞定了
    电这块是个大问题
    1 、是否增加 UPS ,不然家里停电怎么搞
    2 、假如 UPS 搞定了。停电但是网络断了。你又怎么搞
    这些都是问题
    miyuki
        47
    miyuki  
       2016-12-07 11:02:47 +08:00 via Android
    1. 你的上行是别人的下行
    2. 家庭宽带可能会屏蔽 80 常用端口
    3. 家庭宽带有连接时间长一般会强制断线 / 地址租约
    4. 政策问题 / 查水表
    lynnX
        48
    lynnX  
       2016-12-07 11:05:03 +08:00
    各位说的端口和固定 IP 问题不用担心 可以用内网穿透工具 我目前正在用 在公司电脑上搭了一个小站点 效果还 OK
    需要考虑的问题就是网络的上行速度 还有就是域名备案的问题
    initialdp
        49
    initialdp  
       2016-12-07 11:09:46 +08:00
    前天刚续费,深圳电信(蛇口,老套餐): 1440 一年,下行 12M ,上行 512K ,注意是 bps 。。。
    skyboy
        50
    skyboy  
    OP
       2016-12-07 11:09:48 +08:00
    @lynnX 你用什么工具 能把 80 端口开放出来啊。我查询路由的 WAN 地址和百度搜索到的 IP 不是一个网段的,但是打了 10010 联通专家台。联通专家台的人说, IP 可以开放的和百度搜索到的一致。这个已经下放工单处理了。但是固定 IP 要交钱给营业上,一年几千元,然后如果要开放 80 端口要到公安局备案。太麻烦了,你有什么工具 能把 80 端口穿透弄出来,你告诉我。
    lynnX
        51
    lynnX  
       2016-12-07 11:12:49 +08:00
    @skyboy 我用的是这个 https://natapp.cn/article/natapp_newbie 你可以看看 理论上是可以转发任何端口的
    skyboy
        52
    skyboy  
    OP
       2016-12-07 11:13:19 +08:00
    @zjqzxc 我还以为 i5 6500 的 65W 是平时一直这样呢,也不敢买 i7 6700 就是怕散热和噪音,毕竟他 95W 呢。宁可多买 16G 的内存,也不敢上多 30W 的 i7 6700.
    wonpn
        53
    wonpn  
       2016-12-07 11:14:41 +08:00 via Android
    不关猫和路由器并不能保持 ip 不变,至少我家联通是这样的
    w99wen
        54
    w99wen  
       2016-12-07 11:26:21 +08:00
    @lynnX 你这个是 ngrok 的自编译。转发服务器的速度就是你的访问速度。
    不靠谱的
    air10
        55
    air10  
       2016-12-07 11:28:44 +08:00
    80 端口直接给你封了,会打电话联系你的,顶多用几天就用不了哟 已经试过了
    ovear
        56
    ovear  
       2016-12-07 11:33:20 +08:00 via Android
    lz 欢迎来到 2016 年
    xxhjkl
        57
    xxhjkl  
       2016-12-07 12:01:56 +08:00
    24 小时不关猫和路由器,保持 IP 不变,把其中一台内网 IP 通过路由器开放 80 端口到公网。
    不关机运营商也要强制下线的。浙江这边是 96 小时强制断一次,就会换 ip 。
    另外 80 端口都是封杀的,就是防止你做站
    jcwei
        58
    jcwei  
       2016-12-07 12:01:58 +08:00
    最大的问题不是停电吗...家里用的电很难保证不会有意外停电情况吧
    skyboy
        59
    skyboy  
    OP
       2016-12-07 12:15:34 +08:00
    如果 80 封了,但是 443 没有封,是不是全站,默认 https 就可以,不用 80 了。
    ELIOTT
        60
    ELIOTT  
       2016-12-07 12:15:43 +08:00 via Android
    路邊免費 WIFI 都 DHCP 公網 IP 的靜靜看著你們
    120
        61
    120  
       2016-12-07 12:29:48 +08:00
    恕我直言,等着被警告吧。 80 、 443 监管的最严,况且你的 IP 记录了五元组的,随时都可以查你。
    maemo
        62
    maemo  
       2016-12-07 12:29:54 +08:00
    以前在 openwrt 上搭建过网站,端口和 ip 问题都有解决方法,搜索 openwrt 建站应该会查到有用的资料
    xian
        63
    xian  
       2016-12-07 12:36:02 +08:00 via Android
    @ELIOTT 人少真好
    iFlicker
        64
    iFlicker  
       2016-12-07 13:16:02 +08:00
    感觉楼主萌萌哒+1
    cocacold
        65
    cocacold  
       2016-12-07 14:02:39 +08:00
    感觉楼主萌萌哒+1
    skyboy
        66
    skyboy  
    OP
       2016-12-07 14:14:06 +08:00
    @120 记录了五元组是什么意思,就是安装了一个 nginx ,在自己 ip:443 浏览几下,测试了下欢迎页面。
    moliliang
        67
    moliliang  
       2016-12-07 14:14:24 +08:00
    静态文件缓存到七牛,又拍云,自己的电脑就提供个页面,永不了多少流量~~ 就是封 80 端口的,少年,你得用花生壳
    skyboy
        68
    skyboy  
    OP
       2016-12-07 14:16:06 +08:00
    @moliliang 花生壳经他们服务器中转,不是比直接访问,更慢些。
    Rocketime
        69
    Rocketime  
       2016-12-07 14:18:26 +08:00 via Android
    不是不可以,我成都联通,家用宽带, 20m 对等,公网 ip ,端口全开!现在就搞了个 ddns 在上面挂了个小网站。
    lynnX
        70
    lynnX  
       2016-12-07 14:19:08 +08:00
    @w99wen 嗯 是的 转发服务器的速度也有很大关系 这家说是用的阿里云的服务器 我是弄的一个给公司同事用的小站点 慢点就慢点吧 哈哈
    skyboy
        71
    skyboy  
    OP
       2016-12-07 14:29:34 +08:00
    @Rocketime 你们哪儿,竟然 80 也没封啊,好好。你玩 80 运营商也不管你。好好好。
    cindyleewh
        72
    cindyleewh  
       2016-12-07 15:09:54 +08:00
    上海联通没有封 80 和 443 其他地方不知道,我试过用家里的 nas 绑定域名的确是可以的 又挂了个 ddns 的插件,访问速度竟然还不错。。
    moliliang
        73
    moliliang  
       2016-12-07 16:04:22 +08:00
    @skyboy 会慢一些,所以我觉得还不如买个网站托管服务,比如我的 rkecloud.com ,安利一些,嘻嘻
    hekunhotmail
        74
    hekunhotmail  
       2016-12-07 18:36:10 +08:00
    试问 兄台你有没有测试过,你们宽带服务商有没有封 80 端口?
    flyfishcn
        75
    flyfishcn  
       2016-12-07 18:46:19 +08:00
    只要是公网 IP ,动态 IP 会变倒是小事,用动态域名解析就行。但是难点是运营商对家庭宽带一般是封禁 80 、 443 等 WEB 服务常用端口的,这个也能解决,可以靠第三方穿透。上行小只是影响用户体验,并不是说不能用。但是最重要的一点:只要是国内接入做 WEB 服务的话,必须备案,难点就来了,这个你自己没法解决,而且工信部要求必须先备案再接入。如果执行不力,所属省份的通信管理局可以要求断网自查。所以运营商为了避免风险: 1 、一般不会开 80 端口 2 、绝对不会让你通过备案。
    fatebe
        76
    fatebe  
       2016-12-08 18:06:19 +08:00
    就算不重启网络, IP 还是照样会被重新分配的。大概几个小时到几十个小时一次。
    Rocketime
        77
    Rocketime  
       2016-12-08 19:04:54 +08:00
    @skyboy 玩了有一年,期间没人管,后面自己觉得风险太大,就换了个端口没用 80 了
    james19820515
        78
    james19820515  
       167 天前
    现在咋样了?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5626 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 06:36 · PVG 14:36 · LAX 22:36 · JFK 01:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.