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

2020 年,跑满家用千兆网络的 200 元的软路由+AP 一套解决方案

  •  
  •   5G · 2020-01-15 12:54:56 +08:00 · 13303 次点击
    这是一个创建于 1766 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://i.v2ex.co/14OO611G.png

    200 元套餐:

    AP:大麦 DW33D (闲鱼,80 元)

    软路由:N1 盒子( PDD,90 元)

    31 条回复    2020-04-09 03:00:13 +08:00
    5G
        1
    5G  
    OP
       2020-01-15 12:55:20 +08:00
    5G
        2
    5G  
    OP
       2020-01-15 12:55:53 +08:00   ❤️ 1
    K3 先行设置:
    1. 首先要知道你的 AP 的静态内网 IP 地址,比如很多路由器是 192.168.1.1 作为其静态 IP
    我提供一个方案:AP 插好电源开机,你的任意一台设备连接到这个 AP,然后你看下连接属性,主要是看 DHCP 服务器,这个 DHCP 服务器的 IP 就是你的这个 AP 的静态内网地址。
    2. 关闭 DHCP 功能

    N1 工作
    1. 拿到 N1,网线接你的电脑,HDMI 接显示器,然后接好电源( Powered By:U97F3 )
    2. 开机,查看 N1 固件版本号,大于 2.19 的固件要先降级再刷机,降级需要接好双公线
    3. 降级,接好双公线,先用 [降级工具] 刷降级包
    4. 用你的电脑把系统写进 U 盘,用 [Etcher] ,把 OpenWRT (以下简称 OP,或者其他系统镜像文件)刷进 U 盘
    5. 设置 U 盘启动,用 [N1 激活 U 盘启动工具] 让 N1 优先使用 U 盘启动(其实就是通过 ip ssh 到 N1,然后用 adb 改启动顺序)
    6. 插 U 盘,重启 N1 ( reboot ),重启后进入 OpenWRT
    7. 用 U 盘上的系统( OP 或其他),把系统刷入 N1 本地存储( EMMC )
    不同的系统有不同的把系统刷进 N1 的本地存储的方法,甚至很多直接插上 U 盘,进入 U 盘的 OpenWRT 管理页面(注意不是 CommandLine Interface ),直接默认密码登录之后就能点点网页后台的按钮就能一键把 OpenWRT 系统刷入 EMMC ( N1 盒子本地存储),此过程便称为刷机。
    我的 flippy 的 Lean OpenWRT ( 21+版)是直接:
    # cd ~
    # ./inst-to-emmc.sh
    8. 配置 N1,拔出 U 盘刷机完成后,拔出 U 盘,重启( reboot ) N1,这时你进入的就是 N1 自身的你刷好的系统( OP 或其他)
    这时,由于是进行出现的情况比较多的配置阶段,我和你确认下 N1 与主机的连接状态,以免懵逼:
    a. U 盘已拔出
    b. HDMI 线接在显示器
    c. N1 的单网口用网线与你的电脑进行连接
    配置 N1 的操作:
    i. 网络 - 接口 - Lan 口 - 修改,把 Lan 口的 IPV4 地址改到与 AP 一样的网段(如 AP 静态内网地址:192.168.2.1,那么一开始 N1 的静态网络地址很可能是 192.168.1.1,这里得把 N1 的 LAN 口 IPV4 地址改成 192.168.2.2 或者其他 192.168.2.XXX 的地址)
    ii. 网络 - 接口 - Lan 口 - 修改,把 Lan 口的 DNS 服务器、网关都填写为 AP 的静态网络地址,这点很重要,我因为没有填 DNS 服务器为 AP 静态内网地址,弄到了凌晨三点,所以才有的这个帖子来总结坑爹的地方
    iii. 网络 - 接口 - Lan 口 - 修改,下面的 DHCP,点到第二个选项卡,把“强制”勾上,强制用 N1 作为 DHCP 服务器
    iv. 网络 - 防火墙 - 自定义规则,增加一条:
    iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
    9. 连接 N1 与 AP (我的 AP 是 K3 ),AP 的 WAN 口连接光猫或者外面接进来的网线,AP 的 LAN 口与 N1 的单网口进行连接,重启一切设备,等待开机后,就可以配置科学♂上网了
    5G
        3
    5G  
    OP
       2020-01-15 13:08:05 +08:00
    别光收藏啊,顶个贴呗,昨晚摸索这些设置,搞到凌晨三点,哈哈
    psirnull
        4
    psirnull  
       2020-01-15 13:10:38 +08:00   ❤️ 2
    你怕是对软路由理解有误 。
    5G
        5
    5G  
    OP
       2020-01-15 13:12:11 +08:00 via Android
    @psirnull 哈哈,也不是不可以做软路由,只是我这里做的是旁路由的方法
    tediorelee
        6
    tediorelee  
       2020-01-15 13:16:54 +08:00
    正好有个 N1 吃灰,马一下
    yangyaofei
        7
    yangyaofei  
       2020-01-15 13:17:23 +08:00
    一台 10 年买的华硕本顶到现在,估计 50 都不值,开个 docker 跑个软路由完全没问题
    5G
        8
    5G  
    OP
       2020-01-15 13:20:15 +08:00
    @yangyaofei #7 可以的,但是说实话,小盒子的功耗( 3-4W ),笔记本是不能比的
    5G
        9
    5G  
    OP
       2020-01-15 13:31:01 +08:00
    @tediorelee #6 再配合下你现在的 AP,妥了
    yangyaofei
        10
    yangyaofei  
       2020-01-15 13:38:42 +08:00
    @5G 30w 和 3w 没啥区别吧,就像 3w 和 0.3w 一样. 除了风扇每年要上油以外,没啥问题
    5G
        11
    5G  
    OP
       2020-01-15 13:41:42 +08:00
    30w 和 3w,差了 27w,3w 和 0.3w ,差了 2.7w ,it's what a geek is caring about
    AreYou0k
        12
    AreYou0k  
       2020-01-15 14:01:22 +08:00
    N1 可以做路由器吗, 手头有个 k2, 不想买 AP, 还有一定要显示器连接 N1 才能刷吗? 只有一台笔记本
    5G
        13
    5G  
    OP
       2020-01-15 14:04:51 +08:00
    @AreYou0k #12 可以的,买个 USB 无线网卡就行,那玩意很小巧很方便的,也不贵,也就二三十?
    Illusionary
        14
    Illusionary  
       2020-01-15 14:05:39 +08:00
    N1 只有一个网口,你确定可以跑满千兆?
    5G
        15
    5G  
    OP
       2020-01-15 14:06:28 +08:00
    @AreYou0k #12 不是一定要显示器,你可以了解一下 HDMI 串流,使用 VLC Media Player,用 HDMI 就可以把盒子画面像播放器放电影那样看到,反而还更方便
    5G
        16
    5G  
    OP
       2020-01-15 14:07:10 +08:00
    @Illusionary #14 N1 做旁路由,接个 100 块钱不到的千兆 AP,可以
    cat9life
        17
    cat9life  
       2020-01-15 14:23:04 +08:00
    最近这种旁路由火起来了
    tediorelee
        18
    tediorelee  
       2020-01-15 14:32:39 +08:00
    @5G 哈哈之前卡在怎么把 openwrt 刷进 emmc,没找到路子就没弄了
    tankren
        19
    tankren  
       2020-01-15 14:36:05 +08:00
    软路由一般指 x86 路由
    旁路由这个说法很误导人,也不知道谁起的头,就是个非主路由的网关
    5G
        20
    5G  
    OP
       2020-01-15 14:46:33 +08:00
    @cat9life #17 是的,确实好用也才会火,我 100M 宽带,本机软件设置代理的话,外网跑 40M 吧,这种方案直接跑 80,翻倍了
    5G
        21
    5G  
    OP
       2020-01-15 14:47:49 +08:00
    @tediorelee #18 这个一般固件提供者都会提供方法的,你可能直接下载固件了没有看说明,或者你登录 U 盘的 OP 的网页管理后台去看看有没有一键刷机的功能提供
    AreYou0k
        22
    AreYou0k  
       2020-01-15 15:19:12 +08:00
    感想解答, 还有一个问题就是这个作为 NAS 怎么样? 我看了一下这个只有 USB2.0. 或者还有没有 200 块的 NAS+路由器解决方案啊
    Tink
        23
    Tink  
       2020-01-15 15:21:45 +08:00
    我现在是树莓派做的旁路由,也还可以
    paouke
        24
    paouke  
       2020-01-15 15:34:56 +08:00
    我是 D525 (软路由)+4*MG1200AC ( AP ),覆盖全屋,并且 MG1200AC 支持无线漫游,用着还挺爽的,就是 D525 科学有些差。
    5G
        25
    5G  
    OP
       2020-01-15 15:48:44 +08:00
    @Tink #23 可以的,树莓派终于不用吃灰了
    5G
        26
    5G  
    OP
       2020-01-15 15:49:01 +08:00
    @AreYou0k #22 NAS 我还没玩过,一直想玩一直没钱,哈哈
    5G
        27
    5G  
    OP
       2020-01-15 15:51:55 +08:00
    @paouke #24 都组网了,上个配置好点的软路由,我估计花不到 500 就行,而且 D525 功耗还大,性能不行
    paouke
        28
    paouke  
       2020-01-15 15:59:15 +08:00
    @5G 带几十台设备还好,高峰时段也没啥问题,就是不能挂酸酸乳了,我是弄了个 k2p 自己单独用,打算过完年回来搞个好点的软路由
    psirnull
        29
    psirnull  
       2020-01-16 13:44:27 +08:00 via iPhone
    @tankren 回答正确 ✅ 还是有明白人。
    defunct9
        30
    defunct9  
       2020-01-17 07:18:55 +08:00 via iPhone
    colinrat
        31
    colinrat  
       2020-04-09 03:00:13 +08:00 via Android
    n1 最多跑满 500M
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   995 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 21:47 · PVG 05:47 · LAX 13:47 · JFK 16:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.