2024软路由介绍及新手入门(一) #软路由 #openwrt

一、软路由介绍

软路由利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能。而硬路由则是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。

  • 其中,基于Windows平台的软件路由器有ISA Server、Winroute Firewall等,这些软件都是商业化的,通常根据授权用户数不同收费而不同。而基于Linux/BSD平台的软件路由器则比较开放源代码,功能更为强大,例如RouterOS、m0n0wall、openwrt等。
    相比硬路由,软路由的优势在于其扩展性,可以安装各类插件,扩展其功能。例如单线多拨、VPN等。同时,软路由的稳定性也非常好,可以提供持续不断的网络连接服务。但是软路由也存在一些不足,比如技术要求高、配置复杂、网络不稳定等问题。

二、软路由选择(硬件部分)

软路由作为家庭实际网络环境中担任的主要使用功能为以下用途

用途硬件支持程度
内网穿透负载小
NAS负载小
Docker负载情况较大(由容器数量和内容而定)
脚本运行负载小
远程主机负载小
端口转发负载小
网站搭建负载大(占用大量内存和CPU资源)

以及以下基于网络层面的功能:
高级路由功能:OpenWrt支持广泛的路由协议,如静态路由、动态路由协议(如RIP、OSPF和BGP)等,可以实现高效的路由选择和网络互联。
多拨功能:OpenWrt支持多拨功能,可以同时利用多个宽带线路进行负载均衡或故障切换,提高网络的可靠性和带宽利用率。
VPN支持:OpenWrt支持多种VPN协议,如IPsec、OpenVPN和PPTP等,可以建立安全的远程连接和虚拟专用网络,保护数据传输的安全性。
构建自己的家庭网络:OpenWrt路由器可以扮演家庭网络的中心角色,通过配置路由器上的不同软件包,用户可以实现多种功能,如网络防火墙、QoS、VPN、网络存储、网络监控等。
构建自己的IoT网络:OpenWrt路由器可以让用户构建一个自己的IoT网络,通过使用MQTT协议和其他相关技术,用户可以将不同的IoT设备互相连接,以实现最佳的数据传输和互联。
实现网络安全:OpenWrt路由器提供了一种开放的方式来解决网络安全问题。OpenWrt路由器可以使用多种安全软件包来提高网络安全性,例如Firewall、IDS、IPS、VPN、TOR和其他安全软件。
状态监控:状态监控主要用于监控路由器的当前状态,可以查看当前的路由器状态,包括系统固件版本、运行时间、平均负载及内存占用等。
设备即插即用(UPnP):OpenWrt支持设备即插即用功能,方便用户添加和使用各类设备。


依照以上功能选择自己对应需求的软路由

目前市面上流行的软路由除了硬件决定功能以外,基区分分为两种。一种是功耗低的工控机作为软路由使用一种是以洋垃圾或者台式机作为软路由使用。两种平台优略对比:

工控机X86平台
体积小体积大
功率低功率高
接口固定(除一部分设备支持扩展,但无法保证外壳适配)等同于台式机或洋垃圾支持pcie扩展
硬件性能普遍偏低(并且无法更改CPU,支持内存硬盘扩展)可以根据业务更改性能
价格稳定(400-600元)参考台式机
                                  工控机

在这里插入图片描述

二、软路由选择(软件部分)

