微信关注,获取更多

OpenWrt安装教程:用physdiskwrite轻松写盘

http://downloads.openwrt.org/snapshots/trunk/x86/openwrt-x86-generic-combined-ext4.img.gz

二 将镜像文件写入目标磁盘

2.1  写盘工具

可提议采用CF卡、电子盘等当作Openwrt的系统盘,其具备小巧的特点,有着安静的特性,还拥有省电的特质。

IMG 写盘工具通常使用 physdiskwrite 或者 Win32DiskImager 下载地 址: Physdiskwrite:http://m0n0.ch/wall/downloads/physdiskwrite- 0.5.2.zip Win32DiskImager:

http://launchpad.net/win32-image-writer/0.2/0.2/+download/win32diskimager-RELEASE-0.2-r23-win32.zip

对Openwrt而言,运用上边任意一个写盘工具都没多大影响,针对某些软路由来讲,使用win32diskimager写入之时会致使无法启动等状况,建议大家采用physdiskwrite写盘。

2.2 Physdiskwrite 写盘

有一款名为Physdiskwrite 的存在,它属于基于DOS的写盘工具这个类别,其操作需要在CMD的环境底下开展。

(1)去把Physdiskwrite.exe,放置于放置了镜像文件的同一目录当中处,使之在一起。

(2)在cmd之下使之进入那个目录,键入命令Physdiskwrite.exe –u backfire.img来开展写盘,-u、参数是目标磁盘大于800 M的时候所要加以附加的。

(3)接下来会提示你选择需要写入磁盘。请注意选择,不要选错了。

把Physdiskwrite.exe这个玩意儿,为了输入能便利些,改成像pdw.exe这样的名称,然后使用pd w.exe这个指令,再加上–u这个标识以及backfire.img,就依照如此这般输入即可。

能够依据磁盘型号、磁盘容量大小等要素来判别正确的那个磁盘。其中在磁盘信息里,cyl所代表的是柱面,tpc所代表的是磁头,spt所代表的是扇区。磁盘容量等于(柱面乘以磁头乘以扇区乘以512)字节。

值得留意的是,在把字节转算成MB单位之际,硬盘厂商采用1000作为进制,然而windows系统所采用的却是1024作为进制。

(4) 于众多磁盘之中,精准选定那具备特定条件的确切磁盘之后,开始键入与之相关的数字序号。随后,系统给出需要进行确认的信息提示,此时,做出选择,选Y。

2.3

win32diskimager 写盘

这是一个磁盘写入工具此工具名为win32diskimager ,它具有图形化的特点 ,在Win7系统下面进行使用时 ,建议采用“以管理员身份运行”这种方式。

选择 img 文件,及磁盘序号。点击 write 即可

三 管理界面

把镜像写入磁盘之后,就能够把磁盘或者CF安装到用以做软路由的机器之上了。开启机器。在BIOS里面将其设置成硬盘来启动。

Openwrt的管理系统,能划分成控制台以及web管理,其中web管理,我们主要运用luci的管理界面,除此之外,还有X-wrt的管理界面,喜欢的朋友能够自行安装。

3.1 openwrt 的控制台

3.1.1  本机控制台

画面呈现启动过程已完成,按下enter将引领进入Openwrt的控制台,于控制台处借助命令行的形式针对特定事宜运作,实际操纵是可行的。

3.1.2  远程控制台(telnet/SSH)

Openwrt能够借助LAN或者WAN,来针对系统开展管理控制。对于telnet以及SSH登录是予以支持的。需要注意的是,SSH登录一定要先去设置root帐号的密码(系统默认密码呈现为空的状态)。

系统账户 root 密码修改方式:

(1) 在控制台下面输入 passwd root,设置密码

(2) 用 telnet 方法登录

要在secureCRT(也就是其他能支持telnet的工具)之下,借助telnet去修改密码。

命令与本地控制台相同。Passwd root

设置好密码之后,便可以用 SSH 进行登录。

3.1.3 SSH 登录

正常状况下,我们主要借助secureCRT,或者putty这两款工具,达成登录实施管理操作。

一款名为SecureCRT的终端仿真程序,它支持SSH(SSH1以及SSH2),并且支持Telnet和rl ogin协议,再者 SecureCRT 它是一款。

适合用来连接运行包含Windows、UNIX以及VMS的远程系统的堪称理想的工具,下载地址为http://9.duote.com.cn/securecrt.zip。

使用步骤:

(1) secureCRT 登录,登录协议选择为 SSH2

(2) 于随后的回话选项之中,将协议选定为 SSH2,键入那个默认的 ip 地址(这地址是 192.168.1. 1),接着始终持续下一步。

(3) 回到连接选项卡,点击连接。会提示保存安全密钥,直接保存。

(4) 然后根据提示输入用户名和密码,即进入 SSH 远程制台了。

除此之外,能够利用putty来施行登录操作,Putty它属于那种免费的,并且处在Windows 32平台下的telnet、 rlogin以及ssh客户端,不过呢此功能毫无任何逊色于商业类telnet工具之处。

使用也很简单。具体设置就不赘述了。

Putty 下载地址:http://code.google.com/p/puttycn/downloads/detail?name=putty_0. 60cn2.zip

3.1.4 winSCP 的使用

WinSCP于Windows环境下,应用SSH,属于开源图形化SFTP客户端,并且支撑SCP协议,关键功能为在本地与远程计算机之间负责,安全复制文件。

借助winSCP,我们能够把某些文件直接拷贝至openwrt系统目录里,甚至于直接对文件进行编辑。下载地址:http://winscp.net/download/winscp433setup.exe

(1) 开启winSCP,呈现登录对话框,填进地址,协议选定为SCP。

(2) 通过点击位于一侧的,被指称为SCP/Shell的选项,将查找用户组之前位置上的勾予以去除。

(3) 点这儿登录,填进用户名,再填进密码,这样就能进到winSCP的主界面了。

(4) 登陆后的操作与 FTP 客户端类似。

3.2

openwrt 的 web 管理界面

当然,更简单直观的就是直接进入 web 管理界面进行设置。

存在于Openwrt之中的web管理界面,主要包含luci以及X-wrt这两者,当前应用较为广泛的乃是luci,此种应用更多的的luci有着一个最新版本,版本号为1.0,而此篇教程是以有着版本号1.0的luci界面作为主要讲述对象的。

进行Backfire版安装之后,不用另外去做设置,就能够进入web管理界面。

首次登录 web 界面时,会提示你设置密码。

这时的root密码呈现为空之状态。径直点击login便能达成进入的操作。

在进入这个之后,要点击那个System—Administration,于Router Password那个地方对管理密码进行设置,这一点必须要做到,唯有如此才能够借助SSH连接来展开控制呢。

对于trunk版,其默认状态下不存在luci管理界面,这就要求我们通过手动方式来进行安装,至于具体的安装步骤则可去查看后续的内容。

四 基本网络设置

现如今,虽说能够将名为openwrt的web管理界面予以打开,或者实现远程登录控制台这一操作,但在此种情形之下,却还是没办法经由openwrt进行上网~

鉴于当下网络接口仅有一个lan口,而wan口尚未施行设置,存在主要的两个用于设置的方法:

1:  直接在 web 管理界面设置修改。

以命令行的方式进行修改,或者借助winscp来修改,针对的是,/etc/config/network文件。

4.1

web 管理界面设置网络接口

(1)登录 web 管理界面

(2)通过鼠标点击network—interface,从其下方挑选并选择add new interface,进而进入呈现为如下状态的页面。

用于对所设置的接口在给定的称谓方面而言的名称,此称谓为新的性质的接口的名称,设置这样的接口称呼方面的名称时,要将其设为—-(比如设为WAN,或者设为WAN1之类的情况),这里涉及到对新接口怎么去设定其名字这么一回事情。

将以下界面加以覆盖,选定网卡 ,就是在这里我们要去选择eth1 ,随后点击submit。

(3)点击 submit,便进入了接口编辑页面。

于general setup选项卡当中,鉴于自身的网络情形开展设置,有静态IP,DHCP,pp poe这几种情况,在此处我们选定DHCP。

在Firewall setting选项卡之中,挑选防火墙区域,把它设定为WAN ,若不进行防火墙区域的设置,便不可以上网。

当设置被完成之后,则去点击 save and apply来将设置予以应用。倘若一切处于正常状态之下,那么在这个时候便能够正常地进行上网了。

4.2  使用控制台设置网络接口

(1)经SSH进行登录操作,进行输入,输入的内容为vi,具体来看等于是/etc/config/network。

出现如下的类似画面

(2)使光标得以移动,依据你所采用的wan接入方式,按下快捷键a,将内容予以插入,此内容的设置情况可见于3.4,在其后面添加相关内容。

