如何确定自己是否已接入IPv6网络及故障分析.docx
文本预览下载声明
一.首先请确认操作系统已经安装IPv6协议1.1 Windows XP与Windows 2003Windows XP与Windows 2003操作系统默认是没有安装IPv6协议,需要手工安装IPv6协议族。可通过如下命令进行安装:
netsh interface ipv6 install
该命令基本可适用所有Windows操作系统(支持IPv6的),而XP还有一个单独的命令:
ipv6??install
即可安装IPv6协议栈,与上面的netsh命令同样的效果。注意:该命令只适用于XP,在2003以后的操作系统已经被淘汰了。安装成功后可在桌面[网上邻居]点击右键,选择[属性],再右键点击里面的[本地连接]网卡,选择[属性],出现如下图所示的画面:确认Microsoft TCP/IP版本6存在即可一般建议通过netsh命令来操作,关于netsh命令的用法,可参考本站文章: HYPERLINK /thread-125-1-1.html \t _blank 在Windows操作系统下利用netsh命令配置IPv6 1.2 Windows Vista、Windows 7与Windows 2008Windows Vista与Windows 7、Windows 2008则默认已经安装了IPv6协议,无需再次安装,且直接可以在网卡里面设置IPv6地址和网关,与IPv4类似。二.确认已经分配到了可用的IPv6地址? ? 单击【开始】菜单,选择【运行】输入【cmd】然后确定,出现命令提示符窗口(一般为黑底白字的字符输入界面),然后选择如下二种方式来查看是否已分配到IPv6全球单播地址(可任选其一)?? 请确认已分配到2001::开头的IPv6地址,只有fe80::的地址并代表已经接入IPv6网络,这只是系统自动产生的链路本地地址,无法访问IPv6互联网。无法自动获取到2001::开头的IPv6地址时只能通过隧道或第三方软件来接入IPv6,因为本地网络并未开通IPv6服务。? ? 方法1:输入
ipconfig? ?/all
? ? 方法2:输入
netsh? ?interface? ?ipv6??show??address
一般各高校教育网的 用户可以直接通过DHCPv6协议或IPv6无状态地址自动配置,来自动获取到2001开头的IPv6地址,在ipconfig /all信息中会有独立的IPv6网关,通过Teredo隧道接入用户在ipconfig /all信息中是没有默认网关的,而是通过IPv4网络进行来传输IPv6数据。6to4隧道会分配2002::开头的IPv6地址,因此,不管何种接入方式,都必须首先确认自己已经分配到2001::或2002::开头的IPv6全球单播地址。如下图所示的配置是教育网用户直接获取IPv6地址接入IPv6网络的配置:? ?关于IPv4接入IPv6的各种方式,也可参考本站文章: HYPERLINK /thread-151-1-1.html \t _blank 在IPv4网络下接入IPv6网络的方法三.确认可以ping通IPv6网站单击【开始】菜单,选择【运行】输入【cmd】然后确定,出现命令提示符窗口(一般为黑底白字的字符输入界面)然后输入:
ping -6
ping -6
ping -6
会自动将域名解析成IPv6地址,且至少有一行显示reply from 200XXX::XXXX的信息。如全部都是request??time out则是请求超时,代表IPv6网络不通,可能存在其它故障。四.确认自己的网关能ping通注意:如果是Teredo隧道等方式接入,则没有网关,无需进行此步骤验证。前面我们获取到的ipconfig /all信息中,有一项红色标注的default gateway fe80::xxxx的地址(该地址根据用户具体情况不同而有所变化,请替换为自己的实际网关地址)请尝试如下命令:
ping??-6 fe80::xxx
复制代码
确认信息是reply??from??fe80::xxxx如果是request time out则表示网关不可达,是无法接入IPv6网络,只能联系本地IPv6网络管理人员咨询解决办法。如网关可以ping通但还是无法ping通IPv6网站,请按后面操作进行。五、网卡直接能获取到IPv6地址目前教育网用户广泛采用此方式,学校内部网络已经直接开通IPv6接入功能,本地连接网卡或无线网卡能开机自动获取到IPv6地址。如已经是教育网用户, 但仍无法获取到IPv6地址,则表示当前网络环境并未开通IPv6,可自行选择当前网络支持的隧道方式来接入,请参考置顶贴的IPv4网络使用各种隧道方 式接入IPv
显示全部