软路由就是台式机或服务器配合软件形成路由解决方案,主要靠应用软件的设置,从而达成路由器的功能。它是由个人电脑(X86架构的CPU)+Linux系统+专用的路由程序(openwrt、爱快、ros、lede等)组成,说白了软路由就是PC的硬件加上路由系统来实现路由器的功能。
软件路由器就是使用一个电脑来当路由器的,这个电脑要有2张以上的网卡,还要运行路由器方便的软件,在XP中可以使用XP中的桥接功能也可以 。缺陷是这个电脑必须开,其它电脑才能上网。软路由器是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特用的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。
家庭使用软路由,主要是因为软路由的扩展性,比如可以实现单线多拨、去广告、远程下载、挂在NAS等。同时,还可以利用虚拟化技术,将软路由、下载机、NAS、AC管理器、旁路有等放在一台x86架构的设备中,实现all in one。
软路由的功能
我使用软路由一年多的时间了,一旦用了之后,很难再回到传统的硬路由,说一说常用的功能。
1)单线三拨
我这这边使用的是电信300M宽带,支持三拨,也就是单条宽带拨号三次,然后通过ROS软路由的PCC实现负载均衡,多线程下载可以实现900M的效果。
2)远程访问
可以通过DDNS+端口映射,实现远程访问,也就是只要有互联网,就可以访问家里的设备。如果没有公网IP,也可以通过zerotile等方式实现内网穿透。
3)不可说的功能
这里就省略了,玩过软路由的用户都知道。
实现All in one
使用软路由还有一个原因是组建all in one,采用esxi、pve等虚拟化平台,将主路由、旁路由、NAS、下载机放到同一个硬件平台。
上图显示了我家使用的组网方案,一台i3的电脑,16GB内存,安装了如下系统:
- 主路由:ROS用于实现单线多拨、端口映射等功能;
- 旁路由:openwrt安装一些插件,实现特殊的功能;
- NAS:安装黑群晖系统,将数据盘直通给NAS,需要硬件支持VT-D虚拟化技术;
- AC管理器:安装集客的AC管理器,用于管理刷了集客AP的K2T硬路由;
- win 7精简版:平时用于bt、pt下载,nas插件的下载功能比较弱。
有用户可能担心功耗问题,实测平时使用时功耗在40W左右。
总之,软路由的可玩性比较高,适合喜欢折腾的用户使用,zui大化的利用家里的宽带。
以上教程由“WiFi之家网”整理收藏!
评论