当前位置:首页 > IT技术

IPv6 ISATAP配置說明

时间:2019-08-21 07:43:13来源:IT技术作者:SEO探针小编阅读:69次「手机版」
 

isatap

一、什么是ISATAP隧道?

ISATAP全名是 Intra-Site Automatic tunnel Addressing Protocol,是一种IPv6隧道技术,使用户可以在IPv4网络上访问IPv6资源。具体技术原理参见(draft-ietf-ngtrans-ISATAP-23.txt)。

二、清华大学ISATAP隧道信息

清华大学 ISATAP隧道路由器的IPv4地址是:isatap.tsinghua.edu.cn

用户设置 ISATAP隧道的接入点为:isatap.tsinghua.edu.cn

清华大学 ISATAP 隧道ipv6地址前缀为:2402:f000:1:1501::/64

三、清华大学ISATAP隧道配置方法

1.windows环境(以win7为例)

以管理员身份运行cmd命令,进入命令行模式C:\>

输入 netsh

输入 int ipv6 isatap(说明:进入isatap配置模式)

输入 set router isatap.tsinghua.edu.cn

输入 set state enable(说明:激活isatap隧道)

输入 exit(说明:退出netsh)

右键点击桌面“计算机图标,选择“管理”,展开“服务和应用程序”,选择“服务”,确认“ip helper”服务已开启。

此后,通过 ipconfig应该可以看到一个  2402:f000:1:1501:为前缀的v6地址,hostid为0:5efe:x.x.x.x, 其中x.x.x.x为您的真实的IPv4地址,即可访问IPv6资源。

2.linux 环境

Linux内核版本在2.2.0以后通常支持IPv6,请查看是否存在/proc/net/if_inet6文件,以确定您的系统是否支持IPv6,如果该文件不存在,可尝试如下命令加载IPv6模块:

#modprobe ipv6

成功加载后就可以配置IPv6了:

#ifconfig  eth0  inet6 add IPV6ADDR  (IPV6ADDR为要临时设备的IPv6地址)

#route -A inet6  add default  gw  IPV6GATEWAY dev ethX  (为网络设备ethX添加IPv6网关IPV6GATEWAY地址)

#ping6 ipv6.tsinghua.edu.cn

如果Fedora9换成了2.6.25kernel都是支持ISATAP方式的ipv6tunnel接入的。配置方法如下:

(1)首先要保证kernel支持ipv6

(2)接着编辑/etc/sysconfig/network,增加下面这行

IPV6_DEFAULTGW=youripv6gateway

(3)然后再编辑/etc/sysconfig/network-scripts/ifcfg-sit1,内容如下:

DEVICE=sit1

ONBOOT=yes

IPV6INIT=yes

IPV6TUNNELIPV4=yourisataptunnelIP

IPV6TUNNELIPV4local=yourlocalipv4ip

IPV6ADDR=youripv6address

(4)最后是ifupsit1

需注意,ifup-sit不会创建对应的sit1设备,先得手动创建以后才有效的。

这样 ISATAP就配置好了!

3.Mac OSX环境

(1)下载ISATAP client for Mac OS X

地址:http://www.momose.org/macosx/isatap.html

(2)解压ISATAP client

% cd /usr/local

% sudo tar xfz ~/Downloads/macosx-isatap-*.tar.gz

(3)更改权限

% sudo chown -R root:wheel /usr/local/isatap

% sudo chmod -R 644 /usr/local/isatap/isatap.kext

(4)配置ISATAP

配置ist0和得到IPv4地址(你需要制定现在使用的网卡,比如en0)

注:config-ist.sh有一行需要更改以适应清华ipv6,将第50行改为:

${ifconfig} ist0 inet6 2001:da8:200:900e:0:5efe:${v4addr} prefixlen 64

然后再执行:

% sudo ./config-ist.sh en0

指定ISATAP router

% sudo ./ifconfig ist0 isataprtr 59.66.4.50

% sudo ./rtsold.sh &

设置路由表

% sudo route delete -inet6 default

注:在执行上面命令之前可以用netstat -r查看ipv6路由表上是否有default这一项,没有则不用执行上面命令

% sudo route add -inet6 default -interface ist0

启动IPv6

% sudo ifconfig ist0 up

关闭IPv6

% sudo ifconfig ist0 down

这样 ISATAP就配置好了!

——————————————————

转载自:http://www.360doc.com/content/18/0628/17/57265158_766136910.shtml

相关阅读

校外用支持IPV6的ss代理仍无法连接北邮人bt的解决方法

背景: vultr代理,1T/month,5刀,支持支付宝 客户端就是shadowsocks啦,在vultr上建立一个vps,根据网站上的账号密码IP,putty下用ssh连接vps

IPv6解决方案ND防攻击技术白皮书

【转自】http://www.h3c.com/cn/d_200907/642189_30004_0.htmIPv6解决方案ND防攻击技术白皮书关键词:ND,ARP,ND攻击,ARP攻击,交换机,IPV

【连接ipv6】有ipv6地址,但是还是上不了ipv6的网站

条件 注意一下,这里有条件的!!这里是有ipv6地址的 并且你需要改好host,否则也是不行的。可以根据下面的github上的来做修改 https://g

实现VPS服务商支持IPv6 让你的网站也可IPv6

本文写给在用VPS的同学,即使你的VPS提供商并不支持IPv6,你可以将你网站做成IPv6 Ready!如果你的读者中的不少在教育网,做下这个就十分

ipv6怎么设置?

IPV4地址对于一般人来说非常熟悉,而且基本都会设置,但是对于IPV6地址来说,应该会设置的人不多,下面我们就来看看设置IPV6的方法。概念

分享到:

栏目导航

推荐阅读

热门阅读