APP下载 微博 微信

Hao4K影音


[分享讨论] 百科:软路由是什么?软件路由器制作过程

[复制链接]

发表于 2021年04月02日 22:42 9720 1 来源:路由器> 分享讨论 回帖奖励 |倒序浏览 |

小uu 帖主

2021-4-2 22:42

在hao4k玩的朋友应该都经常看到软路由这个词,感觉比较神秘,论坛没有一个大神能够给咱们小白科普一下,今天我在smzdm看到一篇很好的文章,索性拿过来跟大家分享一下,什么是软路由!以前我们说的“软路由”就是软件理由,在电脑上装个多网口的网卡,这台电脑就兼任路由器了;后来一些专业的、独立的路由系统出现,我们就开个虚拟机去专门跑路由系统;现在发展到用专门的低功耗机器去跑 还可以在路由系统里开虚拟机来跑其他系统了。已经不“软”了
什么是软路由
其实软路由它就是一台电脑,只不过装的是路由的系统,和装windows没什么区别。也有同学就直接在windows中用虚拟机来搭软路由,甚至还把nas、下载机等一系列功能做成ALL-IN-ONE的服务器,原理其实都是一样的。

软路由想上车的话其实很简单,先准备一台主机,然后刷一个自己喜欢的路由ROM就可以了。
为何软路由都是选迷你小主机
软路由本质是一台电脑,那我们为什么不把软路由装到家里的台式机上呢?速度还快。当然可以了,只不过作为路由器来讲,基本上属于24小时全天开机,台式机动不动就大几十瓦甚至百瓦以上的功耗,这一年下来电费也是不小的开支,同时风扇噪音也是一个不可忽视的问题。小主机就不一样了,功耗很低,象J1900的主机功耗一般在10W左右,而且是被动散热,本身是没有风扇的,散热靠铝合金的机身外壳。关键还是体积小,可以塞到弱电箱中去。
软路由使用注意事项
软路由无论从提升网络速度,还是安装各种服务插件,有很强的扩展性和可玩性。但它也有一个弊端,那就是对无线的支持不好,目前很多的ROM都不支持无线功能。也就是说,软路由只能负责有线网线的连接,要想实现WIFI覆盖就需要额外增加一台AP设备。不过好在大家在玩软路由之前,家里一般都已经有无线路由器了,正好退下来当AP使。
如何把路由ROM刷到硬盘中
刷软路由乍一听起来好象很神秘,其实比装windows要简单很多,执行一个文件即可,分分钟搞定。
在刷机之前,需要准备以下几件事情:
1、 把光猫改成桥接模式(可度娘或电话给运营商改)
2、 准备一个大于2G的U盘并做成启动盘(自行度娘)
3、 下载刷机所需要的软件和ROM(改名为OpenWrt.img,要和命令行中保持一致),并放到U盘中。本示例中使用的是由eSir提供的OpenWrt,如果用别的ROM自行下载即可,但ROM的文件名要改为OpenWrt.img,或者编辑autorun.bat,将命令行中的名称和ROM名称保持一致即可。
补充说明:
在下载ROM时,同一个ROM一般会有两个文件,用于适配不同型号BIOS的主板。在命名方式上常用Lagecy和UEFI来区分,老的BIOS用Lagecy,较新的BIOS用UEFI。

如果不知道型号,可以网上搜下该主板参数,BIOS一般会有说明。

下面开始刷机
1、 把U盘插到软路由的任一USB端口,开机按Del键进入BIOS设置界面,在引导顺序中将U盘设置为第一启动盘(一般在BOOT选项卡中,每个品牌界面都不太一样),完成后按F10保存退出

2、 重启后在引导菜单页面,选择第一项进行入WinPE系统。

3、 打开桌面上的DiskGenius工具,找到要安装ROM的硬盘,把该盘下所有分区删除后保存退出。记住该硬盘的序列号,后面会用到。



4、 打开U盘,执行autorun.bat文件(操作前确认软路由ROM已更名为OpenWrt.img且和autorun.bat在同一目录)

5、 在弹出的界面中,找到所记序列号对应的硬盘编号,在键盘输入对应数字后回车。

6、 刷机过程会有进度显示,走完后即可完成刷过程。至此,ROM已经被成功写入到硬盘中,拔掉U盘关机。

7、 重新开机,检验系统是否完好,根据页面提示,出现OpenWrt标识后表示系统正常

如何设置软路由
本次演示用的ROM默认登录地址是192.168.5.1,用户名:root,密码:password,这部分的设置其实就是正常路由器的设置,我们配置好上网账号和wifi就可正常使用了。
如果是用的别的ROM,要记住默认登录信息,每个ROM都可能不同。
按以下步骤进入软路由:
1、 把自己的电脑IP设置成软路由相同的网段(如:192.168.5.123),用网线连接软路由的br-lan口(确认方法见下文)



2、 登录软路由后台,在左侧网络—接口—WAN,协议选择PPPOE,输入自己的宽带账号

3、 返回接口页面,看是否已上网并分配IP地址,无连接就手动点连接

4、 系统默认网口1为lan口,网口2为wan口

5、 在lan选项卡中,确认DHCP服务已开启。

6、此时 ,路由器基本的上网功能已设置完成,所有有线连接设备都已可正常上网(记得把本地电脑IP地址由手动改至自动获取)
Br-lan口的检测小技巧:
如果软路由有多个网卡,系统会默认第一个网口为br-lan,可以理解为通过这个口来管控路由器,一般默认是第一个网口,但实际情况中网卡在系统中的编号顺序可能和实际的网卡顺序不同,可以用下面方法确认br-lan口。
把电脑的IP手工指定成路由默认网段,比如192.168.5.123,然后打开命令窗口,开始ping软路由IP(命令行格式:ping 192.168.5.1  -t    注:mac系统不用加t),然后网线挨个软路由的网口试,直到ping值有返回值为止,那这个网口就是默认的br-lan口。
如何把原无线路由设置成AP热点
1、 用网线连接电脑和无线路由器的lan口,登录设置界面(地址和账号见路由器背面)

2、 将无线路由器的DHCP功能关闭,工作模式设置为AP模式

3、 设定wifi访问的密码

4、 至此,所有的无线终端都可以通过wifi联网了。
写在最后
这个教程看起来很麻烦,其实实际操作起来很快,就是用U盘启动刷ROM、进路由配置上网账号和wifi,几分钟就可以搞定。至于其他的功能,留着有时间自己慢慢研究吧。
声明:
本文来自SMZDM,原创作者是 韩韩邦原创
回复

使用道具 举报

全部回复1

xue0278 2

2023-3-24 09:46

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则



绑定微信 + 关注公众号,第一时间获得消息通知!