说明:本文为 软路由的旁路由版本的安装及配置

使用闲置笔记本做旁路有的模式(当然我们还可以把闲置笔记本做成esxi,然后在虚拟机里面安装openwrt系统)

1、什么是软路由:

软路由就是通过软件安装,使得电脑或服务器具备了模拟路由器功能的设备统称。

2、为什么要用软路由:

第一:因为传统的路由器的cpu和内存都很小,本身路由器就是一个运行着linux系统的硬件。所以当我们使用上网的时候(因为里面包含了数据的加密及解密)传统硬路由的硬件配置有瓶颈,导致我们上网带宽跑不满,性能极差。所以我们要使用软路由让我们的带宽跑满。

第二:软路由可以使我们的家庭网络设备(手机,电脑等)可以不用安装任何app(传统的有小飞机等)便可实现无缝上网。这样也降低了我们网络设备的计算,手机电脑也就更省电同时也降低发热。

第三:传统的路由器系统界面极为垃圾。同时不能安装上网的插件,也不能进行一些地址的加速,而且还没有广告过滤的功能,软路由还可以搭建NAS或者vm集群,或者KMS服务器,微信推送等

3、软路由有哪些方式:

  1. tb上的实体硬件的软路由。例如j1900型号的软路由,但是一般都要大几百块钱。其优点就是,散热好,网口多,内置千兆网卡,缺点就是贵!!!
  2. 废旧笔记本(能正常使用即可)也可以做软路由。由于我们一般情况下,笔记本只有一个百兆网口,所以我们一般是当作旁路由来使用。
  3. 虚拟机搭建软路由(较为复杂,不推荐新手),本人亲自搭建成功,请看文人的另一篇文章esxi下搭建软路由 或者 OpenWRT安装及配置

软路由的架构:

这里我们演示旁路由,因为我们的废旧笔记本只有1个百兆网口。(注意:该笔记本要7*24小时开机,只要是路由器都需要7*24小时开机)

白话讲解:

本人的网络环境:光纤入户直接接入光猫路由器一体机,然后通过光猫路由器一体机的网口插入网线给台式电脑上网,手机等wifi上网方式的设备通过光猫路由器一体机的wifi网络进行上网。我们会在光猫路由器一体机的网口的其中一个接口中通过网线连接废旧的笔记本电脑做旁路由。

我们会给废旧笔记本软路由指定一个固定的ip地址,然后我们修改家庭中的网络设备的路由器地址为该软路由的ip地址,通过这台软路由帮我们做通信的转发,而软路由自己会配置上网插件,所以我们的手机,电脑,ps4,switch等就不需要安装任何的软件即可实现满带宽的上网需求。

4、准备安装软件

  • DiskImage 写盘工具(用来写入img格式的软路由系统)
  • eSir的openwrt系统(koolshare的openwrt和lean的openwrt在配置v2 ws+tls的时候要么过于复杂要么使用起来有些问题),下载combined版本就行。gz格式下载完请解压成img

下载地址(需要上网):https://drive.google.com/drive/folders/1rG8fl84KVpd0jK7Yc-KobspDC9Y64sGa

  • 老毛头pe系统(或者任意pe系统均可)

用来使用windows pe系统来格式化笔记本硬盘及img写盘软件的写盘操作。

5、操作步骤

  1. 制作u盘的PE系统(这里使用老毛桃)

流程简述:在windows电脑下,插入待装系统的U盘(会格式化U盘),下载老毛桃软件,然后运行软件,选择U盘,制作系统。

  1. 把准备好的软件放在老毛桃的ISO文件夹下面。
  2. 插入废旧电脑,开机选择U盘启动(不同电脑按键不同,主要为F10或者F12)
  3. 进入老毛桃的PE系统里面,在桌面上选择 磁盘管理工具,把废旧笔记本的硬盘全部删除分区(这里会格式化硬盘,注意备份数据!!!),再删除分区后注意不要重新创建分区!!!
  4. 打开DiskImage软件(img格式系统写盘工具),选择笔记本的硬盘,选择要写入的esir大神的openwrt系统,确认,等待写入完成。然后重启系统,拔出U盘
  5. 重启系统后会自动进入到openwrt系统(linux系统),如果长时间出现卡住不动的情况请按Enter键,直到出现下图即为系统安装并成功进入
  6. 修改ip地址原理:让openwrt系统的软路由使用固定的ipv4地址。这样我们其他的设备就可以指定路由器地址为该软路由的ipv4地址,从而通过配置软路由的上网插件来帮我们转发流量从而达到上网的目的。在openwrt系统的命令行中输入vi /etc/config/network
  7. 我修改为192.168.1.200是因为我的光猫路由器的地址为192.168.1.1

    如何知道你的是多少?一般在路由器的背面有写,或者你可以尝试一下192.168.1.1或者192.168.1.0等常用地址。

    注意192.168.1要跟你的主路由的开头是一样的。

    例如:你的主路由地址为192.168.2.1 那么你需要修改软路由的地址为192.168.2.XXX 其中XXX为自己随意写的,我建议你跟我一样写200即可。

    最后一步重启:执行 reboot 命令,请耐心等待

    废旧电脑端的软路由设置就结束了。

  8. 打开我们能正常使用的电脑,在浏览器里面输入刚才设置软路由的ip地址,回车,进入软路由的管理界面,如果你跟我一样是192.168.1开头的主路由。那么你只需要在浏览器的地址栏中输入192.168.200回车,第一次进入会让你设置一下软路由管理页面的密码,我们设置完之后。请看下一步
  9. 选择“网络”-“接口”-“LAN”-“修改”在IPv4网关中输入主路由的地址,同时关闭DHCP服务(作用就是不让该路由分配连接他的设备的ip地址,我们同一采用主路由分配ip的方式)。
  10. 开启Turbo ACC网络加速

