chapt12IPv6组网.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十二章 IPv6组网 硬件要求 由于各厂家的专用lPv6路由器都附有详细的使用说明,所以在这里不对其进行详细的说明。本章说明的重点放在在PC机/工作站上配置IPv6协议栈,并使其成为路由器。而这其中的重点,又将放在软件的选用和安装方面。 对PC机/工作站等,没有任何硬件上的要求。 只需要多余地说一下的是,如果用户想用PC/工作站来实现路由器的话,那么最好是配备有两块或多块网卡。 软件配置 对于软件,目前可以实现IPv6的操作系统平台主要有:Linux、FreeBSD、SolarisUnix,Microsoft也推出了可以支持IPv6的软件升级包可以对Windows NT4.0及Windows 2000升级,但是似乎在实际当中比较难以见到。在CERNET IPv6试验床中,有使用各种操作系统的用户和站点。试验床的人员经常在一起交流配置和开发的心得。总结归纳在试验床内的各种意见。 Linux发行版本有很多,常用的有Red Hat6.1、Slackware4.0、Mandrake6.1 、Toubo Linux4.0 、Red Flagl.0等等。这些发行包除了Slackware以外安装和配置差别都不大,都可在Internet 上免费获得,国内用户可以在“中国自由软件库”下载到大部分感兴趣的软件,地址是:freesoft.cei.gov.Cn/。 主要讨论 出于通用性和试验床中使用的情况,只介绍Linux和FreeBSD下的软件选用和配置。 基本上,一个系统要能实现IPv6,必须要能完成两个必备的功能: 能够配置IPv6的地址: 能够配置IPv6的路由。 了解IP协议的人们都清楚,前者是成为一个网点的关键,后者是实现通信的关键。在描述实现时,主要围绕着这两点来进行,也介绍一些有用的软件包。 一、Linux下的IPv6实现 1.加入IPv6支持 (1)通过网络或者光盘安装好Mandrake 6.1后,配置好IPv4网络。注意安装时要选择Kernel Source这个包。如果你已经安装好了系统,而没有装Kernel Source,你可以在前面提到的FTP站点上下载一个内核源码,然后安装。因为缺省的Linux发行包带的内核是不支持IPv6协议的,所以我们需要自己重新编译内核源码,以生成一个支持IPv6协议的新的系统内核。 (2)编译一个支持IPv6协议的新内核: 以root身份登录,进入源码所在的目录:cd/usr/src/linux。 运行make clean,清除一些可能过期的中间代码。 然后配置内核选项:make menuconfig或者make xmenuconfig。 运行make menuconfig后,按下表的选项选上,而其他内核选项请根据自己系统的具体情况作出符合自己系统的选择。 然后运行make dep;make clean;make bzlmage 如果没有错误,就已经编译成功了支持IPv6协议的内核了。 编辑你的lilo.conf使新的kernel成为boot的选择。 重起系统: reboot 2.安装必要的软件包 在设定好了Kernel选项、编译通过并重新用新的Kernel启动后,就可以安装实现IPv6所必须的软件包了。 (1)安装inet6-app 安装inet6-apps,提供finger、fingerd、ftp、ftpd、ping、inetd以及一些必要的inet6的类库的过程如下: Cd/usr/src。 解压缩:tar xzf your-path/inet6-version.tar,gz-C/usr/src。 注:目前最高的version是0.36,对于使用glibc-2.1.x的用户,还要打一个补丁:inet6-apps-0.36-glibc21-th60-patch.txt.gz 编译inet6-apps-version:make clean;make.一般情况下应该没有错误顺利通过o ? 安装:make install.成功安装后,inet6-apps-0.36的二进制可执行文件、说明手册以及程序类库都会被复制到新创建的目录/usr/inet6下。 为了安装tcpdump,在这里要把/usrlsrc/inet-apps-O.36/include/下 BSD目录复制到/usr/inet6/include/目录下 Cp –r include/bsd /usr/inet6/include。 注:可能需要以root的身份来执行这条命令。 (2)安装新的telne

文档评论(0)

803322fw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档