主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

2018-05-20 10:45:31 189点赞 1635收藏 185评论

追加修改(2018-06-09 20:51:43):
最近利用NAS再虚拟了一个DNS服务器,提供家用DNS缓存服务,依然是详细的图文教程,欢迎大家支持


理论上此方法适用于任意两个(软/硬)路由组合,其中一个作为主路由,另一个作为旁路提供网关服务。

例如:

软+硬:基本上没人这么配

软+软:爱快/ros一类做多播和流控的主路由+LEDE等作为旁路由提供插件服务

硬+软:一个CPU不够强劲的硬路由+家里有NAS等可以兼职的设备虚拟软路由

硬+硬:这么配是是实在舍不得弄个软路由的

1 折腾动力:

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64


1. 以上是某网站提供的在普通加密强度下各硬路由运行某插件能达到的最大外网速度

2. 本人使用最高强度加密时,R7000仅能提供20-30M左右的外网访问速度。

3. 鉴于本人已有一个自组的NAS,在无需额外购置设备和修改布线的情况下,可以直接给NAS安装一个虚拟LEDE提供旁路网关服务,让R7000从繁重的解密工作中解放出来。

4. 主要用途,网飞4K播放需要较高的外网访问速度。强加密下,R7K已捉襟见肘

5. 简单修改设置。利用家里现有设备。完爆败家之眼的解密性能。


2 设备:

1. R7000 梅林固件

美国网件(NETGEAR) R7000 AC1900M 双频千兆无线路由器 变形金刚版749元经典款。当年999购入。服役多年京东去购买


2. X86平台NAS一台

信海NAS 华擎J3455 J4105主板硬解4K的HTPC 网络存储下载机云存储1530元个人感觉颜值贼高的一款NAS,当然有动手能力的自己组一台性价比会更高淘宝精选去购买


3. 其他能接网线登陆管理网页的各种设备

4. 各种播放设备

刚到手的APPLE TV 4K,就因为要用这货看网飞,引发了我这趟折腾。

Apple TV 4K高清播放器Apple苹果TV5 4K电视盒子港版现货顺丰包邮1060元随手搜的一家店,想600不到入一个?看我的爆料吧淘宝精选去购买

之前一直在用的国产高清盒子,看本地高清千元以下无对手

ZIDOO X9S 芝杜4K高清网络硬盘播放器蓝光播放机 HDR 机顶盒3D690元一款很好用的国产本地高清盒子,播放各种原盘和4KUHD无压力。官方固件更新很勤快。进取心很强天猫精选去购买



3 网络图:


主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64



说明:

1. 所有设备均在同一网段 192.168.1.x

2. 最消耗性能的解密插件由软路由内的LEDE运行。

3. 两种方案访问旁路网关,设备自己单独设置/r7000设置后所有设备生效


4 架构前网络环境简介:

1. R7000使用梅林固件,WAN接光猫后拨号。

2. R7000连接家庭内所有设备,提供DHCP和NAT。

3. Nas安装windows server 2012R2 提供SMB文件共享,虚拟黑群晖等服务

4. PC,IPHONE通过R7000访问NAS内的文件。


5 搭建流程:


5.1 网卡设置

1. NAS内打开Hyper-V管理器(如何安装开启Hper-V请自行百度教程。WIN10也可以使用)

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

2. 打开虚拟交换机管理器

3. 创建一个外部虚拟交换机

4.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

5. 取名WAN&LAN,选择NAS的物理网卡,勾选单根I/O

6.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

7. 再次创建一个虚拟交换机,

8.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

9. 选择内部网络

10.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

11. 取名为LEDE TO WIN。

12. 最终。获得两个虚拟交换机 WIN&LAN,LEDE TO WIN


5.2 LEDE虚拟机创建

1. 前往KOOL下载最新的LEDE镜像,截止写文最新的固件为openwrt-koolshare-mod-v2.17-r7469-92b40b1-x86-64-combined-squashfs.img.gz 。

2. 同时参考链接内的方法,将最新的镜像转换为虚拟机用磁盘文件

3. 在NAS的Hyper-V管理器中点击新建-虚拟机

4.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

5.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

6. 建议存储位置放在系统盘。

7.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

8. 必须使用第一代

9.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

10. 内存建议1G 不多的话 512也行

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

11.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

12. 使用刚才创建出来的vhdx文件

13.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64


14. 设置虚拟机

15.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

16. 将IDE移动到最上启动

17.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

18. 编辑硬盘驱动器

19.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

20. 选扩展模式

21.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

22. 将驱动器扩展为10G

23.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

24. 将第一个网络是配置修改为刚才创建的WIN&LAN虚拟交换机

25.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

