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

2020-01-15 12:54:56 +08:00
 5G

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

200 元套餐:

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

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

13304 次点击
所在节点    问与答
31 条回复
5G
2020-01-15 12:55:20 +08:00
5G
2020-01-15 12:55:53 +08:00
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
2020-01-15 13:08:05 +08:00
别光收藏啊,顶个贴呗,昨晚摸索这些设置,搞到凌晨三点,哈哈
psirnull
2020-01-15 13:10:38 +08:00
你怕是对软路由理解有误 。
5G
2020-01-15 13:12:11 +08:00
@psirnull 哈哈,也不是不可以做软路由,只是我这里做的是旁路由的方法
tediorelee
2020-01-15 13:16:54 +08:00
正好有个 N1 吃灰,马一下
yangyaofei
2020-01-15 13:17:23 +08:00
一台 10 年买的华硕本顶到现在,估计 50 都不值,开个 docker 跑个软路由完全没问题
5G
2020-01-15 13:20:15 +08:00
@yangyaofei #7 可以的,但是说实话,小盒子的功耗( 3-4W ),笔记本是不能比的
5G
2020-01-15 13:31:01 +08:00
@tediorelee #6 再配合下你现在的 AP,妥了
yangyaofei
2020-01-15 13:38:42 +08:00
@5G 30w 和 3w 没啥区别吧,就像 3w 和 0.3w 一样. 除了风扇每年要上油以外,没啥问题
5G
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
2020-01-15 14:01:22 +08:00
N1 可以做路由器吗, 手头有个 k2, 不想买 AP, 还有一定要显示器连接 N1 才能刷吗? 只有一台笔记本
5G
2020-01-15 14:04:51 +08:00
@AreYou0k #12 可以的,买个 USB 无线网卡就行,那玩意很小巧很方便的,也不贵,也就二三十?
Illusionary
2020-01-15 14:05:39 +08:00
N1 只有一个网口,你确定可以跑满千兆?
5G
2020-01-15 14:06:28 +08:00
@AreYou0k #12 不是一定要显示器,你可以了解一下 HDMI 串流,使用 VLC Media Player,用 HDMI 就可以把盒子画面像播放器放电影那样看到,反而还更方便
5G
2020-01-15 14:07:10 +08:00
@Illusionary #14 N1 做旁路由,接个 100 块钱不到的千兆 AP,可以
cat9life
2020-01-15 14:23:04 +08:00
最近这种旁路由火起来了
tediorelee
2020-01-15 14:32:39 +08:00
@5G 哈哈之前卡在怎么把 openwrt 刷进 emmc,没找到路子就没弄了
tankren
2020-01-15 14:36:05 +08:00
软路由一般指 x86 路由
旁路由这个说法很误导人,也不知道谁起的头,就是个非主路由的网关
5G
2020-01-15 14:46:33 +08:00
@cat9life #17 是的,确实好用也才会火,我 100M 宽带,本机软件设置代理的话,外网跑 40M 吧,这种方案直接跑 80,翻倍了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/638082

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX