日本电子维修技术 网络原厂固件的硬路由与单网口openwrt旁路由的新




本文并非教程,但会以文字方式列出操作步骤,如果有看不懂的新手可以提问,我会抽时间回复该操作的截图。
希望对其他新手有帮助,毕竟我浪费了很多时间走错路走弯路。
重点是希望论坛大佬们指教。

大概方法:主路由负责PPPoe拨号,旁路由负责DHCP以及网关

硬件方面:抠门如我,没有投入任何硬件、配件、设备
主路由、硬路由、原厂固件、没有第三方可以选择的固件,以我为例是Linksys EA7500
单网口、能支持hyper-v的windows电脑一台

1,主路由更改默认IP地址,如原厂是192.168.1.1更改为192.168.1.75

2,常用设备,特别是NAS、跑服务的设备,手动设置获取IP地址(如在调试过程中、旁路由崩溃,不影响这些设备上网)
以群晖NAS为例:
2.1 控制面板——网络——网络界面——点右键编辑“局域网”
2.2 手动设置网络配置
      IP地址192.168.1. xxx(建议按原来分配的地址。这里192.168.1.2至99,192.168.1.100至199都是可以的)
      子网掩码255.255.255.0
      网关“主路由地址192.168.1.75
      DNS(自己设吧,我说不清楚)

3,windows开启hyper-v功能
      windows控制面板——程序——启用或关闭windows功能——找到hyper-v,全选,确定
      电脑重启之后就可以在“开始菜单”——windows管理工具——找到hyper-v
3.1 hyper-v——虚拟交换机管理器——新建一个外部网络(按自己喜好重命名)

4,下载免费、开源的资源
      到openwrt.org下载软路由固件,解压,得到img文件
      到starwindsoftware.com/starwind-v2v-converter下载并安装转换器

5,转换文件(如果出问题了,可以在这时重新开始)
starwind-v2v-converter
select location of image to convert——local file
source image——上一步解压的openwrt的img文件
select location of destination image——local file
select destination image format——VHD/VHDX
select option for VHD/VHDX image format——VHDX growable image
set destination file name——设定保存位置,建议放系统盘
最终得到xhdx文件

6.1,设置hyper-v虚拟机
hyper-v——新建——虚拟机
重命名(按自己喜好重命名)——将虚拟机存储在其他位置
指定代数——第一代
分配内存——以我为例是1024MB,看自己需求——否选“动态内存”
先不配置网络,后文再续
使用现有虚拟硬盘——选择上一步得到的vhdx文件

6.2,虚拟机——右键“设置”
添加硬件——网络适合器(这时你有两个网络适配器)
BIOS——启动顺序——IDE——上移
硬盘驱动器——虚拟硬盘——编辑——选择操作——扩展——配置硬盘8GB(应该够用?)
其中一个网络适配器——虚拟交换机——选重命名过的外部网络——高级功能——启用MAC地址欺骗
另一个网络适配器——虚拟交换机——选重命名过的外部网络——高级功能——启用MAC地址欺骗

7.1,hyper-v虚拟机——连接——这时的虚拟机界面是个“虚拟机已关闭”的画面——启动
启动后的虚拟机界面——回车——键入vi etc/config/network
找到192.168.1.1那一行——键入i编辑修改旁路由地址192.168.1.xx
ESC退出编辑
键入:wq
键入:reboot

7.2,浏览器键入旁路由地址192.168.1.xx
默认密码admin
openwrt——system——administration——router password——按自己喜欢设定路由器密码

