找回密码
 立即加入
搜索

查看: 3947|回复: 12

[技术交流] 闲置小U盘变身最强大路由器

[复制链接]
休眠的翅膀 发表于 2011-1-21 19:20:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转闽南师范大学。

您需要 登录 才可以下载或查看,没有账号?立即加入

×
一些鸡肋般的小容量U盘,用起来嫌容量太少,丢了好像又觉得太可惜。不过现在将它进行一番小改造后,配合我们的电脑,就能得到一台强大的路由器,不仅省了买路由的钱,而且这台路由器在市面上基本买不到!
' @) `, o. A; e1 Z' K) [: }, a5 F# S& z8 Z" K  B5 \. I
    DD-WRT简介 , K. f) g) b" V0 ^/ G; |
+ A0 u2 n* I- _- e/ L* k- |+ M
    我们平常使用的每一台路由器设备,都有一个自己的操作系统OS,用于对路由设备进行各种功能设置和管理。其实我们平常所说的升级路由器固件,就是升级刷新路由设备中的操作系统,以使路由设备的功能更加强大。 0 ^# k1 B; G, |
4 q& }. @6 m9 ^! w+ i
    DD-WRT算是一个Linux操作系统,但实质上就是一个第三方的路由器固件。它的路由和网络管理功能非常的强大,被广泛的应用于Linksys WRT54G/GS/GL,或其他基于Broadcom参考设计的802.11g无线路由器上。可以将DD-WRT刷新到所支持的路由器设备上,以便让路由器的功能更加强大。同样的,我们也可以让DD-WRT独立运行于一台电脑上,只要提供相应的硬件,就可以让电脑实现路由器的功能!
$ r5 @' [7 K' ^2 I% B. O
- a2 m3 l) J# j$ F/ {' ], |    硬件准备
0 @1 y' {  Z+ h- ^! ~9 z' J; g+ N: {
    只要一个闲置不用的小优盘就足够了,当然这个优盘是无法单独作为路由器使用的。不过它可以作为一个超小巧的服务器,随身携带,配合各种不同的电脑来使用。同时,为整机追加一张网卡或是一个集线器也是必要的。
& B! d7 O6 t7 P1 B; ~) R
/ q1 W3 _2 `: H; W/ e    安装DD-WRT x86版 / A: L! R+ V7 I, a3 W4 j& J

4 R9 r' {4 j9 J# O6 ?    现在,要为U盘“刷”上路由固件DD-WRT了。一般来说,要刷固件当然得有硬件设备了,这里要刷路由固件,按常理来说,是要将固件刷在路由器上的。不过这里我们是直接将固件刷新到U盘里。DD-WRT的容量只有11MB左右,老旧的U盘大多拥有16MB到128MB左右的空间,绝对够用了,这里我们以在一个64MB的U盘上刷固件为例: " j  X* c3 M1 D  h" T3 x( r
9 M! a2 ~: z. I& ~. b% V1 K5 F
    DD-WRT X86版的“dd-wrt-public-vga.image(硬盘/存储卡安装镜像文件)”和“physdiskwrite 0.5.1(路由器IMG写盘工具)”,并解压到同一文件夹中,打开CMD命令提示符窗口,进入程序所在文件夹中。执行如下命令:“physdiskwrite.EⅩE-u dd-wrt_public_vga.image”,程序会自动检测当前系统中的硬盘及移动存储设备,并显示出所有存储设备的序号及相关参数。详细查看“Information for\\.\.PhysicalDrive*”信息,确认老机U盘的序号,其中“PhysicalDrive*”就是指定显示硬盘和U盘设备序号的。一般来说,如果机器上只有一个硬盘,那么接上的U盘序号就为“PhysicalDrive1”;如果新机有两块硬盘,则老机U盘序号就为“PhysicalDrire2”,以此类推。 5 i0 \- m9 L4 z4 @1 t
7 h* ^: O0 s5 r0 a. A6 d/ m
    程序提示“Which disk do you want to write?”,即是要求输入目标U盘的序号,注意不要选错了,否则U盘里所数据都将被覆盖。输入U盘序号后回车,屏幕提示,确认是否正确,是否真的写入,当然选Y,几秒钟后,路由器固件就被写入老机的U盘中了,最后提示“11534336/11534336 bytes written in total”,表示写入成功。 5 R& q4 t3 @, A; K4 T
7 X- D' K8 Y$ S
    小提示:“physdiskwrite.EⅩE-u dd-wrt_public.vga.image”命令中的“-u”参数,主要是在目标硬盘或U盘大于800MB时使用,如果老盘比较小,低于800MB,或者使用的是CF卡之类的,可以去掉此参数。 / _" `1 m& \" K" e/ T3 K

  l3 i& V7 A1 u2 Q% Y+ g: u" b. h    设置路由器   u5 o' L  E( L

) ~1 K4 _" @2 {# B+ ^+ \    将U盘接到电脑上,并为两张网卡都插上网线,开机启动,用刚才刷入DD-WRT的U盘引导系统。启动后,可以看到刚才刷入的DD-WRT接管了系统引导,引导入Linux系统。系统引导后,DD-WRT会自动检测网络环境和硬盘设备,并自动进行网络设置,开始提供路由服务。 ; d) x! _4 w/ t* [% e8 F
3 k* m3 k2 G" s' S4 ?
    在电脑上打开浏览器,在浏览器的地址栏中输入路由器的默认IP地址“http://192.168.1.1”,回车后要求输入用户名和密码。登录路由器的默认用户名为“root”,密码为“admin”。登录后默认界面为英文界面,可以调整为中文,点击页面上方的“administrator”,进入页面中后,将“LanguageSelection”设置为“ChineseSimplified”即可。 7 L& i: f8 o: F% u6 o+ ~

6 W, W7 ~7 [* Q+ b" R: j    小提示:这里我们介绍的是直接将DD-WRT剧到U盘上,其实同样可以刷到CF卡、DOM等存储介质上。另外,还可以直接下载“DD-WRT X86”的光盘镜像文件,直接进行刻录,免去安装的过程。光盘镜像还可以直接量产到U盘上,这样就得到了一个带“路由”与存储双功能的U盘了! * ^# M" v1 b2 U, R5 l+ `7 N6 f- s

+ c2 j' E) H. `1 |8 {    现在,要设置ADSL路由器上网了,普通网络接入方式可能是ADSL拨号、固定IP或动态IP,这里以ADSL拨号设置为例,其它的可参照进行。点击页面上方“设置/基本设置”,在“Internet连接类型”中选择“PPOE”,输入ADSL拨号上网的账号及密码。在下方的“网络设置/路由器IP”中,设置本地的DNS域名解析服务器地址,保存设置即可开始提供路由上网功能了。在下方的“网络地址服务器设置(DHCP)”中,可启用DHCP功能。 ( e, W* U- ?. C* z# {9 z

+ m4 \$ m- W0 L# \4 B. }    另外,有许多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连接访问了。
. b' e% j/ E9 v, j, G+ t& r  J. ?" H$ r: P; Q* h7 x
    路由上网
: I( l. F* z& o, M  G& ^( ~3 f1 F$ Q/ O
    在其它电脑上,将网关设置为主机路由器IP地址,设置DNS或使用DHCP,即可自由的上网了。U盘路由器的功能非常强大,可以支持3322ORG的DDNS,支持花生壳的DDNS,可以利用QoS、限速、限连接数等设置来优化带宽,并且支持VPN的PPTP客户端和PPTP服务端设置,可以提供VPN接入,还可以通过配置轻松管理各种网络应用,例如彻底**BT、电驴、迅雷等。没想到一个面临淘汰的老U盘还能干这么多事情吧.
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
安\静。 发表于 2011-1-21 19:21:56 | 显示全部楼层
你帮我改装一个吧
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 休眠的翅膀 发表于 2011-1-21 19:34:24 | 显示全部楼层
建议自己动手试试
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

猴老大 发表于 2011-1-21 22:40:38 | 显示全部楼层
纯粹的脱裤子放屁,加张无线网卡,xp,vista,7都可以轻松由自身实现无线路由功能,一机多用,你这一整,那电脑就只能当路由了,浪费资源
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

猴老大 发表于 2011-1-22 09:59:08 | 显示全部楼层
引用第4楼休眠的翅膀于2011-01-22 07:59发表的  :
# E% W8 m1 K+ }* C( O
! M  h8 p& z1 @+ p3 J可这里是没无线网卡OK?

: m0 E3 c4 |2 s% E9 c" p  [& L4 G6 l! y
1 R/ t' z- e; r9 w
那更屁用没有,系统本身就能实现这些功能,何必多此一举
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 休眠的翅膀 发表于 2011-1-22 10:17:39 | 显示全部楼层
引用第5楼猴老大于2011-01-22 09:59发表的 : / A, V0 N( m% a. ?

2 A5 p4 I( m1 z, h  S  B1 ^5 g2 z; [- \4 T" X

/ _$ m6 J) }! X1 i, Q9 u2 ~
, I" M) G% ~" x9 M那更屁用没有,系统本身就能实现这些功能,何必多此一举   K2 z7 X6 h+ X7 B. }; @
.......

: w0 u+ `) y+ k' E# s$ m7 D 自有人有用  你没用就说P话
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

葬灵岩 发表于 2011-1-22 14:09:18 | 显示全部楼层
我顶猴老大!这个确实是没必要!难道你还用装win2000的上网吗?
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 休眠的翅膀 发表于 2011-1-22 17:04:45 | 显示全部楼层
引用第7楼葬灵岩于2011-01-22 14:09发表的 :
( @, `9 Y8 }. u# Z5 m/ ~我顶猴老大!这个确实是没必要!难道你还用装win2000的上网吗?
  `3 H, J( H) b6 T
又不是装系统在U盘上  那样还不如用虚拟系统.谁还装这个.而且用U盘启动系统多几次U盘就报废了.你是真不知道还是假不知道呢?
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 休眠的翅膀 发表于 2011-1-22 17:06:40 | 显示全部楼层
而且你们有钱人都用买的 穷人家没办法啊
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

小甜心 发表于 2011-1-22 23:36:55 | 显示全部楼层
我们宿舍就我一台电脑 没用的
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

手机版|龙江曦月 ( 闽ICP备05009150号-1 )闽公安网备35060202000316

GMT+8, 2025-5-25 19:27 , Processed in 0.058027 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表