闲置小U盘变身最强大路由器

2024-01-15 09:48
文章标签 路由器 强大 闲置 变身

本文主要是介绍闲置小U盘变身最强大路由器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

闲置小 U盘变身最强大路由器
小容量 U 盘,用起来嫌容量太少,丢了好像又觉得太可惜。不过现在将它进行一番小改造后,配合我们的电脑 ,就能得到一台强大的路由器,不仅省了买路由的钱,而且这台路由器在市面上基本买不到 !  
    DD-WRT
简介   
   
我们平常使用的每一台路由器设备,都有一个自己的操作系统 OS ,用于对路由设备进行各种功能设置 和管理。其实我们平常所说的升级路由器固件,就是升级刷新路由设备中的操作系统 ,以使路由设备的功能更加强大。
    DD-WRT
算是一个 Linux 操作系统,但实质上就是一个第三方的路由器固件。它的路由和网络 管理功能非常的强大,被广泛的应用于 Linksys WRT54G/GS/GL ,或其他基于 Broadcom 参考设计的 802.11g 无线路由器上。可以将 DD-WRT 刷新到所支持的路由器设备上,以便让路由器的功能更加强大。同样的,我们也可以让 DD-WRT 单独运行 于一台电脑上,只要提供相应的硬件,就可以让电脑实现路由器的功能 !   
   
硬件准备
   
只要一个闲置不用的小优盘就足够了,当然这个优盘是无法单独作为路由器使用的。不过它可以作为一个超小巧的服务器 ,随身携带,配合各种不同的电脑来使用。同时,为整机追加一张网卡或是一个集线器也是必要的。    
   
安装 DD-WRT x86  
   
现在,要为 U 上路由固件 DD-WRT 了。一般来说,要刷固件当然得有硬件设备了,这里要刷路由固件,按常理来说,是要将固件刷在路由器上的。不过这里我们是直接将固件刷新到 U 盘里。 DD-WRT 的容量只有 11MB 左右,老旧的 U 盘大多拥有 16MB128MB 左右的空间 ,绝对够用了,这里我们以在一个 64MBU 盘上刷固件为例:   
    DD-WRT X86
版的 “dd-wrt-public-vga.image( 硬盘 / 存储卡安装镜像文件 )”“physdiskwrite 0.5.1( 路由器 IMG 写盘工具 )” ,并解压到同一文件夹中,打开 CMD 命令提示符窗口,进入程序 所在文件夹中。执行如下命令: “physdiskwrite.exe-u dd-wrt_public_vga.image” ,程序会自动 检测当前系统中的硬盘及移动存储设备,并显示出所有存储设备的序号及相关参数。详细查看 “Information for||.|.PhysicalDrive*” 信息,确认老机 U 盘的序号,其中 “PhysicalDrive*” 就是指定显示硬盘和 U 盘设备序号的。一般来说,如果机器 上只有一个硬盘,那么接上的 U 盘序号就为 “PhysicalDrive1” ;如果新机有两块硬盘,则老机 U 盘序号就为 “PhysicalDrire2” ,以此类推。
   
程序提示 “Which disk do you want to write?” ,即是要求输入目标 U 盘的序号,注意不要选错了,否则 U 盘里所数据都将被覆盖。输入 U 盘序号后回车,屏幕提示,确认是否正确,是否真的写入,当然选 Y ,几秒钟后,路由器固件就被写入老机的 U 盘中了,最后提示 “11534336/11534336 bytes written in total” ,表示写入成功。    
   
小提示: “physdiskwrite.exe-u dd-wrt_public.vga.image” 命令中的 “-u” 参数,主要是在目标硬盘或 U 盘大于 800MB 时使用,如果老盘比较小,低于 800MB ,或者使用的是 CF 卡之类的,可以去掉此参数。   
   
设置路由器
   
