说一下最新进展

Semmering 2026-05-22 17:09 1

关于教程系列贴:


之前一直在出手机搭建服务器的教程,已经出了三期了,还有三期,剩下的三期草稿已经有了,只是还没有发布出来。后面会陆续发布出来。后面大家按照教程走,基本没问题。



搭建的期间,遇到非常多的问题,有些问题卡了很久,而且网络上相关的解决方案及少,不过好在最后都解决了。




目前手机搭建的服务器现状:


状况非常好,已经稳定运行了快5天了,一个问题都没出过


不管是网页,还是sshd,都没有问题。


之前有佬友问我性能怎么样,我在这里补充一下,性能取决于你的手机。搭建好的ubuntu环境,性能接近原生系统。顺便附上一张控制台图片,性能大家自己看。





关于网络问题


我这边采用的是移动的千兆宽带,上行是200Mbps;理论服务器下载速度是25M左右,但是实测能到38M/s,远远超出我的意料。我自己搭建了web测速,是真的能把带宽上行跑满:





最后再说一下大家关心的端口问题:


对于移动宽带而言:


如果你用移动网络不管是移动宽带还是移动手机卡访问,是没有任何端口限制的,并没有封掉80,443等端口。但是如果是其他运营商网络访问,80、443端口是被封了的。


对于联通手机卡作为公网而言:


如果你是用手机流量做为ipv6公网,是没有任何端口限制的。我用一个联通双不限的卡,实测ipv6没有任何端口限制。但是移动的我没测过,因为我没有移动双不限卡,自然就不会有用手机卡作为ipv6的打算,所以就没测试了。

最新回复 (19)
  • Lucifer Morningstar 05-22 18:49
    1

    我看到佬的方案是chroot-distro,这个方案会不会对手机的要求很高?毕竟这个方案来说手机的框架的一些权限还没有给到,其实更加推荐的是这个,佬有精力可以试试:



    这个方案是通过刷入kernel打开权限,当然如果已经有kernelsu的可以直接获取github仓库的img刷入手机就可以比较满血的运行docker

    语境基础:更加满血的在手机运行代码,大部分的项目代母都支持docker运行

  • Zhsing 05-22 18:51
    2

    大佬,自己部署搭建的,可以开邮箱端口25吗?

  • Semmering 楼主 05-22 19:51
    3

    这个我倒是没有测试诶,不过我听说好像运营商对这个管控更严格。测试有点麻烦,感觉不想测试诶,哈哈哈

  • Semmering 楼主 05-22 19:53
    4

    手机



    首先你说的要求我不太清楚是哪方面,如果是配置的话,不用太高。如果是整体搭建的话,要求确实有点点高,比如最好是AOSP系列的原生或者类原生系统。


    此外,你提到的这个新方案,我现在看不太明白,等我有空研究研究,哈哈哈

  • Lucifer Morningstar 05-22 22:35
    5

    就和你说的差不多,刷入lingeros这些但是要开权限

  • Semmering 楼主 05-22 23:27
    6

    是的。不管干啥都要root。没有root基本不太可能。会遇到超级多问题

  • Lucifer Morningstar 05-22 23:29
    7



    我说的权限是这些,root这个是默认已经弄了的

  • admin404 05-22 23:38
    8

    手机还能当服务器使啊?啊这,感谢大佬的分享的这些教程,赶紧学起来^-^

  • Semmering 楼主 05-23 01:24
    9

    大佬大佬,哈哈哈哈。虽然我看不太懂

  • xsd173 05-23 01:32
    10

    让想起来termux跑一些服务结果跑到变搬砖的旧手机 ^-^

  • Semmering 楼主 05-23 03:04
    11

    哈哈哈哈。不过折腾的过程很有趣啊。我这个也差点变砖,不过问题不大。有救转兜底

  • qiaoba 06-15 12:12
    12

    感谢佬的详细教程,我这周六日,跟着你的1-6期教程成功将root的Redminote9部署为服务器。有几点和你的不同,比如旁路充电,我采用的是一个面具的MIUI模块,还有ipv6解析,我采用的是ddnsgo+cf+域名。

    不过我是联通带宽,测试了下端口80和443被拦截了。佬有什么办法能够解决吗

  • Semmering 楼主 06-15 12:38
    13

    佬,首先443和80封了这个是无解的。


    我的帖子说了,同运营商443和80没有封。跨运营商访问才封。


    然后,你是MIUI系统的话,WiFi相关的脚本可能并不适用你。你这边把WiFi关掉,看看过十几秒钟能不能自动打开啥的,如果可以那就没问题。


    因为我之前也是MIUI系统,脚本有问题,才刷的AOSP。


    有啥问题再继续反馈

  • Semmering 楼主 06-15 12:39
    14

    如果你想彻底摆脱端口限制,可以试试看手机卡,我记得手机卡是没有端口限制的。但是现在手机卡普遍限速限流,所以体验可能不太好

  • qiaoba 06-15 13:11
    15

    对,你说的WiFi那个问题确实不行,我已经让ai给我重写脚本让面具运行了。现在我测试了,无论飞行模式还是手动关闭WiFi都能10秒内连接上。

  • qiaoba 06-15 13:11
    16

    好的,我再去研究试试看,谢谢佬的分享

  • Semmering 楼主 06-15 13:16
    17

    在我测试了,无论飞行模



    牛逼,可以分享一下代码嘛?我看看是咋实现的?为啥我当初就报错。


    还有个问题,你说用到了ddnsgo,这个有做ipv6健康度检查吗?


    就是ipv6有有效期,过了有效期可能ipv6并不会刷新,导致你无法访问到,目前我的解决办法就是失效的时候,重新连接wifi,触发路由器的ipv6重新下发。


    如果你只是短时间内能访问到手机服务器,不代表稳定,还是需要各种测试,比如手动开关机、手动开关飞行模式、wifi等等场景,如果都没问题,才算是稳定。

  • qiaoba 06-15 13:23
    18

    我还没考虑到你说的ipv6有效期问题,因为我还没遇到,我让ai帮我看看,代码的话在家里机子上,我下班给你发一下

  • Semmering 楼主 06-15 13:25
    19

    有效期时间比较长,所以你没遇到,我记得我这边是48小时左右,反正表现出来的症状就是,ipv6地址在路由器和在手机上,你看到都是有下发的,但是就是不通。其实就是已经失效了

* 帖子来源Linux.do
返回