返回顶部
首页 > 资讯 > 服务器 >从零开始搭建家庭网络:软路由实战经验分享(一)
  • 486
分享到

从零开始搭建家庭网络:软路由实战经验分享(一)

网络智能路由器服务器 2023-08-20 11:08:21 486人浏览 安东尼
摘要

目录 介绍什么是软路由?软路由有什么优点?如何搭建一个软路由?硬件设备软件部署ESXI6.7 虚拟机IKuai 主路由OpenWrt 辅路由 网络拓扑图最后 介绍 最近入门了软路由,研究了半个月,一步一步从网络

介绍

最近入门了软路由,研究了半个月,一步一步从网络小白到最后自己搭建了家庭局域网络,现在给大家分享一下我搭建软路由的经验。
在这里插入图片描述

什么是软路由?

既然有软路由,那么相对的肯定有硬路由:目前我们网上买到的路由器,就是硬路由,这种从一开始就是按照路由器设计规范设计出来的硬件设备就是硬路由。

在硬件设备上安装路由器系统,通过软件模拟路由器的功能,从而实现路由器的所有功能的叫做软路由。

例如我的选择就是在x86工控机部署了软路由系统。常用的软路由系统有IkuaiOpenWrt等。

软路由有什么优点?

软路由是指通过软件方式实现路由器的功能。相比硬件路由器,软路由具有灵活性高、可定制性强、可扩展性好等优点。以下是软路由可以实现的功能:

  1. 路由转发功能:软路由可以实现路由器的基本功能,包括路由转发、数据包过滤等。

  2. VPN 功能:软路由可以支持 VPN 功能,如 IPsec、OpenVPN 等,可以实现远程访问和安全连接。

  3. 防火墙功能:软路由可以提供防火墙功能,包括端口过滤、IP 过滤、Mac 过滤等。

  4. DHCP 功能:软路由可以提供 DHCP 服务,可以为局域网内的设备动态分配 IP 地址。

  5. DNS 功能:软路由可以提供 DNS 服务,可以解析域名为 IP 地址,提供更方便的网络访问。

  6. 负载均衡:软路由可以实现负载均衡功能,可以将网络流量均衡分配到不同的 WAN 口或者不同的网络连接上。

  7. 家庭网关:软路由可以作为家庭网关使用,可以管理家庭内的网络设备,限制访问、过滤内容等。

  8. NAS 服务器:软路由可以作为 NAS 服务器使用,可以提供文件共享、多媒体服务等功能。

总之,软路由可以通过各种插件和自定义配置实现各种网络功能,可以根据用户需求进行定制化配置,提供更加灵活和强大的网络服务。

如何搭建一个软路由?

我这里选择的是J4125工控机,单独购买了内存条和固态硬盘。安装ESXI虚拟机系统,部署了IkuaiOpenWrt

使用IKuai作为主路由,负责拨号上网、流控、多播、宽带叠加等功能。

OpenWrt作为辅路由,负责科学上网、去广告、接AP。

最后软路由桥接一个硬路由,利用硬路由来做软路由的“天线”。

硬件设备

工控机:J4125 I210网卡 4网口 554¥

内存条:8GB DDR4 2400 104¥(建议8G,不然如果部署虚拟机的话内存不够用)

固态硬盘:128G SSD 82¥

软件部署

在J4125工控机安装ESXI虚拟机系统,然后部署IKuai和OpenWrt虚拟机

设置ESXI的IP地址为10.10.10.111,网关为IKuai主路由的IP地址:10.10.10.10

设置IKuai主路由的IP地址为10.10.10.10

设置OpenWrt辅路由的IP地址为10.10.10.11,网关同样设置为10.10.10.10

子网掩码都是255.255.255.0

ESXI6.7 虚拟机

浏览器访问10.10.10.111
在这里插入图片描述

IKuai 主路由

浏览器访问10.10.10.10
在这里插入图片描述

OpenWrt 辅路由

浏览器访问10.10.10.11
在这里插入图片描述

网络拓扑图

在这里插入图片描述

光猫修改为桥接模式,将光猫的LAN口连接到IKuai的WAN口

IKuai主路由的LAN口(虚拟网口)和OpenWrt副路由的LAN口(虚拟网口)相连接

将OpenWrt辅路由的LAN2口和无线路由器的WAN口相连,将软路由的有线信号转换为无线信号

最后

网络搭建具体步骤会在下一篇专门介绍。

如果您有什么问题或者经验,欢迎评论区交流。

如果您觉得本文对您有帮助,欢迎点赞、评论、分享。您的支持是我创作的最大动力。

来源地址:https://blog.csdn.net/DreamsArchitects/article/details/129478167

--结束END--

本文标题: 从零开始搭建家庭网络:软路由实战经验分享(一)

本文链接: https://lsjlt.com/news/376382.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作