前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >快来看你需要软路由么? Openwrt能干啥

快来看你需要软路由么? Openwrt能干啥

作者头像
用户1160092
发布2024-11-12 10:34:38
1120
发布2024-11-12 10:34:38
举报
文章被收录于专栏:MUM笔记

目前主流的路由器固件分为 dd-wrt,tomato,openwrt,padavan四类。其中openwrt占了很大一部分比例。而OpenWrt也是我常说的软路由之一。对比商用路由器而言,软路由支持更多的定制,也支持更多额外的功能。

Openwrt的官方网站 https://openwrt.org 上有详细的硬件支持情况描述,基本上目前所有的市面上的硬件路由器架构他都支持。如果内存和主存再大点,就可以用Openwrt来改写原来的路由器了。

openwrt本身是一个嵌入式的Linux系统。具有高度模块化的特点,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。

你是否需要软路由,看下这里总结的几个典型场景吧。

路由功能

作为路由器,这是最基本的功能。包括网络互联,路由设置,NAT,防火墙,DHCP,VPN、带宽限制等基本功能。如果仅仅是这些,那和普通的路由器基本没什么区别了。

不过就简单的上网接入这个场景,如果我们对网络要求较高,需要多出口的情况,我们同时购买了电信和联通的宽带,这个时候,我要保证高可用,或者在两家运营商做负载均衡,这种场景,在一些公司或者厂房内部比较常见。这种你当然可以购买商用路由器来解决,不过如果你使用Openwrt,那就可以简单快捷的进行管理配置了。

科学上网

一些小规模的外贸公司、创新科技型,他们避免不了需要访问外面的网站。如果用传统的方式,每一个员工都需要一个vpn,非常的麻烦,而且上网行为也不好管控。这个时候,就可以用Openwrt进行统一配置,统一管理。

比如这里,一个小的组织内部,有些只需要正常上网(绿区),某一个部门需要进行科学上网(黄区),可以增加一个Openwrt作为二级路由,对整个下面的进行网络隔离,以及上网管控。

旁路由行为管理

作为旁路路由,主要靠OpenWrt提供的插件来完成的。比如广告拦截DNS解析等。

家用iptv融合

在家庭组网中,受限运营商的光猫设置,一根线要么跑IPTV看电视, 要么上网,使用OpenWrt,可以方便的实现iptv和上网融合。通过组播转单播插件(udpxy和msd_lite),可以方便的摆脱运营商机顶盒的限制,实现在平板,手机、智能电视上随时随地的观看IPTV。

家用NAS

目前家用NAS常见,可以方便的存储一些照片,音视频等。目前很多路由器都带了一个USB 3.0的接口,可以很方便的接上移动硬盘或者大容量的U盘,作为NAS来使用。如果是一些小工控盒子,那本身就可以扩展硬盘。这个时候使用OpenWrt的存储插件(ksmbd/Samba),结合一些下载插件(),可以方便的将一些视频内容下载到硬盘或者U盘中,作为家庭里面的NAS服务器。

作为小型服务器

另外,openwrt本身是一个linux的系统,而且在家里作为路由器使用。这样就可以当一个小规格的,没有公网出口的服务器来使用了。目前云服务商给的2c4g 40G规格的盘的云服务器,基本在200~300一年。很多家用路由器的,配置其实是比这个规格还高的,所以作为一个小型服务器,是完全够的。

这个服务器能干啥,最简单的,跑docker,这就能将很多任务完全打包到docker里面去跑了,比如青龙面板。另外,还接触了一个网友,在上面跑PHP的,当php的服务器。

不过当服务器,有一个缺陷:很多路由器是arm架构,甚至还有早的v6架构,很多软件包需要额外编译,比较不友好。 如果是x86的工控盒子,做服务器那更好一点。

看了以上,你觉得你还需要软路由么?欢迎留言讨论。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-09-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 MUM笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 路由功能
  • 科学上网
  • 旁路由行为管理
  • 家用iptv融合
  • 家用NAS
  • 作为小型服务器
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档