(3)当设置完成之后,按下esc键,接着输入:w(为保存之意),随后按下回车键。之后再次按下esc键,再输入:q(此为离开之意)。

(4)重启。

4.3  通过 winSCP 设置网络接口

采用SSH途径来予以network那边的配置文件作出修改,并非是特别便利且直观的。我们能够径直借助winSCP登录openwrt从而实施修改。

network 文件。

(1)使用 winSCP 登录 openwrt

(2)  于winSCP内直接进行打开/etc/config目录的操作,而后双击以打开network文件。

(3)  在 winSCP 的文本编辑界面中,加入相关网络设置内容。

(4)  保存,保存过程中会提示输入密码。

4.4  各种上网方式的 network 设置

VI  命令下无须输入  ’  引号

DHCP 方式:

配置,“接口”,对于“广域网”一项,把名叫“ifname”的选项设为“以太网接口1”;把名为“协议”的选项设为“动态主机配置协议”。

静态方式:

设配置,针对“接口”,名为“广域网”,设置选项名为“接口名称”,其值为“以太网1”,再设置选项名为“协议”,其值为“静态”。

选项 ’ipaddr’ 为 ’192.168.2.222’,选项 ’netmask’ 设为 ’255.255.255.0’,选项 ’gateway’ 是 ’192.168.2.1’ ,选项 ’dns’ 归为 ’192.168.2.1’。

pppoe 方式:

配置那个被叫作“interface” 的,名为“WAN” 这一项,有选择项称“ifname” 其值为“eth1” ,还有选择项称“proto” 其类型是“pppoe”。

把“选项”设置为“用户名”-“02312345678”,再把“选项”设置成“密码”-“02312345678”。

五 软件安装

Openwrt供应了好多不同种类软件包被安装的办法喽,其中涵盖借助web管理界面来安装,就连通过命令行那种方式来进行安装也在其中呢。

5.1 web 界面安装软件

在Openwrt的软件管理界面当中,可以径直更新相关软件,进行下载并安装新的软件,极为便利。点击system(系统)——software(软件源)便可进入到openwrt的软件管理局面。于此能够设置系统的软件源地址,更新软件包列表,下载并给予安装软件包,去除已经安装的软。

件(4)安装软件源里面提供的软件

要留意的是,官方所编译的openwrt backfire 10.03 RC5版本当中,软件源地址的设置是错误的,这致使无法正常地去更新以及安装软件,所以需要我们手动进行修改。

(1)于管理界面当中,点击“Edit package lists and installation targets”,进而进入“OPKG Configuration”界面。

(2)将第一行里面的网址

http://downloads.openwrt.org/backfire/10.03.1-rc5/x86/packages

替换为

http://downloads.openwrt.org/snapshots/backfire/10.03.1-RC5-testing/x86/generic/pa ckages/

(3)点击 submit 确认

5.1.1  安装官方源提供的软件

(1) 确认 wan 口已经连通,openwrt 上网正常。

(2) 于软件管理界面作出点击这个动作,Update package lists也就是用来完成更新软件包列表这项操作的。

(3) 更新成功呈现,如果,在容量显示条下面,显示了Package lists updated: OK。

(4) 于 Available packages 的范围里,去挑选你所需求的那个软件包,针对每一个该软件包而言,其后面都附着着一个较为简略的介绍,然后执行点击安装这种操作便可达成。

5.1.2  通过网址下载安装

有的情形下,ipk软件包并非存在于官方所提供的源当中,处于这种情况时,能够借着采取下载继而实施安装这样的方式,来达成安装的操作。

(1)找寻到你所需软件ipk包所在地址,像NWAN,其是http://sutuo.tk/nwan_1.3i_all_lu ci1.0.ipk。

(2)先是在“Download and install package: ”里面,将内容输入为“ipk”地址,随后点击“OK”。

(3)胜利达成后,将会针对安装该特定的东西提示其安装成功,即显示Install ’****.ipk’: OK。

5.2

命令行方式安装软件

4.2.1  直接下载安装

(1)使用诸如secureCRT或者Putty这般样式的SSH这类工具,去登录openwrt。

(2)输入 opkg update

(3)去安装由官方源所提供的软件,能够直接进行输入,输入的内容是:opkg install软件名称。

未经允许不得转载:openwrt技术分享 » OpenWrt安装教程:用physdiskwrite轻松写盘

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