V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bjzhou1990
V2EX  ›  宽带症候群

你们有用 Windows Server 当过软路由吗

  •  
  •   bjzhou1990 · 2023-08-17 10:48:35 +08:00 · 4082 次点击
    这是一个创建于 493 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我把软路由刷成 Windows Server ,没想到功能还挺全,路由 NAT ,DHCP 服务器,DNS 服务器这些他都有提供

    捣鼓了一会 DHCP 服务器才知道 DHCP 其实是可以下发多个网关的,在 Windows 下面还支持网关故障转移,一个网关坏了会自动切换到下一个网关,但是试了下手机不行

    本来想开个 Clash 就能让所有设备都上网了,实现一个 Windows 系统的 AIO ,但是发现只要 Clash 的 TUN 模式一开所有设备都上不了网了,估计是网络回环了,或者 TUN 接管了出口网卡导致 NAT 失效了?

    最后还是 hyperV 开了个 OP 当旁路来用了

    不得不说直接远程桌面控制软路由体验相当棒
    36 条回复    2023-08-21 10:38:48 +08:00
    Zyhusesit
        1
    Zyhusesit  
       2023-08-17 10:50:30 +08:00
    Openwrt 也是一样, TUN 模式和 mwan 冲突.
    SoFarSoGood
        2
    SoFarSoGood  
       2023-08-17 11:47:55 +08:00
    你疯了? windows 每天一个 update ,想开点哥们。windows 不适合做服务器,特别网络设备。vyos, routeros, openwrt,爱快,那个不必 win 好呢?
    yuxxxling
        3
    yuxxxling  
       2023-08-17 11:51:42 +08:00
    同试过 hyperV 开 op ,后面 ikuai+op ,现在小主机 pve+ikuai+op 。总的来说 windows 开始用还行,后面是觉得越来越慢,功耗还不低
    kkk9
        4
    kkk9  
       2023-08-17 12:06:48 +08:00
    @SoFarSoGood win server 并没有 强制性 update
    bjzhou1990
        5
    bjzhou1990  
    OP
       2023-08-17 12:09:31 +08:00
    @SoFarSoGood win server 的稳定性还是比较可靠的,起码比 openwrt 强
    yyzh
        6
    yyzh  
       2023-08-17 12:10:16 +08:00 via Android
    Windows Server 跑 pppoe 会炸 cpu.垃圾
    bjzhou1990
        7
    bjzhou1990  
    OP
       2023-08-17 12:13:11 +08:00
    @yuxxxling 我的 J4125 用 pve 开一两个虚拟机就烫的厉害
    testcaoy7
        8
    testcaoy7  
       2023-08-17 12:13:13 +08:00
    我就是用 Server 2022 做路由的……
    dude4
        9
    dude4  
       2023-08-17 12:18:06 +08:00
    关键是功耗吧,windows 基本都要求 X86 结构,即使是超低压 U ,因为涉及到主板内存硬盘,动辄也是 20W ,有些直接拿旧台式当软路由更高,路由一般是几瓦,当然你不在乎就无所谓。
    ppbaozi
        10
    ppbaozi  
       2023-08-17 12:18:27 +08:00 via iPhone
    @SoFarSoGood 夸张的修辞手法是吧
    Nasei
        11
    Nasei  
       2023-08-17 12:32:16 +08:00
    @SoFarSoGood 一看就没用过 win server
    enihcam
        12
    enihcam  
       2023-08-17 12:32:40 +08:00
    Windows Server Core 确实可以当软路由或网关,但基本上使用 Windows 做路由网关的原因主要是需要其基于 Active Directory 的账号体系+共享文件系统+Windows 应用。楼主有这个需求吗?
    bjzhou1990
        13
    bjzhou1990  
    OP
       2023-08-17 12:56:20 +08:00
    @dude4 J4125 的 U TDP 功耗 10w ,软件看的话 CPU 功耗最大值也没超过 5w ,平均 2w 多一点,CPU 温度比我用 pve+2 虚拟机要低
    bjzhou1990
        14
    bjzhou1990  
    OP
       2023-08-17 12:57:23 +08:00
    @enihcam 瞎折腾
    titanium98118
        15
    titanium98118  
       2023-08-17 13:13:27 +08:00
    我是 server2019 跑 hyper-v openwrt ,这样算不算 windows 做网关
    MeteorVIP
        16
    MeteorVIP  
       2023-08-17 13:24:57 +08:00 via iPhone
    我有台小主机,想装 openwrt ,但用 u 盘怎么都无法引导进去。所以有在 win7 下直接安装 openwrt 的方法吗?虚拟机不行因为是老弱小。
    x86
        17
    x86  
       2023-08-17 13:33:21 +08:00
    还不如 Win 做 nas ,跑个 hyper 当网关
    gearfox
        18
    gearfox  
       2023-08-17 14:15:06 +08:00
    快 20 年前用 windows 当网关带了 700 多台上网,稳稳的
    Sekai
        19
    Sekai  
       2023-08-17 14:34:47 +08:00
    有点大材小用?不过也挺好的,还可以继续装一些 webdav/ssh/ftp 等等服务,win 下干什么还是方便的
    fs418082760
        20
    fs418082760  
       2023-08-17 16:53:48 +08:00
    @kkk9 确实不会重启,但是说个亲身经历,音频驱动在 win 自动更新后未重启的情况下直接不出声了。需要重启解决
    testcaoy7
        21
    testcaoy7  
       2023-08-17 17:14:40 +08:00
    对我来说,Windows Server 做路由的好处就是 Windows 专属的闭源驱动
    我其实没有多网口的软路由,“Windows Server 软路由”其实是 Proxmox 虚拟机,这 Proxmox 机器是一台迷你主机,单网口,所以不得不给 Windows Server 挂一个 Realtek 的 USB 网卡,然后 Windows 装 Realtek 官方驱动……
    yuxxxling
        22
    yuxxxling  
       2023-08-17 18:21:20 +08:00
    @bjzhou1990 小主机外壳也有几个型号,贵点的那个散热好点,不过确实还是比较烫,我现在是加风扇的
    izoabr
        23
    izoabr  
       2023-08-17 18:23:15 +08:00
    配合 AD 的话会更爽
    LancerComet
        24
    LancerComet  
       2023-08-17 18:24:33 +08:00
    以前用闲置笔记本跑过两年的软路由,不过是 Windows 10 + HyperV 跑的 OpenWRT ,笔记本外接一个 USB 3.0 转四个以太网的网卡
    xixiv5
        25
    xixiv5  
       2023-08-17 20:04:13 +08:00
    Hyper-V 开虚拟机挺爽的
    SoFarSoGood
        26
    SoFarSoGood  
       2023-08-18 01:03:29 +08:00
    @bjzhou1990 微内核结构,用的多了你就知道 win 有多酸爽,天然适合做服务器的是模块化的 linux 。真爱生命远离 win server 。win 对开发人员友好,对运维和使用者极其反人类。
    SoFarSoGood
        27
    SoFarSoGood  
       2023-08-18 01:04:05 +08:00
    @bjzhou1990 pve 是基于 debian 的 kvm 哥。
    neroxps
        28
    neroxps  
       2023-08-18 01:14:41 +08:00 via iPhone
    满足需求的话 用 win95 做路由都可以。(如果可以的话)
    yuange1975
        29
    yuange1975  
       2023-08-18 06:40:31 +08:00
    @neroxps adsl 时代机房有用 win2000 做网关的
    neroxps
        30
    neroxps  
       2023-08-18 07:52:46 +08:00 via iPhone
    @yuange1975 是啊,所以满足需求用啥做路由都行。适合自己就 ok 拉。
    wacke
        31
    wacke  
       2023-08-18 08:26:06 +08:00   ❤️ 1
    @Zyhusesit

    既然都 tun 模式了,有没有一种可能,直接转换成一个虚拟 wan 口,来通过 mwan3 管理?我是对代理类的玩意没兴趣。。。使用 vpn+路由表通过 mwan3 分流才是王道。。。
    mmdsun
        32
    mmdsun  
       2023-08-18 12:33:04 +08:00 via iPhone
    @SoFarSoGood Windows 是混合内核(hybrid kernel)

    https://zh.m.wikipedia.org/zh-cn/Windows_NT
    Zyhusesit
        33
    Zyhusesit  
       2023-08-18 17:02:08 +08:00
    @wacke 支持, 我觉得这个思路真挺好的
    wacke
        34
    wacke  
       2023-08-18 17:59:32 +08:00
    @Zyhusesit 这个思路,来自很久以前的 ddwrt 里的 autoddvpn 。。。。
    lylmydear
        35
    lylmydear  
       2023-08-21 01:35:24 +08:00 via iPhone
    server 开 hyper 的话不支持大小核呀,amd 那边家用 cpu 又没有 server 版的驱动
    ttvast
        36
    ttvast  
       2023-08-21 10:38:48 +08:00
    让我想起了 sygate
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2496 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 05:34 · PVG 13:34 · LAX 21:34 · JFK 00:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.