MAC下用ISATAP上IPV6

/ 5评 / 0

最近不知道学校搞了啥,mac老获取不到正确的IPV6地址

根据google的结果自己修改了一下:

2402:f000:1:1501:200:5efe: 为清华IPV6的前缀,其他按照自己的前缀改吧~

#!/bin/sh
#清除IPV6路由表
sudo route delete -inet6 default

EN0_IP=`/sbin/ifconfig en0 | grep inet | grep -v inet6 | awk '{print $2}'` 
EN1_IP=`/sbin/ifconfig en1 | grep inet | grep -v inet6 | awk '{print $2}'` 

if [ -n "$EN0_IP" ]; then
LOCAL_IP=$EN0_IP 
else
LOCAL_IP=$EN1_IP 
fi 

if [ -n "$LOCAL_IP" ]; then 
/sbin/ifconfig gif0 tunnel $LOCAL_IP isatap.tsinghua.edu.cn
/sbin/ifconfig gif0 inet6 2402:f000:1:1501:200:5efe:$LOCAL_IP prefixlen 64
/sbin/route add -inet6 default 2402:f000:1:1501::1
fi

存为sh文件,chmod +x一下,然后
sudo ./xxx.sh
就好了~
最后ping6 ipv6.google.com~如果出现时间就OK咯~~

5条回应:“MAC下用ISATAP上IPV6”

  1. 茜茜里说道:

    还是不会用,请问能给一个联系方式吗?求指导如何设置。校内联系也行。

发表评论

电子邮件地址不会被公开。 必填项已用*标注