找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4033|回复: 1

IPCOP安装教程(图解上)

[复制链接]
发表于 2007-12-27 16:26:12 | 显示全部楼层 |阅读模式
安装系统 (虚拟机)   正如前面就提到过的,在我们自己组装的这台路由器中,是选择IPCop作为它的操作系统。这个操作系统是基于Linux系统的,操作系统本身及它的源代码都是可自由使用的,只要遵循GPL许可协议。至于其来源,我们可从IPCop的网站上下载,下载地址为http://www.ipcop.org/,大家可从这个网站中找到它的多个版本,格式是一个ISO的光盘映像文件。虽说是一整套操作系统和应用程序的结合,但它的体积还是很小巧的,仅仅只有41 MB,并且可使用随便哪个光盘刻录程序把它刻录成一张启动光盘,而且还有另外一个选项可供使用,即这个映象文件也是一个磁盘映像,我们可把它恢复到某个分区中。在我们的这次测试中,担当路由器的计算机是从一个软驱引导并且整个的安装过程是通过网络来完成的。
  除了使用软驱启动系统并从网络上安装操作系统外,我们还有一种最简单且速度最快的安装方式,就是给这台组装的路由器安装一台CD或DVD光盘驱动器,然后再从光驱上引导并安装操作系统,现在我们就来看看具体的操作过程。首先要做的第一项工作就是在加电启动系统后在主板的CMOS设置菜单中更改引导设备的顺序,光驱是必须位于可引导设备序列的第一个位置。进行这项设置可在系统的BIOS菜单中的多个位置完成,依照主板所使用的特定BIOS系统的不同,所具体设置的方法可能会有些小的差异。不过对这项参数的设置一般可在BIOS系统中的“Advanced Setup Options”或“Advanced BIOS Setup”这两个地方可找到。
