返回列表 发布新帖

公网,不支持IPv6的学校使用IPv6方法

3988 4
发表于 2010-5-18 16:29:25 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
注意:这里只是提供了在公网或不支持ipv6的学校使用ipv6的方法,但由于公网到教育网带宽的问题,还有freeip的问题,不保证可以连接上和连接速度。
校内的同学不要用这种办法,校园网原生支持ipv6,效率更高。ps,鸿通楼不支持,可以试试这个。
在公网和外校的想看iptv的可以一试。
具体方法是通过isatap隧道实现ipv6。
首先安装ipv6协议,在命令提示符下运行ipv6 install
然后设置隧道:
使用上海交大的隧道服务
C:>netsh
netsh>int
netsh interface>ipv6
netsh interface>ipv6>install
netsh interface ipv6>isatap
netsh interface ipv6 isatap>set router 202.112.26.254
使用清华大学的隧道服务
C:>netsh
netsh>int
netsh interface>ipv6
netsh interface ipv6>isa
netsh interface ipv6 isatap>set router 59.66.17.202 enabled
netsh interface ipv6 isatap>ipv6
netsh interface ipv6>set route prefix=::/0 interface="Automatic Tunneling Pseudo-Interface" nexthop=fe80::5efe:59.66.17.202 metric=100
台湾某运营商,公网推荐用这个
C:>netsh
netsh>int
netsh interface>ipv6
netsh interface>ipv6>install
netsh interface ipv6>isatap
netsh interface ipv6 isatap>set router tb.ipv6.apol.com.tw

然后 ipconfig后应该看到一个2001:为前缀的v6地址,hostid为5efe:x.x.x.x,其中x.x.x.x为你的真实的IPV4地址。
需要提醒的是,Windows XP在刚启动的时候需要花费一定的时间添加虚拟的隧道网卡及进行IPv6的路由发现,需等待一段时间才能正常使用ISATAP隧道。
这样就ok了。
如果能访问到http://video6.sjtu.edu.cn/, 表示你的ipv6已经运行成功
日本的KAME项目 http://www.kame.net/  ipv4看到的不会动的乌龟,ipv6看到是动的乌龟。
ps。linux,freebsd等类unix用户请参考这里:
http://www.ibm.com/developerworks/cn/linux/l-cn-ipv6/
http://linuxdesktop.cn/2008/05/20/ipv6-under-linux/  (yegle推荐)转载请注明出自IPv6之家 http://ipv6bbs.com/,本贴地址:http://ipv6bbs.com/thread-1730-1-1.html

评论4

G大调的悲伤楼主Lv.8 发表于 2010-5-18 16:39:51 | 查看全部
针对 IPv6 支持配置隧道
在大型 IPv4 网络中,IPv6 网络通常是隔离的实体。IPv6 网络上的节点可能需要与隔离的 IPv6 网络上的节点通信(在企业内或以远程方式进行)。通常,尽管 IPv6 主机也可以充当隧道端点,但是仍需要在 IPv6 路由器之间配置一条隧道。有关隧道规划的信息,请参阅在网络拓扑中规划隧道
可以为 IPv6 网络设置自动或手动配置的隧道。Solaris IPv6 实现支持下列类型的隧道封装:IPv6 隧道如何手动配置 IPv6 over IPv4 隧道
本过程介绍如何设置从 IPv6 节点经由 IPv4 网络到达远程 IPv6 节点的隧道。
以主管理员或超级用户身份登录到本地隧道的端点。
主管理员角色拥有主管理员配置文件。有关如何创建该角色并将其指定给用户,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”
添加隧道的源地址和目标地址。

tsrc IPv4-source-address tdst IPv4-destination-address up

(可选)为源 IPv6 地址和目标 IPv6 地址各添加一个逻辑接口。

addif IPv6-source-address  IPv6-destination-address

如果希望为该接口自动配置地址,请忽略该子步骤,无需为隧道配置链路本地地址。
重新引导系统。
对隧道的另一端重复该任务。
示例 7–7 IPv6 over IPv4 手动隧道的 /etc/hostname6.ip.tun 文件中的项

此样例 /etc/hostname6.ip.tun 文件显示了为其手动配置全局源地址和全局目标地址的隧道。

tsrc 192.168.8.20 tdst 192.168.7.19 upaddif 2001:db8:3c4d:8::fe12:528 2001:db8:3c4d:7:a00:20ff:fe12:1234 up

如何手动配置 IPv6 over IPv6 隧道
本过程介绍如何设置从 IPv6 节点经由 IPv6 网络到达远程 IPv6 节点的隧道。
以主管理员或超级用户身份登录到本地隧道的端点。
主管理员角色拥有主管理员配置文件。有关如何创建该角色并将其指定给用户,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”
添加隧道的源地址和目标地址。

tsrc IPv6-source-address tdst IPv6-destination-addressIPv6-packet-source-address IPv6-packet-destination-address up

(可选)为源 IPv6 地址和目标 IPv6 地址各添加一个逻辑接口。

addif IPv6-source-address  IPv6-destination-address up

如果希望为该接口自动配置地址,请忽略该步骤,无需为隧道配置链路本地地址。
重新引导系统。
对于隧道的另一端重复此过程。
示例 7–8 IPv6 over IPv6 隧道的 /etc/hostname6.ip6.tun 文件中的项

