扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
由于具有双网卡,小巧省电的TK-63T可以用于多种网络应用项目。这里笔者Justin James通过将IPCop安装在TK-63T上,成功地将TK-63T改造成了互联网路由器/网关,并拥有了多种功能。本文将一步步教大家如何实现这种转变。
IPCop最多支持四个网卡:绿色的用于内网,受信的网络环境,红色用于互联网,橙色用于内网DMS,蓝色用于无线网络或“guest”网络(比如视频会议)。TK-63T拥有两个网卡,其中一个是绿色(内部局域网),另一个是红色(互联网)。对于绿色网卡连接的网络,我们采用192.168.3.0作为IP地址,255.255.255.0作为掩码。这对于小型企业或者家庭用户来说,是足够了。绿色网卡本身的IP地址是192.168.3.1,红色网卡则使用ISP提供的IP地址。
下载IPCop
我们首先要下载IPCop,并将其复制到U盘(或者光盘中,或者闪存卡中),这样我们就可以启动TK-63T并将软件安装到TK-63T中了。在本文中,我们使用的是IPCop 1.4.11。最好的选择是:
◆下载ISO镜象,并将其烧录进光盘中,通过外置光驱启动TK-63T
◆下载所谓的“软盘”版本,并将其拷贝进U盘或者CF闪存卡中。
由于我没有外置光驱,而且启动镜像文件并不大(只有44MB),因此我决定采用第二种方式,即用U盘存储启动文件。现在U盘随处可见,一个64MB的U盘就足够我们用了。
下载完软盘版本的启动文件后,我们将其解压缩,并使用dd(版本0.3)程序将镜像文件写入U盘中。dd和rawrite功能类似,但是可以用于更多的存储介质,而不仅仅是软盘。我们可以通过命令行的方式来将镜像文件复制到U盘中。命令行如下:
dd if=ipcop-install-usb-fdd-1.4.11.i386.img of=.f: bs=1k
在上面的命令行中,你可以将f:换成你系统中U盘的盘符。在这个命令中,假设IPCop的镜像文件是和dd.exe存放在相同的文件夹内。
安装
下面我们就可以安装IPCop了。首先将U盘插入TK-63T的USB接口,然后启动系统。我遇到的问题是当我采用USB接口的键盘时,系统并没有将U盘列为可启动项目。这可能是由于我的KVM或者特殊的键盘型号所至。如果TK-63T也没有提示你选择启动设备,那么我建议你采用PS/2键盘再试试看。另外,要选择启动设备,可以按[F11]进入BIOS设置界面。
在开始配置IPCop之前,我们首先要对TK-63T的BIOS进行细微的调整。点击[F12]可以进入到BIOS设置屏幕。在BIOS设置中,我禁用了板载声卡,将板载显卡内存降低到8MB,将U盘设置为第二个启动设备。另外,我没有发现TK-63T的BIOS中有关于断电后恢复的设置,因此我认为TK-63T会在电力恢复后自动重新开机。
当IPCop安装程序第一次启动时,会出现一个启动提示。以下是我们需要操作的内容:
1.点击 [Enter]进入启动提示
2.选择语言
3.在信息屏幕显示完毕后,选择安装路径("CD-ROM/USB-KEY") 然后点击 [Enter].
4.安装程序会询问是否真的要安装,此时点击 [Enter]继续
5.接下来IPCop会清理硬盘,重新分区并将自身文件拷贝到重新分区后的硬盘中。
6.接下来,安装程序会询问你是否有一个IPCop 配置文件。由于这是第一次安装,因此我们没有任何以往的配置文件。我们选择Skip跳过这一步,然后点击 [Enter]继续。
7.接下来就是选择网卡驱动程序,点击[Enter]选择Probe选项。系统会自动发现RealTek RTL-8139 FastEthernet网卡,然后点击[Enter]来确认这个驱动程序。
8.接下来输入网卡(绿色接口的那个)的IP地址以及子网掩码。
安装完毕后, IPCop会询问是否要重新启动系统。 此时我们不要重新启动系统,因为还有一些安装和配置工作需要做。
1.首先选择键盘映射类型 (默认为美式英语)
2.选择时区
3.输入这台IPCop主机的名字
4.输入局域网域名
5.在ISDN设置中,高亮Disable ISDN然后点击[Enter]禁用ISDN。
6.在网络配置菜单中,选择 Network Configuration Type 然后点击 [Enter]。滚动到GREEN + RED项目,然后点击[Enter]. 7.向下滚动选择Drivers And Card Assignments 然后点击 [Enter],再次点击[Enter]确认对网络设置的更改,然后点击 [Enter]选择Probe。接下来系统会发现 VIA Rhine FastEthernet设备并自动将其设置为红色RED。点击[Enter]应用,然后继续点击 [Enter] 返回菜单页面。
8.在菜单屏幕上,进入 Address Settings 然后选择修改红色网卡。根据你的ISP提供的参数来修改这里面的相关参数。
9.回到 Network Configuration 菜单然后选择DNS And Gateway Settings。然后输入ISP提供的相关参数。
10.在主菜单界面,选择 Done并点击空格键继续
11.这时候系统会询问是否要启动IPCop的DHCP服务器功能。(默认为关闭)
12.设置完DHCP服务器后,你需要对 "root" (用于命令行访问), "admin" (用于Web访问), 和 "backup" (用于导出IPCop配置)这三个用户设置密码。
13.设置完密码后,初始配置就完成了。最后一个屏幕会告诉你IPCop需要重新启动系统。
当系统重新启动并显示开机画面时,关闭TK-63T,然后将U盘从系统中拔出,并将网线接入TK-63T。用于连接外网或者DSL调制解调器的网卡靠近TK-63T的VGA接口,而靠下一些的网卡接口则是用来连接局域网交换机的。
最终安装
到现在为止,IPCop就可以作为一台路由器/网关工作了,他与普通的路由器/网关没有区别。接下来,我们要通过Web方式对其进行进一步的设置。
在局域网电脑上开启浏览器,并输入https://IP地址:445 ,就可以进入IPCop的配置页面了。其中的IP地址应该是IPCop的绿色网卡接口的IP地址。用户名为admin,密码为我们在前面安装过程中设置的密码。正确登录后,我们就能看到IPCop的Web配置界面了。在这个界面中,我们可以根据自己的需求精确配置IPCop。
所有能够在消费级路由器/网关中找到的设置项目,都可以在IPCop中找到。比如IPCop拥有代理服务器功能,他的防火墙设置比普通的消费级产品更灵活。另外它还有高级状态系统,入侵检测,流量控制,支持拨号容错转移(需要USB接口的调制解调器),NTP服务器,支持VPN,支持SSH接入,强大的日志功能,支持动态DNS系统。
对于家庭或小型企业来说,虽然用于TK-63T的成本和安装IPCop的精力会让人觉得还不如购买一个50美元的消费级路由器划算。但是IPCop和TK-63T构成的路由器/网关的优势在于要比消费级产品更灵活。对于某些商业系统来说,它可能会让系统管理员拥有更多的网络控制能力。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者