首先需要安装一个虚拟机,本次实验采用的是linux系统,首先需要确认Linux系统可支持IPv6地址,查询方法:输入
ifconfig,回车后,如果有类似inet6 addr : fe80::20c:29ff:fed7:4563/64 Scope:link 类型的地址,说明这个
linux系统可支持IPv6,否则需要先加载IPv6模块
运行命令insmod ipv6或者modprobe ipv6,然后用命令lsmod可以查看系统已加载的模块列表,如果看到ipv6,则表示
模块已经加载成功。用命令rmmod ipv6可以删除ipv6模块。也可以让系统在网络启动的时候自动加载ipv6模块,方法是 编辑/etc/sysconfig/network文件,加入新的一行NETWORKING_IPV6=YES。 配置IPv6地址:
ifconfig eth0 add 2001:470:23:13::6/64
2001:470:23:13::6为你的IPv6地址,需要向网络管理员咨询索取,也可配置为私有IPv6地址,不影响测试
私有IPv6地址空间为:FEC0:0000:0000:0000:0000:0000:0000:0000/10
这样就配置成功了
需要注意的几点:
1、虚拟机网络连接方式务必设置为桥接,NAT是不支持IPv6的
2、主机和虚拟主机的IPv6地址必须位于同一个子网
3、实验采用的VMware版本为7.1,老版本可能不支持IPv6
4、Linux下Ping IPv6地址时需要使用ping6,否则会出现ping: unknown host错误,windows下ping和ping6均可
更多参考
在VMware下实现主机与虚拟主机之间的IPv6通信
|