V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FaiChou
V2EX  ›  程序员

Mac mini 做网关的问题

  •  
  •   FaiChou ·
    FaiChou · 2023-05-29 20:44:07 +08:00 · 7986 次点击
    这是一个创建于 538 天前的主题,其中的信息可能已经有所发展或是发生改变。

    买了 Mac mini 打算做网关,办公室有 4 台 windows+7 台手机,都是需要 fq 的。

    买的 Mac mini 是 m2 8G+512, 感觉作为网关有点过剩,目前用的是 air m1 16+256 开发+办公,所以有打算将 mini 作为主力机,这样上下班就不用提电脑了。

    除了用作网络中枢,还要作为文件中转站,办公室需要一个共享文件夹,目前用的一台 windows 共享文件夹+smb ,现在可以替换成 mac mini 。

    所以有以下几个问题:

    1. 将路由器设置网关到 mini + clash enhanced mode 还是用 surge + dhcp ?有必要上 surge 吗?需要考虑的因素是性能,4 台 windows+7 部手机的日常办公,都走这台 mini 的分流。

    2. 屏幕共享用什么?比如我在家时候可以用手机或者 Air 控制办公室的 mini ,vnc 还是 screen sharing?

    3. 除了做网关+文件中转站,还有哪些玩法?毕竟是一台 24 小时开机的 arm 服务器。

    25 条回复    2024-06-13 10:35:47 +08:00
    xpn282
        1
    xpn282  
       2023-05-29 21:01:43 +08:00
    1 ,花钱买 surge 做网关的话,我宁愿买个 200 多元的 arm 软路由做网关,surge 能做的,应该 OpenWrt 也能吧。。。我是那么觉得哈。

    2 ,macOS 的远程桌面方面特别烂,mac 控制 mac 有自家的屏幕共享,但是 iOS ipad 没有,这方面完全不如 win ,还不如 ios ipad 控制 win 。。。我 ipad 用微软自己的远程桌面工具控制 win ,发现很好,但是第三方 app 控制 mac 方面,觉得很烂。。。自己研究吧

    3 ,做了网关和中转站,难道就不能把它当作一台正常的电脑办公使用吗。。。。
    mauis
        2
    mauis  
       2023-05-29 21:08:40 +08:00 via iPhone
    @xpn282 op 不仅能做的。而且做的比 surge 专业多了
    K8dcnPEZ6V8b8Z6
        3
    K8dcnPEZ6V8b8Z6  
       2023-05-29 21:31:15 +08:00
    surge 的优势应该是 mitm 、各种附带管理和外挂功能等等,只是转发的话 clash core 就够了。。
    clash for windows 还附送一个 dhcp 功能(虽然基本不用
    lzd123
        4
    lzd123  
       2023-05-29 21:36:06 +08:00 via iPhone
    可以推荐一款软路由吗
    CuteKitten
        5
    CuteKitten  
       2023-05-29 21:37:16 +08:00 via Android
    钱多了烧的,这么几台设备单独开个网关
    mohumohu
        6
    mohumohu  
       2023-05-29 21:38:37 +08:00
    你要是买个 x86 的还能跑一些虚拟机服务,arm 的买 macmini 也太浪费了
    luhe
        7
    luhe  
       2023-05-29 22:01:56 +08:00 via iPhone
    一年多前用了 clash x pro 增强模式一段时间,估摸着一个月会挂一次,就是不知道为啥 clash x pro 就崩溃了……
    brookegas
        8
    brookegas  
       2023-05-29 22:19:21 +08:00   ❤️ 1
    OP 你不要被不懂的人打击了。

    Mac mini M2 绝对可以是最好的家庭网络中心,能把那些花里胡哨的 NAS 秒成渣渣。
    1 、Mac 本身是 Unix 的一个变种,做路由和网关都没有问题,至于选哪个软件看你的喜好
    2 、vpn 或者穿透后,vnc viewer 就很好用
    3 、当作本地的 git 仓库、下载机、视频服务器、数据库服务器、刷抖音、外挂 s3 、虚拟机

    再把 Mac mini M2 外接到 4K 电视上,
    绕过那些骗老人交年费看广告的爱奇艺、优酷、疼讯
    下载播放电影天堂的高清电影
    不是很好吗?

    电影天堂的地址: https://dytt8.net/
    jtshs256
        9
    jtshs256  
       2023-05-29 22:54:10 +08:00 via iPhone
    surge 如果有移动端,那无脑上,没有就没必要上
    性能过剩不好说,目前 M1 16G+1T+10GbE 就当网关+内容缓存+iCloud 备份到 TM 的跳板都隔三差五把内存干爆…
    远程屏幕共享我选择直接 cloudflared 的网页 vnc 一把梭…
    其他服务全跑在另一台 esxi 和一台群晖上了,倒也不确定可用性
    Ocean810975
        10
    Ocean810975  
       2023-05-30 00:50:39 +08:00 via Android
    @brookegas 说实话,你说的这几个功能不把 mac 当网关,就单纯开机放在那儿也能干吧......
    Cineray
        11
    Cineray  
       2023-05-30 01:00:43 +08:00
    其实这些功能,用 openwrt 会舒服的多,配置好可以几个月几年不关机(想关机设置自动重启也行),也不耗电。mac mini 你可以作其他用。好用的 1G-2.5G ARM 软路由也就 200-400 左右。例如 R4S/R68S ,还可以 C 口供电加充电宝当微型备份电源( UPS )用。
    leafiy
        12
    leafiy  
       2023-05-30 01:12:13 +08:00
    公司偷了台 m1 mini 跑 surge ,顺便跑一些 web docker 个人存储之类的
    路由器就用运营商送的 h3c 的,完全没有瓶颈
    存储接了台海康的云盒
    还接了一台电视刷抖音和各种盗版视频网站,一根 ppt 蓝牙遥控笔就能控制
    最大的优点就是省空间,房子小没办法,买个桌下 mac 支架很好收纳
    以前也折腾过各种开源软路由+黑群方案,但是后来发现根本用不到,现在也懒得折腾了,稳定才是第一要素,这台 mini 已经一年多没管理过了
    远程桌面用 mac 的屏幕共享+todesk 免费版(唯一缺点就是用完了要记得退出,不然别的设备连不上)

    最近又开发了新的玩法,因为 openai 大面积封号,找美国友人弄了台 surface7*24 给我开着 todesk ,我和媳妇可以同时用屏幕共享连到 mini 再远程到🇺🇸的 surface ,也不用给 todesk 交钱
    8eacekeep
        13
    8eacekeep  
       2023-05-30 01:23:18 +08:00
    可以缓冲 icloud 的内容 以及 ios 设备更新预下载🐵
    mohumohu
        14
    mohumohu  
       2023-05-30 02:00:55 +08:00
    说跑 docker 的,mac 跑 docker 本身就不好使了,因为他就不是 linux 内核还套了层虚拟机,还是 arm mac 。。。
    bao3
        15
    bao3  
       2023-05-30 03:14:38 +08:00
    你以为用电脑跑软路由会比硬路由性能好?醒醒。有这时间这钱,去弄一套路由做个覆盖吧。网关这东西稳定是绝对的第一位,除此之外没有其他要求。不要说你的需求不一样,任何做为网关的设备的需求都一样,那就是稳定。

    不要以为稳定太简单了,软件配置好就不动了,电源来个 APC ,多稳定。不要忘了,到了 2023 年为什么网关都不要 GUI ,这多反人类啊,现在的孩子生的时候都是滑动手机落地的,但为什么网关不带 GUI ,是 CPU 不到 M1 ,还是内存不够 64G ,还是存储为到 512G ?你再看看 macOS ,这么漂亮的 GUI 不做网关太可惜了,多稳定啊。

    然后你再想啊,都 2023 年了,CPU 今非夕比,都已经 M1 了,这网关为啥还是往功能简化发展,比如能支持放个视频,直播一下,多好啊。为什么不是 All in one 呢。

    等想明白这些,就能懂得如何选择了。

    PS:用 mac 跑 docker 是真的蠢……不如用自带的 hypervisor 跑个虚拟机,起码比虚拟机再套虚拟化要好
    fox0001
        16
    fox0001  
       2023-05-30 06:28:40 +08:00 via Android
    公司的 Mac Mini ,跟 up 主一样的配置,系统文件占了 100GB…256GB 不够玩
    jinwanbuchifan
        17
    jinwanbuchifan  
       2023-05-30 08:27:10 +08:00
    既然楼主都说了用 Macmini ,大家不要说再用 openwrt 了。我的建议是上 suger ,油管有看到教程,楼主可以看下他的。
    PopeyeLau
        18
    PopeyeLau  
       2023-05-30 08:37:36 +08:00   ❤️ 1
    「黑貓」把 M2 Mac mini 用作家用伺服器 | 入門教程 + 體驗感受
    missdeer
        19
    missdeer  
       2023-05-30 09:24:59 +08:00
    只是做转发的话,为什么不试试系统自带的 pf 呢,你的 x 墙客户端支持 redirect 模式就行(大多都支持吧)
    PVXLL
        20
    PVXLL  
       2023-05-30 10:37:34 +08:00
    有钱随便怎么玩都行,不选合适的,直选最贵的,你用 mac pro 做网关都没啥说的。
    8355
        21
    8355  
       2023-05-30 12:02:00 +08:00
    我的理解是 如果你的 macmini 是万兆接口是相当有的玩的
    如果只是千兆的话 可玩性降低很多.
    但是就单纯做个网关我还是非常推荐买 surge
    saberlove
        22
    saberlove  
       2023-05-30 13:34:48 +08:00
    所以为什么不用工控机呢?
    emma3
        23
    emma3  
       2023-05-31 12:24:55 +08:00 via Android
    @PVXLL 我真有台闲置的垃圾桶,想想用来做网关也不错。
    xiebruce
        24
    xiebruce  
       2023-10-15 15:27:08 +08:00
    @emma3 Intel 的功率高,费电
    meiguozhiguang
        25
    meiguozhiguang  
       157 天前
    @brookegas 喜欢这样的回答 👍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   878 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:27 · PVG 05:27 · LAX 13:27 · JFK 16:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.