26. 启用MAC地址欺骗

27.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

28. 在硬件加速下面-点击启用SR-IOV

29.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

30. 新建一个网络适配器

31.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

32. 选择LEDE TO WIN虚拟交换机

33.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

34. 在高级功能内设置启用MAC欺骗

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

5.3 LEDE设置

1. 因为一般梅林默认192.168.1.1 而LEDE也是这个,为了防止冲突 修改梅林地址为192.168.1.11

2.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

3. 然后启动LEDE虚拟机

4.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64


5. 等待2-3分钟待LEDE完全启动

6.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64


7. 禁用并重新启用系统网卡管理里的LEDE TO WIN直到获取到正确IP并显示网络X

8. 浏览器地址栏访问192.168.1.1即可进入LEDE管理界面

9.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

10. 默认密码为koolshare

11.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

12. 点击网络-接口设置

13.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

14. 修改LAN

15.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

16. 如果刚才网卡顺序按WIIN&LAN,LEDE TO WIN的顺序设置到虚拟机设置里,则这里的eth0对应WIN&LAN,此时 这里只勾选eth1。然后保存&应用

17.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

18. 修改WAN

19.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

20. 协议试用DHCP客户端

21.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

22. 在WAN的物理设置里选择则ETH0,保存&应用后,WAN可以获得一个IP

23.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

24. 此时WAN口获得R7000分配的地址。去R7000的DHCP里固定分配这个地址给LEDE即可

25.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

26.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

27. 在手动指定IP里将WAN口的MAC指定为之前分配的IP地址,保证LEDE的WAN IP不变

28.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

29. 修改LAN设置

30.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

31. 修改应用之后使用192.168.2.1访问LEDE

32.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

33. 设置防火墙

34.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

35. 如图勾选按钮和切换为接收

36. 然后前往酷软,开启想用的插件即可

6 设备访问网关

6.1 设备自己设置

1. 设备在自己的联网设置里修改网关和DNS为LEDE的WAN口IP

2.

主路由+旁路由实现方法,范例网件R7000+软路由LEDE X64

3. 红框内填写LEDE WAN接口处的IP地址

4. 此模式下只有修改了网关的设备才会使用LEDE


总结:

本人也是接触软路由不久,翻看各种大神攻略走了不少弯路,很多大神的教程写的比较简略,容易走弯路。因此面向刚接触软路由的朋友们分享了我设置旁路路由的每一个步骤,希望能帮到各位值友