现在市面流行的软路由系统为
1、openwrt开源的嵌入式Linux系统,适合家庭用户使用。具有强大的功能和灵活的配置选项,可以自定义路由器的固件。OpenWRT社区非常活跃,用户可以在社区中获取到大量的技术支持和帮助。OpenWRT的软件包管理功能也相对简单,方便用户自行配置和管理路由器。
2、爱快路由系统免费的本土软件,通过卖硬件挣钱。基本的路由功能都有,不过上网行为管理做得比较薄弱。爱快的系统偏向做局域网无线部署方案,虽然企业管理方面不太来事,但是系统免费,因此备受欢迎。
3、RouterOS商业软路由系统,它适用于中小型企业,支持多种VPN技术、负载均衡、QoS、带宽管理等功能。RouterOS提供了可定制的Web管理界面,用户可以根据需求进行个性化配置。它几乎没有什么升级维护工作,稳定性较高。然而,由于其广泛的支持和自定义功能,RouterOS在市场上非常受欢迎。
4、istoreOS
首页提供网络向导,磁盘向导,Docker 向导等等众多向导,不管是新手还是老手,都能快速配置自己想要的东西
修复众多 OpenWRT 不人性的小问题,比如 Samba 设置独立用户名密码很麻烦,磁盘挂载等
更多首页工具好帮手,比如在线升级,各种错误检测,网口图形化配置等
其它很多常用的,比如 DDNS 配置,Docker 配置等
iStoreOS 还提供了软件中心:iStore (opens new window),尽可能解决插件之间的依赖关系,可让大家自由自在安装插件。手动安装离线包也是支持的。
除此之外,为了方便大家折腾不出问题,避免掉坑里,我们还做了很多防坑操作,比如:
救援模式,即是固件完全刷坏,也可以进入救援模式救回来。目前仅仅自家硬件 ARS2 (opens new window)支持
沙箱模式,通过 U 盘进入沙箱模式,后续的软件安装更新都在沙箱进行。不管如何安装插件搞坏了系统,拔掉 U 盘就回到上个状态。沙箱模式本身也是系统扩容的最简单的方法。
在这里插入图片描述
在这里插入图片描述


总结


硬件

按需选择,有能力的一步到位选择光电一体的,日后提升家庭网速直接上猫棒。如果只是为了内网穿透端口映射等基本软路由用途建议选择功率较小的工控机,因为要24小时运行以及散热都是问题。

软件

新手小白建议使用魔改或者基于openwrt开发的UI界面软路由系统,部署简单,升级安装功能全面并且UI界面友好。
极客玩家选择openwrt:高度可定制、开放性、强大的网络性能、丰富的应用生态、良好的社区支持、易于部署和管理

软路由是指使用一台普通的计算机或者单板电脑等硬件设备,通过安装软件路由器系统来实现路由器的功能。通过软路由,我们可以自定义网络配置,增强网络安全性,提高网络速度等。本文将介绍如何进行软路由的刷机和OpenWRT的入门设置。 一、软路由刷机 1. 准备工作 - 一台需要刷机的路由器 - 一个电脑(Windows或者Mac都可以) - 一个网线 2. 下载软路由固件 首先要下载软路由的固件,我们可以在 OpenWRT 官网上下载,也可以在 Padavan 官网上下载。下载完成后,解压缩。 3. 进入路由器的管理界面 将电脑和路由器通过网线连接,然后打开浏览器输入路由器的管理地址(一般为192.168.1.1或192.168.0.1),输入用户名和密码登录。 4. 进入刷机模式 在路由器的管理界面中找到“系统管理”或“系统设置”等选项,然后找到“固件升级”或“固件更新”等选项,点击进入。在这个页面中,你可以看到路由器当前的固件版本和升级选项。在这里,你需要选择“手动升级”选项,并选择你下载的固件文件。 5. 开始刷机 在上传固件文件之后,等待几分钟,直到路由器完成升级。升级完成后,路由器会重新启动,此时你需要重新连接路由器并登录管理页面。 二、OpenWRT入门设置 1. 登录路由器 在浏览器中输入路由器的管理地址,输入用户名和密码登录。 2. 设置密码 在登录成功后,我们需要设置一个新的密码,以保证路由器的安全性。在路由器管理页面中找到“系统管理”或“系统设置”等选项,然后找到“管理权”或“密码”等选项,点击进入。在这里,你可以设置一个新的密码,并确认修改。 3. 设置网络 在路由器管理页面中找到“网络”选项,然后点击进入。在这里,你可以设置路由器的网络配置,包括IP地址、子网掩码、网关和DNS等。 4. 设置WiFi 在路由器管理页面中找到“无线网络”选项,然后点击进入。在这里,你可以设置路由器的无线网络配置,包括SSID、加密方式和密码等。 5. 设置其他功能 除了基本的网络配置和WiFi配置,OpenWRT还提供了很多其他的功能,比如端口转发、VPN、防火墙等。你可以根据自己的需求来设置这些功能。 总结 通过以上步骤,我们可以轻松地进行软路由的刷机和OpenWRT的入门设置。软路由的刷机需要注意安全性,并且在刷机之前一定要备份好原始固件。OpenWRT提供了很多强大的功能,可以满足各种网络需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱折腾的老头桑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值