Linux 版 (精华区)
发信人: wugang (网络之狼·无欲则光), 信区: Linux
标 题: Linux下支持IPv6协议的主机的编译和安装
发信站: 哈工大紫丁香 (2000年12月08日00:28:53 星期五), 站内信件
Linux下支持IPv6协议的主机的编译和安装
王辉 总结
支持IPv6协议的新内核的编译
编译net-tools
编译inet6-apps
支持IPv6协议的新内核的编译
1)以root身份登陆,进入源码所在的目录:cd /usr/src/linux
2)运行 make clean,清除一些可能过期的中间代码。
3) 然后配置内核选项:make menuconfig 或者 make xmenuconfig
运行make menuconfig后,下面的选项一定要选上,而其他内核
选项请根据自己系统的具体情况作出符合自己系统的选择。
Code maturity level options
Prompt for development and/or incomplete code/drivers
Yes.
Networking options
Packet socket yes
Unix domain sockets yes
TCP/IP networking yes
The IPv6 protocol yes
IPv6: enable EUI-64 token format yes
IPv6: disable provider based address yes
File systems
/ procfilesystem support yes
4)然后运行make dep; make clean; make bzImage
5)如果没有错误,你现在已经编译成功了支持IPv6协议的内核了。
cp arch/i386/boot/zImage /boot/vmlinuz-ipv6
6)编辑你的lilo.conf使新的kernel成为boot的选择。
7) 重起系统: reboot
编译net-tools
编译Net-Tools (hostname, netstat, arp, ifconfig, rarp, route)
我们测试使用的是net-tools-1.51和net-tools-1.52。
1)解开软件包:tar xzf your-path/net-tools-1.51.tar.gz -C /usr/src
2)进入源码所在目录:cd /usr/src/net-tools
3)make config时选择下面的内容,其他选项内容请根据自己系统情况选择:
编译主选项 子选项 选择
GNU gettext Yes( 如果使用的是
glibc2)
Protocol Families UNIX protocol family Yes
INET (TCP/IP) protocol family Yes
INET6 (IPv6) protocol family Yes
Device hardware types SIT (IPv6-inIPv4) support
Yes
4)然后编译:make;安装:make install。
编译inet6-apps
编译Inet6-applications(finger[d], ftp[d], inetd, ping, tftp, libinet6
)
1)测试使用的是inet6-apps-0.36。这个版本的inet6工具的icmp.c有个小Bug,
编译时需要一个补丁(inet6-apps-0.36-glibc21-rh60-patch.txt.gz)。
2) 解开软件包:tar xzf your-path/inet6-apps-0.36.tar.gz -C /usr/src
3) 为编译程序建立必要的链接:
ln -sf /usr/src/inet6-apps-0.36 /usr/src/inet6-apps
4) 进入源码所在目录: cd /usr/src/inet6-apps
5) 将补丁程序加上,
然后编译:make clean; make ; make install。
--
·━━━━━━━━━━━━━━━━━━━━━━━━━━━·
‖看清楚、看明白、瞧准了,别说我没提醒你。我这个人不出类‖
‖拔萃但也不庸庸碌碌,不太玉树临风但也非歪瓜劣枣,不家财‖
‖万贯但也不一无所有。有点懒有点馋有点笨,也有点耐心有点‖
‖恒心有点信心,也就是说缺点不是没有但优点也有时会闪闪光‖
·━━━━━━━━━━━━━━━━━━━━━━━━━━━· Go! 天竺 @>>--,--'---
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.224.65]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.938毫秒