7.3,openwrt——network——interface——LAN接口——edit
general setttings——protocol——satatic address
general setttings——IPV4 address——确认是步骤7.1修改的旁路由地址192.168.1.xx,无需操作
general setttings——IPV4 gateway——主路由地址192.168.1.75
general setttings——use custom DNS servers—— DNS(自己设吧,我说不清楚,我习惯用主路由地址192.168.1.75
general setttings——IPV6 assignment length——disabled(IPV6的部分我搞不明白,直接不用,否则不能保存)

7.4,openwrt——network——interface——LAN接口——edit
DHCP server——advanced setting——
勾选“dynamic DHCP"——勾选“force"
IPV4 netmask——255.255.255.0 (所有的子网掩码都是用这个,我解释不清)
DHCP options——3,192.168.1.75——再新增一条6,192.168.1.75
save保存并应用

8,浏览器键入主路由地址192.168.1.75
关闭DHCP服务
(建议此步骤与上一个步骤同时操作,等几十秒主路由和软路由反应过来之后,你局域网内的所有设备,以及虚拟机openwrt都可以上网啦!)

9,设定语言,openwrt——system——software
9.1,你可以点upload packge...离线安装的方式去安装语言包,但你得提前准备文件luci-i18n-base-zh-cn.ipk
9.2,点击update lists——就可以在available清单里面选择安装自己想要的软件、插件啦!,找到luci-i18n-base-zh-cn点选安装
9.3,openwrt——system——system——language and style——选择中文
(步骤9.1可以插在步骤7.3之前做,但是个二选一的必要条件,要么是你提前准备了语言包文件,要么是你这个”虚拟机“可以上网在线安装插件)

10,本文完
后记1,这样的网络设定好像不支持linksys mesh,待考证
后记2,如果旁路由关机、挂掉,其他设备仍然可以用步骤2的方式手动上网
后记3,如果旁路由关机、挂掉,可以重新打开主路由的DHCP服务器,正常上网
后记4,其他软路由固件可以参考本文,如koolshare
后记5,感谢本论坛的大佬们,感谢在互联网上写教程留存资源的朋友们,特别鸣谢koolshare, smzdm, github,

对于我等新手没完全搞明白的,openwrt的意义应该在于稳定性,以及丰富的软件包。
特别是软件包实现我们用户的真正需求
所以我应该安装哪个软件包?

================
以上原文根据18楼的坛友修改教程
看了大家回复,更新如下
优点1:没有硬件投入
优点2:没有改动配件、硬件,以及网线连接方式
优点3:我习惯于“人走了,所有设备关机,回来再开”

缺点1:浪费时间

================
03.21更新:国内/国外分流

按照步骤2.2手动设置网络配置
如果网关是主路由,则是主路由的流量,走国内;
如果网关是软路由,则是软路由的流量,根据软路由的服务走流量。

DHCP同理。

================
06.28更新:固件推荐LEAN
感谢坛友@Mortif的推荐与分享

06.28更新:之前没弄明白的DNS
首先推荐几个平时用的DNS
阿里 223.5.5.5或223.6.6.6
百度 180.76.76.76
谷歌 8.8.8.8或8.8.4.4
至于选用哪一个DNS根据流量走向,或是个人喜好自行选择


DNS弄明白了,DHCP建议改回来在主路由上(DHCP在旁路由不便于来访客人)
步骤2.2,DNS改用上面推荐的
步骤7.3,general setttings——use custom DNS servers—— DNS改用上面推荐的(重要)
步骤7.4,否选“dynamic DHCP"——否选“force"
步骤8,取消

接下来:
不需要用旁路由服务的设备,直接连主路由即可
需要用旁路由服务的设备,则不能使用DHCP分配IP地址,必须手动设置网络配置(类似步骤2.2)

================
07.09更新,闲来无事画了个网络拓扑图

mesh+旁路由.jpg (323.58 KB, 下载次数: 0)

2020-7-9 11:52 上传




评论
3.2 hyper-v——虚拟交换机管理器——新建一个内部网络(按自己喜好重命名)
这一步是错的
直接把  你之前创建的 一个网络适配器——虚拟交换机——选重命名过的外部网络——高级功能——启用MAC地址欺骗
添加2次

评论
真的没必要折腾旁路由,openwrt直接做主路由就行。


评论

都是很多up主推广出来的 觉得牛逼

评论
意义何在?
设计网络结构 满足需求,尽可能简单。
不知道你折腾了这么一堆要完成什么功能。

评论

旁路由,或者说辅助网关 这玩意是为了方便折腾设计的网络结构。
这种结构适用于
1. 主路由性能弱,但是稳定。
2. 家里有部分人网络功能需求低,但是对稳定性要求高。
3. 自己喜欢折腾。不折腾不舒服斯基。方便设备拆除、更换、调试。
这时候
一个传统的路由负责拨号和NAT,为网络提供接入,然后一个附加设备作为网关,提供网络分流和其他高级功能。 拆除辅助设备的时候只需要主路由简单更改网关就可以维持网络基础功能。避免了all-in-one折腾崩一次全屋断网半天。

评论

不就是为了折腾享受折腾的过程 获得成就感吗 搞定之后还会再折腾吗?我看未必

评论
主路由是光猫,废旧笔记本拿来做旁路由,还是有参考价值,但是旁路由就直接安装OP了,不用虚拟机

评论
顺便搭车问下OpenWrt的“V二RAY”哪个开发的版本稳定性/性能最好

评论

目前自用passwall总体还好
openclash现在很多人在推


评论

“双软路由”真是太毁人了,完全没有必要的东西。

评论

openwrt之前我还直装作主路由
但是用了一段时间后还是装了PVE,ikuai+openwrt,几个主要原因,一是wan莫名其妙重启,断网10-20s,即使按照建议关闭负载均衡依旧不定期发生,二是DDNS不稳,经常远程登录不上,固件有时候用lean的原版,有时候用恩山封装好的版本,及时干脆自己编译依旧有各种小问题,封个蹭网的ip,iptabs命令没反应等等问题,流控基本没有,而且版本更新太快,经常无法直接更新,换一次固件家里还要断网接显示器再刷机
于是干脆ikuai作主路由,openwrt当做app商店用,pve当IPMI用,目前使用很正常

评论
各人都有各人的理由。。。

哎。。。

评论

我现在是er-x 做主路由, 干所有“路由”该干的事情
其他都能全部在外面,拆除任意其他设备都不影响主网络的畅通。

评论

我是把东西都塞弱电箱里,光猫+路由器+POE交换机+软路由,40cmX30cmX12cm的小盒子才是家里整个属于我的地方

评论
看了大家回复,更新如下
优点1:没有硬件投入
优点2:没有改动配件、硬件,以及网线连接方式
优点3:我习惯于“人走了,所有设备关机,回来再开”

缺点1:浪费时间

评论

好,下次去支持视频攻略(本来我是偏好图文攻略的)

评论

openwrt 感觉更新挺难的,不一定保证能直接升级成功的,而且里面的软件更新也难,而且基本上每年都因为科学技术原因,需要升级什么的

我现在是一个精简到极致了的openwrt的旁路由,直接socks5连接到windows版的软件中,这样永远不用升级了

虽然绕了2圈,但又不是跑不动,怎么最懒就怎么搞

评论

所以两个都是外部网络,开mac地址欺骗吗?

评论

是的
hyperv只需要用外部网络,别的2个选项都是一般人用不到的

评论

首先,任何路由都没必要更新固件,包括OpenWRT,基本没什么更新的必要性。
其次,OpenWRT肯定要在虚拟化状态下使用,不仅可以绕过各种硬件驱动问题,还可以方便的创建多个虚拟机,然后直接拷贝etc文件夹中的配置文件们。

这样的好处是,一旦折腾出问题,随时可以起启动之前正常的虚拟机路由器。可以方便的折腾多个版本。没必要在同一个虚拟机内部升级。

评论

必要肯定是没有的 但是会想到玩软路由的都是折腾的主

评论

谢谢指正。

评论

我是前一段时间打算更新一下openclash,因为我试了一下别人编译好了的版本,发现选择节点的yacd控制面板更新了之后更好用一点了,然后发现openwrt版本太老了,luci不兼容了,还要再装一个兼容的东西
就想到可以直接socks5连接windows版的,这样就无需更新了,yacd装在docker里了

反正多跑一个openwrt,精简后给200MB内存完全够了,不存在跑不动的问题

我拨号用的pfsense,基本上稳定版的更新1年才出1,2次,不更新也没事

docker里的东西都有办法自动更新的,如果万一出bug就返回虚拟机之前的快照即可

问一下,如果只用一个openwrt,bt下载怎么处理,貌似只能做到某些端口不走科学?因为bt的流量并不是很好判断

如果玩国际服的游戏怎么处理,因为有的节点是延迟高,下载速度快,有的是延迟低,流量很贵,我买的某一家的套餐,虽然流量非常贵,但是还是比买游戏加速器便宜,稳定的,而且不管什么冷门的游戏都能用


评论

除了必须用装到路由上的东西,其他东西一律使用windows或linux虚拟机运行,反正OpenWRT也是运行在Hyper-V中的。

PT下载我是直接在Windows宿主上运行的。规则很容易控制,可以控制ip也可以控制端口,还可以在utorrent内部设置代理,这个代理的目的可以是让它实际上不走ss流量。

评论
03.21更新:国内/国外分流

按照步骤2.2手动设置网络配置
如果网关是主路由,则是主路由的流量,走国内;
如果网关是软路由,则是软跌幅的流量,根据软路由的服务走流量。

DHCP同理。

评论
小插曲:

因为浏览器默认开启了“保护模式”,它以为旁路由地址192.168.1.xx会偷取用户信息,所以把密码吃掉了。
搞得我死活登陆不上旁路由。



评论

openclash 我最近也在弄, 总是感觉不如openwrt 里面的 ssr+ 香, 自己设置了半天,有时候也不好用,特别是配置文件。。。

评论

我想问下 我也是 软路由 用esxi 刷了ikuai +openwrt  ikuai 网关指向 openwrt 的IP  并且分配DHCP 强制分配 ,然后 openwrt 的网关指向主路由的 ip负责 科学上网,但是我很纠结的是 科学上网功能很多时候有问题,而且上网有时候网速很慢,打开网页也很慢,不知道啥原因。

评论

openclash 现在加了黑白明白,我是用这个 填写下载机器的IP 来搞定的。但是总感觉 如果像我只有一个奈非需要分流,  openclash 的分流功能对我来说意义不是很大, 反倒是 觉得 里面的ssr plus  包含了奈非的分流功能让我觉得很稳定。顺想问问大家, 我自己现在用的白群晖,开启了外网访问,在openwrt里面做了端口映射,但是有时候还是不能从外网访问家里的主路由, 家里也是北京联通的固定外网IP,并常年开着 出国留学的插件,想知道有啥方法能累死,koolshare 里面的 ddnsto 这种简单的插件能稳定的使用外网访问的插件吗

评论
去食宵夜啦喂,聊扶墙,机场啊

评论

玩软路由,不是为了软路由而软路由。

玩软路由的,往往是有硬路由无法完美处理的需求,才转向软路由的。

例如lean大佬现在更新很勤的酸酸乳plus+(最近更新了奈飞分流、代理套娃模式、代理订阅过滤等几个新特性,非常好用),adbyby plus+去广告、XX云音乐灰色歌曲解锁、adguard home DNS服务防污染,zero tier内网穿透等,都是很好用的插件。 这些插件提供的丰富功能,硬路由大多是无法提供的,就算刷了Mei林等固件,由于硬路由相对较低的硬件配置,开几个插件后,也无法提供软路由下流畅的体验。

平心而论,如果只是追求稳定上网,没有那么多折腾的需求,完全没必要上软路由。

但软路由高度的定制化和可玩性,也是硬路由不可望其项背的。
食髓知味,软路由,玩上了,就回不去了


评论

睡不够,自己玩吧。
不去。

评论

主路由负责拨号上网,
旁路由负责出国留学。

评论

adbyby plus+去广告 能去手机版的油管广告吗?

评论

手机端去广告用adguard

评论

下载了,adguard这个是去浏览器网页版的吧?

评论

adguard的手机端app对浏览器和app都起作用。

软路由端的去广告插件是通过dns过滤来去广告,效果一般。
手机浏览器大多都不支持插件,所以也没办法用插件去广告的办法。 目前来看,adguard是手机端比较靠谱的办法。 去年黑五9客户端的永久授权不到200,很划算。

评论
嗯,好的,等我再试试,谢谢了!

评论

一直没搞懂酸酸乳plus+怎么用v二ray,自己搭建的,不是订阅的

评论
06.28更新:固件推荐LEAN
感谢坛友@Mortif的推荐与分享

6.28更新:之前没弄明白的DNS
首先推荐几个平时用的DNS
阿里 223.5.5.5或223.6.6.6
百度 180.76.76.76
谷歌 8.8.8.8或8.8.4.4
至于选用哪一个DNS根据流量走向,或是个人喜好自行选择


DNS弄明白了,DHCP建议改回来在主路由上(DHCP在旁路由不便于来访客人)
步骤2.2,DNS改用上面推荐的
步骤7.3,general setttings——use custom DNS servers—— DNS改用上面推荐的(重要)
步骤7.4,否选“dynamic DHCP"——否选“force"
步骤8,取消

接下来:
不需要用旁路由服务的设备,直接连主路由即可
需要用旁路由服务的设备,则不能使用DHCP分配IP地址,必须手动设置网络配置(类似步骤2.2)




评论

大多数都只是单网口设备不得不选择的折中方案罢了?

评论

路由器本来就是一个默默提供服务的东西,稳定可靠不就可以丢一边了吗?喜欢折腾,再弄一个专门来折腾不是更好? 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
 ·日本留学生活 求个大阪合租
·日本留学生活 自家房招租求
·日本留学生活 东京地区出9成新lv钱包
·日本育儿教育 孩子从国内过来如何学习日语
·日本育儿教育 明年四月横滨招月嫂
·日本育儿教育 请问咋让娃突破识字关?感谢分享中文共读和学习经验的妈妈
 ·中文新闻 东区明星迈克尔·格列柯,53 岁,将在第一次出生两年后第二次
·中文新闻 《爱情岛》明星卡米拉·瑟洛和杰米·朱维特在透露即将迎来第三

维修经验

CPUcpu-z 1.77版低调发布

日本维修技术更新: New benchmark “submit and compare” feature New clocks dialog reporting all system’s clock speeds in real-time Preliminary support for Intel Kaby Lake AMD Bristol Ridge processors 主要是增加了支持I、A两个新架构的 ...

维修经验

CPU这几天经常开机黑屏,热重启后又正常

日本维修技术这几天经常开机黑屏,热重启后又正常,今天热重启也不管用了。折腾半天总算点亮,显示超频失败,以前出这个画面我是不理它的,直接重启就能正常进系统了,今天不敢托大,因为 ...

维修经验

CPU超频求助!关于华擎H170和6700K

日本维修技术问题见楼主的show贴 https://www.chiphell.com/thread-1634895-1-1.html 这次华擎的H170 Hyper最大的特色应该是自带时钟发生器可以自由超外频 可是楼主好久没有折腾超频了。。。 两图中除了CPU外频 以 ...

维修经验

CPU液态金属会侵蚀cpu核心吗?

日本维修技术前阵子看到有人说,液态金属时间长了会侵蚀cpu铜盖,那么问题来了,这货会不会侵蚀核心呢? 评论 这玩意儿好像只对铝起反应 评论 不是说,cpu的盖子是铜的吗。。。 评论 不会,核 ...

维修经验

CPUm6i究竟支不支持e3 1231v3

日本维修技术官网上看支持列表没写有e3 1231v3,装机帖又有人晒,百度也没个明确答案,那究竟能不能点亮?有在用的chher说一下么 评论 升级最新bios肯定可以支持 评论 我的p67evo官网上也没说支持12 ...

维修经验

CPU华擎 HYPER 妖板 正确玩法

日本维修技术600元的 B150,10相供电,释放洪荒之力 注意必须官网 Beta 区的 BIOS 有 AVX 的 CPU 可能会掉缓存 启动时按 X 键激活 SKY OC,重启后进入 BIOS 160924164727.jpg (95.63 KB, 下载次数: 1) 2016-9-24 17:47 上传 ...

维修经验

CPUE5 2686 V3和i7 6800K如何选择

日本维修技术默认用,不超频,两者功耗是一模一样的 E5 2686 V3:2.0主频,3.5睿频, 18核心36线程 ,45M L3 咸鱼大约2500~3000元 i7 6800K : 3.5主频,3.8睿频 ,6核心12线程 ,盒装3000元 评论 性能应该是26 ...

维修经验

CPUHD530硬解4K能力还是有点弱呀!

日本维修技术播放器用PotPlay 64bit,各种优化后,跑4K @120Hz视频只能到70帧左右的速度,勉强能用! 显示器用的4K的优派VP2780 未标题-1.jpg (211.97 KB, 下载次数: 0) 2016-9-26 21:29 上传 评论 这个估计你没优化 ...

维修经验

CPU6900k 1.25V到4.2体质怎么样

日本维修技术如图,体质怎么样,ring是35,没敢试了,都说ring高了毁硬件 评论 不错的U,但不算雕,上4.4就大雕了,这电压上4.5的目前没见有人发图 评论 谢谢前辈告知 评论 我这个用1.2V超的4.2,R ...

维修经验

CPUI3 6100 华擎B150M pro4超4.5g测试。

日本维修技术看看论坛没多少i3 6100的帖子,就转下自己发的show贴里面的数据,给大家参考下。家里还有当年的神U i3 540 oc 4.5G在给老妈用。 不知道数据上正常吗?有6100的朋友可以告诉下,另外是不有 ...

维修经验

CPU7系u会兼容100系主板吗?

日本维修技术RT,听说要推200系板,100系还能用吗以后。。 评论 兼容的 评论 感谢!以后换u就行了,目前消息200系板会有新的特性吗? 评论 24条PCI-E 3.0通道、支持Intel Optane混合存储技术、十个USB 3 ...

维修经验

CPU有心入5820k了,求教下温度问题

日本维修技术一直徘徊在6700k和5820k之间,6700k现在这德行直接把我推向了5820k啊,从2600k升级上来,三大件都要换,现在唯一疑惑的是IB-E ex这种顶级风冷能不能压住4.5g的5820呢?毕竟刚刚买一个多月。 ...

维修经验

CPU6600&6600K才100的差价

日本维修技术太少了吧。。。 6600.JPG (106.91 KB, 下载次数: 0) 2016-10-1 10:30 上传 评论 毕竟只是i5而已…… 评论 上z170 6600也能超,等于没区别,差价能有100已经不错了 评论 然后又见不超频人士推荐超频 ...