展开 收起
185评论

  • 精彩
  • 最新
  • 我是用我自己电脑开虚拟机的。为什么我lede那个wan改不了网段,一改就死,要重启。而且靠wifi连接主路由的设备貌似无法登录lede,只有我电脑能登录。

    校验提示文案

    提交
    我也遇到了这个问题

    校验提示文案

    提交
    1.严格按教程操作。教程的步骤是没问题的可以实现。2一般无法登录的问题是防火墙导致的,改完IP后 利用lede to win 那个网口获取到192.168.2.x的IP 然后作为子网设备先登陆进去改防火墙设置 然后上级网络的设备才能用WAN口的那个IP来访问路由器 否则会被防火墙拦住 3目前我自己已经不用这套做法了 直接连一个LAN网口不加ledeto win 启动好虚拟机后用192.168.1.1进路由器 改密码 改防火墙 然后改lan口为静态分配 设置ip地址192.168.1.x 网关写主路由地址 dns写主路由地址 后就能用了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • R7000仅能提供20-30M左右的外网访问速度?什么意思?

    校验提示文案

    提交
    在使用最高强度的解密服务器时 r7000的cpu会成为性能瓶颈 外网访问速率只能达到20到30 普通作为路由器使用时 速率并不收限制 可以达到千兆

    校验提示文案

    提交
    收起所有回复
  • 我的需求和楼主差不多,用群晖918做了个lede软路由,r7k做ap,现在的问题是在pt下载速率比较高时,总出现掉线,而且不能自动恢复。也在考虑楼主的方案,但有点疑惑,需要对lede里不同科学节点进行管理,比如增删,切换时,会不会很烦。 [无语]

    校验提示文案

    提交
    并不会 任意一台机器访问lede的wan 口的ip即可登录管理界面 跟设置主路由一样 因为防火墙把wan口的入站打开了 所以可以直接访问并管理

    校验提示文案

    提交
    r7000作为主路由进行拨号和nat的时候 感觉比兼职软路由会跟稳定些 按你的需求和环境 用我这套方案更合适 /事实上我最早也尝试过你那套方案 最后得出结论 lede并不适合作为主路由系统 一般都是加网卡后用爱快一类的专业路由系统做拨号和nat 然后接lede做网关

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • LEDE禁用启用了几次都获取不到IP地址 [损失几个亿]

    校验提示文案

    提交
    就是5.3 的 第7步 始终显示未识别的网络 就算我改了LEDE的地址 进了设置 也只有一个eth 就进行不下去了 求大佬解答

    校验提示文案

    提交
    我卡在这里两天,终于在另一个文章中找到问题所在
    网络适配器首先添加内网lan即LEDE TO WIN ,然后添加外网wan(切记顺序不能错>。然后就能获取IP了,真尼玛奇葩,

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 请教楼主,我家目前是AC68U主路由富强和阿里DDNS给黑裙外网,下级路由是水星poe路由一体机带3个AP,我想问下,我能不能用水星poe当主路由,AC68U做旁路由实现富强和阿里DDNS给黑裙外网。。。。 [害羞]

    校验提示文案

    提交
    可以亚 听起来就你的环境相当于把文中的r7000换成水星poe lede换成ac68 但是ac68实际解密性能一般 感觉还不如弄个fei xun n1刷固件当旁路由用

    校验提示文案

    提交
    感谢大佬回复,这两天准备整一个n1玩一玩试试看 [高兴]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 萌新觉得r7000作为纯ap效果更好吧,dhcp与插件都放在软路由 [皱眉]

    校验提示文案

    提交
    我也支持这个方案,x86软路由性能很好

    校验提示文案

    提交
    买个INTEL i350 四口PCI网卡 二手寨卡需要200RMB 仅仅只是可以用上目前我并不需要的流控功能。所以短期内并不考虑使用NAS提供全套服务。只要提供高负载的解密服务即可在这种情况下 NAS的单网口提供网关服务即可 其他服务由R7000来提供完全没压力

    校验提示文案

    提交
    还有16条回复
    收起所有回复
  • 就是要跑ss吧?客户端自己跑ss比路由器快得多

    校验提示文案

    提交
    不仅是跑SS,而且是要用SS后看高清视频。。这SS的流量得多大才够啊。。这哥们要么自己搭建SS服务器,且不是按流量收费的那种,要么就是卖他SS账号的人要亏本亏死了吧 [大囧]

    校验提示文案

    提交
    文章开头说了 大流量应用主要是网飞看4KUHD 至于账号 哈哈 机场了解下 我现在用的机场 30包月无限流量或者一年100R包1150G流量

    校验提示文案

    提交
    还有14条回复
    收起所有回复
  • hyper v 可以一起跑两个,一主一旁。无线用着ubnt ap,感觉折腾到头了。。。

    校验提示文案

    提交
    哈哈 没错 还可以考虑再加一个dns缓存服务器提供上网加速服务

    校验提示文案

    提交
    收起所有回复
  • 楼主想实现的东西基本跟我一样 [口水] ,我也是想把nat交给硬路由,然后酸酸乳和去广告之类交给软路由。不过有一点问题想咨询楼主,我是白群ds918+,用vmm虚拟lede ,虚拟交换机里没有单根io虚拟化这个设置,请问这是必要的设置吗?还是为了提升性能来的。

    校验提示文案

    提交
    没必要那个是为了提高内部网速的 家用环境 不加这个也够用

    校验提示文案

    提交
    感谢回复!内网跑满千兆不开没问题吧楼主

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 楼主,按照你的方案设置好了,用油管试了lede旁路由的速度,确实很快。但为毛在apple tv 上和iphone上奈飞客户端死活也播放不了呢,总在转圈。

    校验提示文案

    提交
    或者就提示播放错误!

    校验提示文案

    提交
    你查看下你atv获取到的网关地址和dns地址是多少 我记得atv无法手动修改网关的 只能在主路由dhcp处修改网关然后自动分配给atv 为了实现这个 你需要1 将lede的wan从自动获取修改为静态ip 然后网关和dns修改为主路由ip 2前往主路由的dhcp 将默认网关ip和dns ip 设置为lede的ip

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 我家庭用r7800加r6400加一个破tp。怎么最大化

    校验提示文案

    提交
    R7800做主路由提供所有服务即可。因为R6400做旁路没啥意义。R7800的性能本身比较强。。除非你有同时开启两套解密服务的需求 可以R7800开一个账号 做旁路R6400开一个账号 然后设置设备从哪个路由走

    校验提示文案

    提交
    收起所有回复
  • 你这样做没有意义,NAT转发和SS都应该交给LEDE解决,R7000应该用来做AP,你自己测试一下吧。旁路路由一般都说是用ikuai之类的流控路由和LEDE来组建的,第一次听你这种做法。。

    校验提示文案

    提交
    首先我家里的流控需求并不需要用到爱快 其次 主路由是r7000稳定性很强 软路由死机并不会导致家里完全断网 最后我的nas只有1个网口 懒得在花200买个4口网卡用上我不需要的流控功能

    校验提示文案

    提交
    收起所有回复
  • 没看懂,所有负载不还是姐在r7000上嘛

    校验提示文案

    提交
    把网关设置为lede的ip后 由lede来处理解密 单纯的数据流通并不会占用多少r7000的性能 cpu大户是各种额外插件

    校验提示文案

    提交
    加密的数据流量从外网→r7000→lede 解密为无加密数据→r7000→pc 最消耗性能的是lede上提供的解密/过滤服务

    校验提示文案

    提交
    还有12条回复
    收起所有回复
  • “1. 以上是某网站提供的在普通加密强度下各硬路由运行某插件能达到的最大外网速度”
    某网站的测速贴子的链接,能给一个吗,谢谢!

    校验提示文案

    提交
    你直接去对应的官网看资料板块

    校验提示文案

    提交
    哪个官网?酸酸乳的吗?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 楼主,lede做旁路只需要一个wan口吗, 管理ledE的话用wan口ip登录不可以吗?

    校验提示文案

    提交
    你设置好了之后可以直接用wan口登录并管理 设置的时候 肯定不行呀 防火墙默认拦截了wan口的入站 有一步修改防火墙的设置就是放开wan的入站口子

    校验提示文案

    提交
    哈哈 好的好的 我懂了 楼主真是热心肠 太谢谢了 省了一个软路由的钱 [赞一个] [赞一个] [赞一个]

    校验提示文案

    提交
    收起所有回复
  • 为什么我的虚拟机的虚拟交换机没有“启用单根i/o虚拟化”

    校验提示文案

    提交
    这个是提升网卡性能的 没有也影响不大 不同网卡支持度不一样

    校验提示文案

    提交
    收起所有回复
  • 楼主,您这套方案是不是硬路由做拨号,软路由仅作科学上网和广告拦截的意思?就是只要家里的PC和手机无论有线或wifi要访问外网都必须先经过软路由再到硬路由再到光猫,那如果玩游戏会不会影响延迟高呢? [doge]

    校验提示文案

    提交
    1.并不是必须 实际上硬路由依然提供网关功能 软路由只是这个网络里的第二网关 设备可以选走第二网关 或者不走第二网关 还是走硬路由网关 2玩游戏并不会延迟高 因为家里那点网线距离。还不足以造成让你能感觉的出来的延迟

    校验提示文案

    提交
    收起所有回复
  • 提个意见,为啥这俩个网口,一会儿叫win一会儿叫wan&lan一会儿win&lan,还有一个lede-to-win?都晕了。。。求统一一下。

    校验提示文案

    提交
    这些名字都是对应含义的 为什么同一个网口会有多个名字 是因为每个名字都是一个虚拟网口。逻辑上是不同的网口和作用

    校验提示文案

    提交
    当然知道lan/wan的含义,但是这里面不同的命名也太多一点了吧?

    校验提示文案

    提交
    收起所有回复
  • 求问一下硬件主路由+LEDE旁路由能不能避免软路由挂掉之后全家断网的情况…之前想弄个双软路由,就怕重启麻烦

    校验提示文案

    提交
    1.旁路由如果使用修改本地网关的方式访问 如果挂了 把设备的网关改回来就行了 如果是修改路由器默认网关的方式。一旦挂了 所有路由器下的设备都无法访问 必须要进路由器修改网关 2 双软路由做故障转移是可以的 之前稍微研究了下 实现起来比较复杂 使用频率也很低 就没继续搞了

    校验提示文案

    提交
    收起所有回复
  • 楼主 我有5个房间包括客厅一共各个房间拉了五根线 客厅如果放路由没有一进一回 大概只能全部放弱电箱 尺寸是30x40的弱电箱 我把光猫桥接出来连软路由然后一个ubnt的千兆交换机到各个房间 每个地方连ap面板 然后台式机接在ap面板的lan口 这样可以满足全速科学上网看netflix吗?其实我现在用的代理在surge上各个设备都可以跑满速 就是想电视和盒子也看Netflix4k大屏才爽啊

    校验提示文案

    提交
    你的描述看着头大 不过听起来实现没问题 你可以把软路由当成你家里的一台电脑 能接入到主网络就行了 然后其他设备把网关设置为软路由的ip 就可以把数据流量送到软路由滤一次 实现你想要的效果

    校验提示文案

    提交
    既然你是用ks的lede,那么你可以试试用透明网桥,这个是专为旁路由而设的

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1.6K
扫一下,分享更方便,购买更轻松