[img=http://net.yesky.com/imagelist/06/04/w0z8w6i5s5v9.gif]图片点击可在新窗口打开查看[/img]
图4:设置光驱为第一个引导设备
  更改好这个BIOS设置后,我们可保存它的设置值,依照于所使用BIOS厂商和版本的不同,保存设置的方法可通过多个不同的方式完成。不过一般可通过按下F10键来保存,或者是通过菜单中的选项“Exit Saving Changes”来保存这些设置值。
  保存好这些设置后,计算机马上就会重新启动,并且顺利地从光驱引导系统,马上我们就可看到Isolinux的引导加载程序。在这要注意的是如果此项安装过程进行下去,会删除你硬盘中的所有数据,所以请大家要小心,在安装之前一定要备份重要的数据资料。这是安装程序在删除和重新对这个硬盘进行分区之前显示出来的最后一次警告对话框。如果你还有什么重要的文件或资料保存在这个硬盘中,那可以马上放弃这次安装,然后将此数据备份到安全的地方后再来进行安装。
[img=http://net.yesky.com/imagelist/06/04/614rgn48u450.gif]图片点击可在新窗口打开查看[/img]
图5:硬盘上的数据被删除之前的最后一次警告信息
  按下回车键后将会加载Linux的内核。如果各位在这个地方遇到了什么问题的话,那还可以使用另外的两个参数“nousb”和“nopcmcia”来试一下,这两个选项参数实质上就是屏蔽主板上的USB接口和PCMCIA接口功能。作为一台普通应用的路由器,一般情况下是根本就不需要这两种接口的,不使用这两种接口也没有一点问题。
  只要操作系统的内核完成加载后,则安装程序会自动地运行下去。安装过程的第一步就是选择安装界面的语言版本,在这有几种不同的语言可用,虽说整个的内容翻译还不是很完全,在这我们选择的是英语,不过笔者好像没有找到有中文的选择项,不能不说是一种遗憾。
  在以后的安装过程中,还会弹出有警告窗口来,如同下图6差不多,在这样的提示窗口中,我们可以随时选择“Cancel”来放弃整个的安装,并且重新启动这台机器。如果你在使用老硬盘进行安装的半路上,突然意识到还是有些很重要的数据保存在硬盘之上,这样的话就可把对硬盘数据的损害减小到最低点。接下来,安装程序会询问我们是希望从哪一个存储媒体介质中来进行安装,有CDROM和HTTP/FTP可供选择。如果你是从一个软驱引导系统的,那就能够选择从网络来安装系统,即通过HTTP/FTP方式把安装数据包从网络传送过来。但在这我们是正在从光驱安装系统的,因此选择了CDROM这个选项。
  由于实际上我们已经把安装光盘放到了光驱之中,但安装程序还是会提示要插入一张安装光盘,一定要确认一下才行,这个过程看起来有些奇怪。不过最好的解释就是:有些的用户根本就没有一个可引导的光盘驱动器,或者说他们所使用的主板也不能够从光驱来引导系统,这样的现象实质上在那些比较老旧的计算机中是很普遍的,而这样闲置的机器常常是用来自己DIY一台路由器。基于这们一种情形,解决的办法是让系统从一个软盘驱动器中进行引导,然后再在此时转换到光驱中进行安装。
  当安装程序把这个硬盘进行重新分区并格式化后,真正的安装过程就开始了。在这个安装过程中要注意的是,根本就没有与用户的交互过程,所有的操作全部自动进行,如系统检查所使用的硬盘驱动器、对它进行分区操作,然后再使用适当的文件系统格式化新的分区等。不像其他的操作系统安装一样,在这用户不必频繁地面对安装程序的请求与询问,像什么有关于交换分区的容量大小等,并且我们也不必需要去知道这个数据分区是否会使用ReiserFS或是ext3分区格式等。
[img=http://net.yesky.com/imagelist/06/04/kj615gj84un6.gif]图片点击可在新窗口打开查看[/img]
图6:只能选择OK进行安装
  如果在硬件出现故障而导致安装不能继续进行下去,在路由器系统进行重新安装时,那个古老的软驱可就派上大用场了,能够给我们省下大量的配置时间。如果你已经把以前系统的配置信息都保存到了一张软盘上,那现在就能够使用它,并跳过余下的配置过程。只要在图7所示的屏幕内容中选择“Restore”这个按钮就行了,然后让这个安装程序来完成剩下的工作。由于我们这次是新系统的安装,没有任何的配置信息可用,所以就只能选择“Skip”这个按钮了。
[img=http://net.yesky.com/imagelist/06/04/032ly498e160.gif]图片点击可在新窗口打开查看[/img]
图7:系统配置系统导入提示
局域网接口设置

  在IPCop系统中可安装多块网卡,在前文中的网络拓扑结构图中,那条“绿色”线连接的网卡是必需的,在每种不同的配置中都是需要的:这块网卡是连接到我们的家庭局域网。在这个设置过程中,安装程序会询问用户来选择一个正确的驱动程序以使用这块网卡。在大部分的安装过程中,我们都可选择“Probe”按钮,让安装程序运行一个自动检测程序来检测系统中所安装的网卡,一般情况下,对常见的网卡都可正确地识别出来,自动地安装相应的驱动程序。如下图9所示。
[img=http://net.yesky.com/imagelist/06/04/1hler80222sv.gif]图片点击可在新窗口打开查看[/img]
图8:网卡配置
[img=http://net.yesky.com/imagelist/06/04/v26256llekil.gif]图片点击可在新窗口打开查看[/img]
图9:自动检测到设备
  如果你机器上所安装的网卡并不能够被自动检测程序所识别,那我们就不得不来手工指定它的驱动程序,选择“Select”这个按钮。如果IPCop所检测出来你使用网卡的名字并不与它实际的名称相符合,这也不必太担心,实际上并不会影响使用。Linux的内核程序是通过网卡的芯片来确定它们的名称的,而并不是通过它的具体型号或与之相似的名称。举例来说,一块D-Link的网卡可能会被自动检测程序识别为一块Realtek 8139网卡。
  只要正确地安装地网卡的驱动程序后,接下来就是来为这块网卡分配一个IP地址。由于这台机器上的局域网接口是连接到我们的家庭局域网的,因此我们可从保留的私用IP地址池中选择一个专用的IP地址给这块网卡:
  我们是选择的最常见的C类保留地址(192.168.0.1到192.168.0.254),因为网络中的计算机数目并不会太多,超过253台机器在一个家庭局域网中也是不太可能的,故使用C类地址就完全足够了。作为网关的计算机一般是使用这个地址段的最末一个地址,故我们就给这块网卡指定IP地址为192.168.0.254,而子网掩码就选择使用255.255.255.0就行了。
[img=http://net.yesky.com/imagelist/06/04/478849196l52.gif]图片点击可在新窗口打开查看[/img]
图10:选择IPCop计算机的IP地址
  至此为止,整个的安装过程的开始部分就完成了(如图11所示),在以后的过程中还可以调整另外的设置值,但现在这个系统就可马上开始引导了。
[img=http://net.yesky.com/imagelist/06/04/2xpo67y7a3bo.gif]图片点击可在新窗口打开查看[/img]
图11:安装完成
  通常情况下,很多人在安装过程完成后,可能会一时大意忘记了在安装程序设置过程中的一些重要数据,过段时间后就忘了系统中的具体参数。其中,最经常容易忘记也是最重要的一些系统信息可能就是IP地址和主机名字(有关这方面的内容我们马上就会作详细介绍)了。好记性不如烂笔头,花一分钟记下下面的一些内容还是很有必要的:
  http://ipcop:81
  https://ipcop:445

  在这,ipcop是这台路由器的主机名。注意上面地址中的端口号:81和445,它们相当重要,主要是由于这两个端口号跟标准的HTTP端口(80)和HTTPS端口(443)是相当接近的,但又不完全相同。当然,当我们在输入这台IPCop机器的URL时,也可以使用在安装过程中最后一步所分配给这台路由器的IP地址――192.168.0.254来代替上面的这个主机名(ipcop)。
  现在基本的设置总算是完成了,但在我们使用之前,还是有几个其他方面的设置值需要用户来进行配置。接下来,安装程序会引导用户来选择“Keyboard mapping”(键盘映射),假如你是使用一个非标准的“QWERT”键盘布局的话,就可以使用它提供的这项功能了,否则就没必要进行这方面的设置。然后再为系统的时钟来设置相应的时区。
  接下来,系统将会提示你输入这台IPCop路由器的主机名,在Windows系统中,一台计算机的主机名是跟IP地址等效的。给这台计算机配置了一个主机名后,使用这个主机名,这台路由器就可以在网络上以主机名的形式出现,以一个具有一定实际意义的字符名来代替那几个冷冰冰数字的IP地址对我们使用来说更方便;并且在进行web管理时我们还可以在要输入的URL中使用这个主机名来代替那一长串不容易记住的IP地址。系统默认的主机名是ipcop,这个名字很明白直观,一看就知道这台计算机是干什么用的,正适合我们的意图,故笔者就使用了它的这个默认主机名,当然各位还是可以指定一个自己更容易记住,更具有实际意义的名字。我们可以保留系统的默认域名localdomain不用作任何更改,除非你的网络是某一个域中的一部分,或者你想把它更改成你更容易记住的名字。
  前面就已经提到过,IPCop也是可以使用ISDN卡的,但实际上,这个选择并不是十分理想,就现阶段国内的情况来说,由于ISDN的价格及实用性等方面的原因,应用的范围极小,除非你有特殊的需求。因此在这我们选择“Disable ISDN”(禁用ISDN)。
配置WAN和DHCP服务器
  接下来我们就要来对网络配置方面进行最后的配置。在前面的内容中,我们已经选择了“绿色”局域网接口并已成功进行了配置,不过有我们的网络中,除了这块用绿色线连接的网卡外,还有另外一块用红色线连接的网卡,也就是路由器的广域网接口网卡,我们还要来选择这块网卡并对其进行配置。图12和图13显示的是适合笔者网络的选择。
[img=http://net.yesky.com/imagelist/06/04/ft983q4krnms.gif]图片点击可在新窗口打开查看[/img]
图12:设定网络配置类型
[img=http://net.yesky.com/imagelist/06/04/wttqx68i9gns.gif]图片点击可在新窗口打开查看[/img]
图13:Green + red是我们所要选择的内容

 楼主| 发表于 2007-12-27 16:27:32 | 显示全部楼层

IPCOP安装教程(图解下)

  如果在各位的实际网络中,按照具体的需要,“蓝色”和“橙色”这两个接口也是可选择进行配置的。在这,“蓝色”接口是用来进行无线网络连接的那块网卡,这样这台IPCop路由器是作为一台无线路由器来使用的;然而它的“橙色”接口是被用来作一个专用的“DMZ”端口,它的作用是供那些应用服务器提供服务,来自于因特网上的用户需要对这样的服务器进行直接的访问与请求,例如像Web服务器一样,否则因特网上的用户所看到的也只不过是这台路由器的IP地址而已,而位于路由器保护下的内网中的计算机要被外网中的机器访问到由必须使用一些特定的技术才行。不过也并不是说位于路由器上局域网那边的服务器就并不能够使用那种简单的“红色”+“绿色”的配置方案了,只不过是对那些需要有因特网直接访问需求的服务器(这样的服务器是位于IPCop的防火墙前面),让它们使用一个专用的网络段是一种更安全的方法而已。
  在选择好与我们网络相适合的配置选项后,系统就会返回到“Network Configuration menu”这个菜单中,在这,我们要选择“Drivers and card assignments”这个选项,并分配那块“无人认领”――未使用的网卡为红色接口使用。正如那个绿色的接口一样,在红色接口这边也有一个IP地址的配置,如下图14所示,我们选择“Address settings”这个选项来为其配置相应的IP地址。
[img=http://net.yesky.com/imagelist/06/04/94rpph5c51ml.gif]图片点击可在新窗口打开查看[/img]
图14:红色接口的IP地址配置
  在对WAN(因特网)端口的配置过程中,我们必须要在IPCop中指定用户当前到底是使用是哪一种类型的因特网连接,以便IPCop路由器知道怎样来通过协商以得到一个成功的服务连接。图15中显示的是WAN端口可供选择的具体连接类型,其中的内容跟我们平常在电子市场购买的那种成型的路由器产品中的配置内容差不多,基本上也就是那几个常见的配置选项。
[img=http://net.yesky.com/imagelist/06/04/12atw9w678mb.gif]图片点击可在新窗口打开查看[/img]
图15:红色(因特网)接口的连接类型
  对使用cable modem和使用PPPoE拨号方式的DSL用户来说,其最常见的选择是“DHCP”那个选项(图15所示),不过一定要确认你所选择的连接类型是与你因特网服务提供商的实际类型相匹配。
  如果用户使用的静态的IP地址,那我们还需要为这台路由器指定所使用的DNS服务器和网关等信息,这是在图16中的第四个菜单选项中来完成的,具体的内容见图17所示。
[img=http://net.yesky.com/imagelist/06/04/citr18j0d995.gif]图片点击可在新窗口打开查看[/img]
图16:进行DNS和网关设置
[img=http://net.yesky.com/imagelist/06/04/47r7c0d1yir7.gif]图片点击可在新窗口打开查看[/img]
图17:输入相应的DNS和网关设置值
  IPCop路由器也可为用户提供一个DHCP服务器功能,这样局域网端的用户就能够通过这个DHCP服务功能来获得一个动态的IP地址并同时获取相应的网关和DNS服务器地址。如同在图18中所显示的一样,我们可在其中指定DHCP服务器所分配地址段的起始地址与结束地址,还可在这指定客户端计算机所使用的DNS服务器地址及DHCP地址的租用期限。当然,我们也可通过它的Web界面,来为局域网中的某台客户端计算机绑定一个固定的IP地址,这样的话在每次这台客户端计算机连接到路由器上进都可获得同一个地址。
[img=http://net.yesky.com/imagelist/06/04/83mfhney748i.gif]图片点击可在新窗口打开查看[/img]
图18:DHCP服务器设置
实际上,到此为止我们的安装过程差不多就要完成了。仅仅只需要为系统指定“root”和“admin”用户的密码就行了。“root”用户在一个Linux系统中实际上是一个超级用户,它对整个系统拥有无限制的访问与一切特权。不论什么时候,只要你想登录进入到命令行外壳程序,例如来安装一个附加的软件等,都需要使用这个用户才能完成。而这个“admin”用户,从另一方面来说,仅仅只是一个权限比普通用户稍大的管理用户,它仅仅只是在Web前端拥有全部的访问权限。这个用户能够更改IPCop路由器的DHCP服务配置内容、端口转发设置参数、初始化连接、更新IPCop和重新启动这台路由器等等。
  恭喜,恭喜,整个的安装过程总算是结束了。假如你愿意的话,你现在就可马上关闭这个系统,并且把它的CD-ROM取下来,因为在以后我们就再也不需要它了。而这样做的另外一个好处就是,这个系统的启动速度将会更快,并且可节省一些电源消耗。
  注意:如果你把这台机器的光驱取下来后,在下一次启动系统时,请不要忘记进入到它的BIOS设置程序中,把系统的引导顺序更改一下,让硬盘排列在这个引导序列的最前面,以便系统在启动时能够顺利地从硬盘驱动器上开始引导。
[img=http://net.yesky.com/imagelist/06/04/9300mt9880fw.gif]图片点击可在新窗口打开查看[/img]
图19:IPCop的欢迎屏幕
  再次启动系统后,我们就会得到一个欢迎屏幕,它是Grub启动管理程序在等待用户选择相应的硬件环境(如图19所示,在这个页面中,我们可选择适合于自己的启动选项。在这,有四个选项内容可供选择:IPCop、IPCop SMP、IPCop (ACPI enabled)和IPCop SMP(ACPI HT enabled)。它的第一个选项是适合于普通的IPCop硬件环境;接下来的那个IPCop SMP选项是针对那些多处理器机器的,如像使用了超线程技术的Pentium 4处理器或又内核处理器;对一些更新的机器,IPCop也提供了两个选项来支持主要所使用的ACPI技术。在这,这些选项仅仅只可供选择一次, IPCop会记住用户选择的这个选项值,并在每次启动时都会使用所保存的这个硬件环境设置值。
  在完成这个引导过程后,如果系统的登录屏幕(如图20所示)出现在屏幕上,那就表示着它就可正常工作了。然后,这台机器的显示器和键盘也就没什么作用了,我们也可把它们去掉,仅仅只留下一台主机在那运行就行了。
[img=http://net.yesky.com/imagelist/06/04/d5ro80c9oj49.gif]图片点击可在新窗口打开查看[/img]
图20:登录屏幕
  注意,如果你真的把所有的I/O设备都从主机上取下后,我们还是建议你把机箱的扬声器连接到主板上,这样的话,在系统进行操作时或引导的时候就可通过扬声器的声音给我们反馈一定的信息来判断相应的使用状态。当计算机成功通过自检后会有一声“滴”的叫声从扬声器中发出以告诉我们机器是正常启动的,并且在这台路由器创建或关闭了下因特网连接时也会有相应的提示音从扬声器中发出。但要注意的是,如果在没有连接键盘的状态下,如果计算机在引导的过程中被挂起,就表明这台机器如果没有键盘的话它是不会继续进行自检和引导系统的,如果是这们的话,我们可在BIOS设置菜单中作相应的更改,在“Halt on”那个选项中,会有“No Error”或“All But Keyboard”或供用户进行选择,我们只要选择前一个设置值就行了。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-5-5 03:37 , Processed in 0.021440 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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