U 盘接到电脑上,并为两张网卡都插上网 线,开机 启动,用刚才刷入 DD-WRTU 盘引导系统。启动后,可以看到刚才刷入的 DD-WRT 接管了系统引导,引导入 Linux 系统。系统引导后, DD-WRT 会自动检测网络环境和硬盘设备,并自动进行网络设置,开始提供路由服务。
   
在电脑上打开浏览器 ,在浏览器的地址 栏中输入路由器的默认 IP 地址 http://192.168.1.1 ,回车后要求输入用户 名和密码 。登录路由器的默认用户名为 “root” ,密码为 “admin” 。登录后默认界面为英文 界面,可以调整为中文 ,点击页面上方的 “administrator” ,进入页面中后,将 “LanguageSelection” 设置为 “ChineseSimplified” 即可。   
   
小提示:这里我们介绍的是直接将 DD-WRT 剧到 U 盘上,其实同样可以刷到 CF 卡、 DOM 等存储介质上。另外,还可以直接下载 “DD-WRT X86”光盘 镜像文件,直接进行刻录,免去安装的过程。光盘镜像还可以直接量产到 U 盘上,这样就得到了一个带 路由 与存储双功能的 U 盘了 !
   
现在,要设置 ADSL 路由器上网了,普通网络接入方式可能是 ADSL 拨号、固定 IP 或动态 IP ,这里以 ADSL 拨号设置为例,其它的可参照进行。点击页面上方 设置 / 基本设置 ,在 “Internet 连接类型 中选择 “PPOE” ,输入 ADSL 拨号上网的账号及密码。在下方的 网络设置 / 路由器 IP” 中,设置本地的 DNS 域名解析服务器地址,保存设置即可开始提供路由上网功能了。在下方的 网络地址服务器设置 (DHCP)” 中,可启用 DHCP 功能。
   
另外,有许多 ADSL MODEM 也支持 WEB 方式管理,它们的 IP 地址的出厂默认值也常常是 “192.168.1.1” ,可能因 ADSL MODEM 与路由器 lP 地址冲突,造成无法安装和使用路由器。因此,我们必须更改路由器的局域网 IP 地址,在刚才的 网络设置 / 路由器 IP” 中,将 本地 IP 地址 修改为其它 IP 地址,例如 “192.168.1.254” 。当设置生效后,路由器的局域网 IP 地址即变为 “192.168.1.254” ,以后设置路由器,就要通过 IP 连接访问了。
   
在其它电脑上,将网关设置为主机路由器 IP 地址,设置 DNS 或使用 DHCP ,即可自由的上网了。 U 盘路由器的功能非常强大,可以支持 3322ORG DDNS ,支持花生壳的 DDNS ,可以利用 QoS 、限速、限连接数等设置来优化带宽,并且支持 VPNPPTP 客户端和 PPTP 服务端设置,可以提供 VPN 接入,还可以通过配置轻松管理各种网络应用,例如彻底封杀 BT 、电驴、迅雷 等。没想到一个面临淘汰的老 U 盘还能干这么多事情吧 ?

这篇关于闲置小U盘变身最强大路由器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/608487

相关文章

探索Elastic Search:强大的开源搜索引擎,详解及使用

🎬 鸽芷咕:个人主页  🔥 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 引入 全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选,相信大家多多少少的都听说过它。它可以快速地储存、搜索和分析海量数据。就连维基百科、Stack Overflow、

青龙面板部署通用教程,含服务器、路由器、X86等部署方法

1. 拉取镜像/更新镜像 docker pull whyour/qinglong:latest 2. 删除镜像 docker rmi whyour/qinglong:latest 3. 启动容器 普通服务器 docker run -dit \-v $PWD/ql/config:/ql/config \-v $PWD/ql/log:/ql/log \-v $PWD/ql/db:

web前端不可错过的开发工具–Adobe Brackets(开源、简洁强大的HTML、CSS和JavaScript集成开发环境)

