1. ISATAP隧道点IP地址是 isatap.sjtu.edu.cn

用户设置isatap隧道的终结点router为 isatap.sjtu.edu.cn

Windows XP/2003 可能需要预先安装IPv6协议,设置如下:
运行 netsh
netsh>int
netsh interface>ipv6
netsh interface>ipv6>install
netsh interface ipv6>isatap

重启计算机后再输入下面的两条设置语句

Vista/Windows 7 设置如下:
鼠标右键点击“开始->程序->附件->命令提示符”,选择“以管理员身份运行”。
在新开启的【命令提示符】窗口中执行以下两条命令:
netsh interface ipv6 isatap set router isatap.sjtu.edu.cn
netsh interface ipv6 isatap set state enabled

配置好之后 ipconfig后应该看到一个2001:da8:8000:d010 为前缀的v6地址,hostid为5efe:a.b.c.d,其中a.b.c.d为你的真实的IPV4地址。


(部分Vista系统的电脑会在本地LAN中发出IPv6 RA,导致相邻用户不走隧道,此时最好在本地网卡上禁用IPv6选项)

Linux 设置如下:

推荐使用isatapd工具,避免静态输入配置引发配置变更时断网。

配置语句: isatapd isatap.sjtu.edu.cn 或

isatapd -d isatap.sjtu.edu.cn (后台进程)

无法使用isatapd工具时,可以使用以下脚本部分代替。
ip tunnel del is_sjtu
ip tunnel add is_sjtu mode isatap remote 202.112.26.246 local a.b.c.d
ip link set is_sjtu up
ip tunnel prl prl-default 202.112.26.246 dev is_sjtu
ip -6 route add default via fe80::5efe:202.112.26.246 dev is_sjtu
rdisc6 is_sjtu
注意: 上面的 a.b.c.d 请使用你的真实IPv4地址代替
服务器的IP(202.112.26.246)可能发生变化,请确认isatap.sjtu.edu.cn的地址

 

注:

(1)本地IPv4地址以10.0.0.1为例,isatap.hust.edu.cn对应IPv4地址为218.199.111.9;
(2)查看内核版本命令 uname -a
(3)查看支持隧道类型命令 ip tunnel help 中 mode里是否有sit或isatap

  • 方法1:使用sit类型隧道

#(1) 如果没有装载ipv6模块则装载IPv6模块
#sudo modprobe ipv6
#(2)建立隧道,红色的就是学校提供的ISATAP网关
sudo ip tunnel add sit1 mode sit ttl 128 remote 218.199.111.9 local 10.0.01
#(3)启动设备
#/sbin/ifconfig sit1 up
sudo ifconfig sit1 up
#(4)配置本机IPV6地址,红色的就填是你的ipv6地址
sudo ifconfig sit1 add 2001:250:4000:8fff:0:5efe:10.0.0.1
#(5)配置IPV6路由,红色的就是你的默认网关
sudo route -A inet6 add 2000::/3 gw fe80::5efe:218.199.111.9 sit1

  • 方法2:linux-2.6.25版本之后,内核增加isatap类型隧道,不使用sit类型
sudo ip tunnel add name is0 mode isatap local 10.0.0.1
sudo ip link set is0 up
sudo ip -6 addr add 2001:250:4000:8fff:0:5efe:10.0.0.1/64 dev is0
sudo route -A inet6 add 2000::/3 gw fe80::5efe:218.199.111.9 is0
  • 方法3:使用独立软件
对于上述两种方法都不能用的,可以安装isatapd,支持地址自动配置,不需要手工设置地址和网关。以Ubuntu系统为例
sudo apt-get install isatapd 
sudo isatapd -r isatap.hust.edu.cn