6、使用软路由做你的路由器

配置每一台家庭网络设备,让他们均通过软路由转发

Windows端:

macOS端:

ios端:

安卓端:没有安卓,请自行效仿。

大同小异,其他例如swtich,ps4等也一样

最后说明一下,不影响你使用任何的软件连接公司网络进行办公的工具例如cisco,也不影响你玩游戏开加速器例如吃鸡,也不会给你的游戏带来任何的加速。因为游戏的数据传输一般都是UDP的,是在网络架构中最底层的。

软路由的介绍及安装和配置相关推荐

  1. Android Studio(一):介绍、安装、配置

    Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...

  2. 高性能集群软件Keepalived的介绍以及安装与配置

    Keepalived介绍: Keepalived是Linux下一个轻量级的高可用解决方案:起初是为LVS设计的,专门用来监控集群系统中各个服务节点的状态.它根据TCP/IP参考模型的第三.第四和第五层 ...

  3. keepalived介绍、安装及配置详解

    文章目录 keepalived简介 keeplived和LVS关系 VRRP工作原理 keepalived体系结构及工作原理 keepalived安装 keepalived配置详解 keepalive ...

  4. 1. 初探MongoDB —— 介绍、安装和配置

    一.写在前面 之前一直以来,都是使用关系型数据库.也很早就听闻,当数据量大的时候,关系型数据库使用起来会有很多问题.诸如查询数据慢,加载花费时间长等等. 也早就耳闻NOSQL(NoSQL = Not ...

  5. 普罗米修斯(Promethus)介绍及安装与配置

    这篇文章主要为大家介绍了普罗米修斯基本功能特点及安装与配置实现过程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪! 1. 普罗米修斯概述 Prometheus(是由go语 ...

  6. ant root环境配置_ANT介绍及安装及配置

    -. Ant简介 Ant是一个类似make的工具,用来编译/运行/测试java程序. 构建.包装和发布过程中几乎每一件事都可以由Ant的任务来处理. 二.Ant的安装及配置 你可以从Jakata网站下 ...

  7. Nginx代理介绍、安装及配置详解

    nginx概述 nginx是一款自由的.开源的.高性能的HTTP服务器和反向代理服务器:同时也是一个IMAP.POP3.SMTP代理服务器:nginx可以作为一个HTTP服务器进行网站的发布处理,另外 ...

  8. Saltstack 介绍、安装、配置(一)

    Slatstack 介绍 官网:https://saltstack.com/ 官方源:http://repo.saltstack.com/  (介绍各操作系统安装方法) centos 6源 yum i ...

  9. 机器学习之 weka学习(一)weka介绍,安装和配置环境变量

    本部分详情可查看博客http://blog.csdn.net/u011067360/article/details/20844443                                   ...

  10. 1、开发工具IDEA的介绍、安装、配置优化与快捷键

    配套讲义.资料或源码等,敬请关注微信公众号"守护之王觉行"后,添加管理员微信获取. <凡人学Java>系列在线阅读地址 <凡人学Java> 一.编码神器-I ...

最新文章

  1. RPi 2B UART作为调试口或者普通串口
  2. 【NLP】21个经典深度学习句间关系模型|代码技巧
  3. 分隔线演练-利用参数增加分隔线的灵活度
  4. C++ 构建最小堆、最大堆
  5. C#DateTime.ToString格式化时间字符串
  6. TCP/IP协议详解 卷一(阅读指导)
  7. 求斐波那契数列第n位的几种实现方式及性能对比(c#语言)
  8. (附源码)ssm财务管理系统 毕业设计 282251
  9. 【转】强大的在线书库
  10. x86、ARM和MIPS三种主流芯片架构
  11. uniapp 自定义图标icon
  12. anaconda打不开怎么办
  13. 服务器控件与客户端控件
  14. 什么是同构与异构?及在不同背景下的理解
  15. 关于scanf与scanf_s
  16. js for循环 遍历数组 遍历对象属性
  17. ERP系统在元器件贸易企业中的应用
  18. 微信小程序前端调用python后端的模型
  19. 自然语言处理NLP——GSDMM用于短文本聚类
  20. 【论文汇总】2D目标检测文章汇总,持续更新

热门文章

  1. android手机外置存储卡,安卓手机内置内存卡和外置内存卡(SD卡)互换方法
  2. 家用计算机的ram怎么清理,电脑内存满了怎么清理【解决流程】
  3. 单片机时钟和闹钟设置,串口通信
  4. 使用ViewPager和PhotoView实现图片浏览
  5. 在html里怎么在图片在添加文字,在HTML中,怎么在图片上添加文字?
  6. 计算机桌面上的照片转pdf免费,电脑上怎样快速将图片转PDF
  7. linux+下数学公式文档,markdown 数学公式
  8. 【毕设资料】 Web版RSS阅读器(一)——dom4j读取xml(opml)文件
  9. 大众点评信息流基于文本生成的创意优化实践
  10. 轻轻松松做出绝美词云!这是比阿里云DataV还好用的数据可视化平台