Adobe Brackets是一个开源的基于HTML/CSS/JavaScript开发,运行在native shell上的集成开发环境。该项目由Adobe创建和维护,根据MIT许可证发布。提供Windows和OS X平台支持。 Brackets的特点是简约、快捷,没有很多的视图或者面板,它的核心目标是减少在开发过程中那些效率低下的重复性工作,例如浏览器刷新,修改元素的样式,搜索功能等等。

ESP32使用Smartconfig和Airkiss配网方式连接无线路由器

1. ESP32的配网方式 1.1 前言 ESP32模块在实际使用时,可能需要连接不同的网络,如果将无线的 ssid 和 key 预先固定好,就回存在很大的局限性;所以我们引入了“空中配网技术”,比如smartconfig,airkiss,蓝牙辅助配网等等。 Smartconfig与Airkiss 是目前使用比较广泛的空中配网技术,smartconfig 需要专用的 app 才能实现,air

Seaborn:数据可视化的强大工具

文章目录 引言Seaborn的原理1. 底层结构2. 数据集成3. 图形类型 Seaborn的使用1. 安装与导入2. 数据加载与探索3. 绘制图形分布图关系图分类图 4. 图形定制5. 导出图形 结论 引言 在数据分析和科学计算领域,数据可视化是一个至关重要的步骤。它能够帮助我们更直观地理解数据中的模式、趋势和关联。在Python的数据可视化库中,Seaborn是一个基于ma

基于SpringBoot+vue闲置物品交易网站详细设计和实现(源码+LW+调试文档+讲解等)

💗博主介绍:✌全网粉丝10W+,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码+数据库🌟 感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人  Java精品实战案例《600套》 2023-2025年最值得选择的Java毕业设计选题大全:1000个热

Vue 插槽:实现组件内容分发的强大工具

1. 什么是插槽 插槽是 Vue 组件中的一个概念,它允许我们向组件内部传递内容。这在使用组件时提供了极大的灵活性,因为我们可以根据需要自定义组件的内部结构,而不必改变组件本身。 2. 插槽的类型 2.1 默认插槽 默认插槽是 Vue 组件中最基础的插槽类型。它允许你在组件的标签内部添加任何内容,这些内容将在组件的 <slot> 标签位置被渲染。默认插槽不需要指定名称,因此每个组件只有一个

【Rust每周一库】Clap - 强大的命令行参数解析+帮助说明生成库

命令行程序是工程师们最常用的程序形式之一,而编写一个方便使用的命令行程序最重要的就是参数的设置与易读的参数帮助说明。今天为大家搬运的就是专门处理命令性参数以及生成帮助说明的库。 clap是一个易于使用、高效且功能齐全的库,用于在编写控制台/终端应用程序时解析命令行参数和子命令。 关于 clap用于解析并验证用户在运行命令行程序时提供的命令行参数字符串。 你所需要做的只是提供有效参数的列表,cla

【每周一库】- Mockall 一个强大的Rust对象模拟库(第四部分——完结)

小编在去云南疯玩了一周后短暂忘记了自己的责任与价值,导致每周一库没有及时更新,非常抱歉! 这次是Mockall (对象模拟库) 系列的最后一篇。 关联类型 包含关联类型的特征也可以模拟。与通用特征不同,模拟出的结构型不是通用的,在定义模拟结构型时必须要指定关联的类型,这可以通过#[automock\]属性中的元项目来达成: #[automock(type Key=u16; type Value=

【Rust日报】2021-01-29 微软正在组建一支强大的Rust团队

微软正在组建一支强大的Rust团队 Wesley Wiser在推特上宣布加入微软,并宣布它们正在组建Rust编译器团队。https://www.reddit.com/r/rust/comments/l7c8ro/microsoft_is_building_a_great_rust_team/ Redox OS 最近公布了2020年的财务明细 主要的收入是通过捐赠,包括Patreon网站,payp