此示例显示了 IPv6 over IPv6 隧道的项。

tsrc 2001:db8:3c4d:22:20ff:0:fe72:668c tdst 2001:db8:3c4d:103:a00:20ff:fe9b:a1c3fe80::4 fe80::61 up

如何配置 IPv4 over IPv6 隧道
本过程介绍如何配置从一台 IPv4 主机经由 IPv6 网络到达另一台 IPv4 主机的隧道。如果您的公司网络是异构网络,并且 IPv4 子网由 IPv6 子网分隔,则可以使用此过程。
以主管理员或超级用户身份登录到本地 IPv4 隧道的端点。
主管理员角色拥有主管理员配置文件。有关如何创建该角色并将其指定给用户,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”
添加隧道的源地址和目标地址。

tsrc IPv6-source-address tdst IPv6-destination-address

(可选)为源 IPv6 地址和目标 IPv6 地址各添加一个逻辑接口。

addif IPv6-source-address  IPv6-destination-address up

重新引导本地主机。
对于隧道的另一端重复此过程。
示例 7–9 IPv4 over IPv6 隧道的 /etc/hostname6.ip6.tun 中的项

此示例显示了 IPv4 over IPv6 隧道的项。

tsrc 2001:db8:3c4d:114:a00:20ff:fe72:668c tdst 2001:db8:3c4d:103:a00:20ff:fe9b:a1c310.0.0.4 10.0.0.61 up

如何配置 6to4 隧道如果 IPv6 网络需要与远程 IPv6 网络通信,请考虑使用 6to4 自动隧道。6to4 隧道的配置过程包括将边界路由器配置为 6to4 路由器。6to4 路由器可充当您的网络与远程 IPv6 网络上的端点路由器之间的 6to4 隧道的端点。 开始之前在 IPv6 网络上配置 6to4 路由之前,必须已经完成以下操作:修改主机和服务器的 IPv6 接口配置中所述在将来的 6to4 站点的所有相应节点上配置了 IPv6。
至少已经选择了一个连接到 IPv4 网络的路由器作为 6to4 路由器。
已经为 IPv4 网络配置了在将来的 6to4 路由器接口上全局唯一的 IPv4 地址。该 IPv4 地址必须是静态的。
注 –
请勿使用动态分配的 IPv4 地址,如第 12 章中所述。全局动态分配的地址可能会随着时间而更改,这会对 IPv6 寻址计划造成不良影响。

以主管理员或超级用户身份登录到将来的 6to4 路由器。
主管理员角色拥有主管理员配置文件。有关如何创建该角色并将其指定给用户,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”

  • 如果计划使用建议的约定(子网 ID=0,主机 ID=1),请针对 /etc/hostname6.ip.6to4tun0 使用短格式:

    tsrc IPv4-address up

  • 如果计划对子网 ID 和主机 ID 使用其他约定,请针对 /etc/hostname6.ip.6to4tun0 使用长格式:

    tsrc IPv4-address 2002:IPv4-address:subnet-ID:interface-ID:/64 up

以下是 /etc/hostname6.ip.6to4tun0 的必需参数:2002
指定 6to4 前缀。IPv4–address
以十六进制表示法指定伪接口的 IPv4 地址。subnet-ID
以十六进制表示法指定除 0 以外的子网 ID。interface-ID
指定除 1 以外的接口 ID。/64
表示 6to4 前缀的长度为 64 位。up
将 6to4 接口配置为 "up"。
注 –
网络上的两个 IPv6 隧道不能具有相同的源地址和目标地址。否则,包会被丢弃。如果 6to4 路由器还通过 atun 命令执行隧道连接,则可能会发生这种类型的事件。有关 atun 的信息,请参阅 tun(7M) 手册页。

验证接口状态。

# ifconfig ip.6to4tun0 inet6        

如果接口已正确配置,则将接收到以下类似输出:

ip.6to4tun0: flags=2200041<UP,RUNNING,NONUD,IPv6>mtu 1480 index 11        inet tunnel src 111.222.33.44         tunnel hop limit 60         inet6 2002:6fde:212c:10:/64
ndpd.conf(4) 手册页。

  • 在第一行中指定要接收通告的子网。
    创建具有以下格式的 if 项:

    if subnet-interface AdvSendAdvertisements 1

    例如,要向连接到 hme0 接口的子网通告 6to4 路由,请将 subnet-interface 替换为 hme0

    if hme0 AdvSendAdvertisements 1

  • 在通告的第二行中添加 6to4 前缀。
    创建具有以下格式的 prefix 项:

    prefix 2002:IPv4-address:subnet-ID::/64 subnet-interface

将节点的新 6to4 派生地址添加到在 6to4 站点上使用的名称服务中。
有关说明,请转至针对 IPv6 配置名称服务支持
回复 点赞

使用道具 举报

◢︻Lv.8 发表于 2010-11-28 12:17:18 | 查看全部
晚上试下这个办法
回复 点赞

使用道具 举报

风行天下 发表于 2010-11-28 12:20:31 | 查看全部
有些麻烦。。。。
回复 点赞

使用道具 举报

willsmithLv.5 发表于 2010-11-29 19:01:15 | 查看全部
请问,这样设置下,以后是不是全部都走ipv6通道了?那上普通的网站速度如何?还有就是如何重新返回ipv4呢?删除ipv6协议可以吗?谢谢!
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表