[转]Ipv4下通过ISATAP隧道访问Ipv6网站
windows:
管理員權限cmd:
netsh interface ipv6 isatap set router isatap.sjtu.edu.cn netsh interface ipv6 isatap set state enabled要恢復原樣的話只要
netsh interface ipv6 isatap set router default netsh interface ipv6 isatap set state default?即可
?
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地址代替
?其中isatap.sjtu.edu.cn是上交的ipv6 ISATAP隧道的地址
還有:
清華大學? ?? ???59.66.4.50 / isatap.tsinghua.edu.cn
??
北京郵電大學? ? 211.68.71.43 / isatap.bupt.edu.cn
??
上海交通大學? ? 202.120.58.150 / isatap.sjtu.edu.cn
??
平頂山大學? ?? ?211.69.16.36 / 官網未提供域名?只提供ip
??
華中科技大學? ? 218.199.111.9 / isatap.hust.edu.cn / 華中科技大學提供的cmd http://ncs.hust.edu.cn/download/intro/ipv6/IPv6.cmd
??
西安建筑科技大學 222.24.128.238 / isatap.xauat.edu.cn
??
河南工程學院 211.84.0.1
湖南大學 210.43.96.186? ? 210.43.96.182
四川大學 202.115.39.98 / isatap.scu.edu.cn
電子科大 202.115.255.242
華南農業大學 isatap.scau.edu.cn
中南財經政法大學 isatap.znufe.edu.cn
廈門大學 210.34.219.13
亞太電信 tb.ipv6.apol.com.tw
?
?
?
上交的ipv6配置站點上說:
服務器的IP(202.112.26.246)可能發生變化,請確認isatap.sjtu.edu.cn的地址
所以可能別的學校也是如此 最好使用isatap的域名
同時 有些學校的是對外關閉的?所以還是要ping一下試試
?
?
MAC:
實施步驟
首先下載必備的MAC OSX 下的Isatap軟件,http://www.momose.org/macosx/isatap.html,下載頁面中macosx-isatap-0.2.tar.gz這個壓縮包,然后按照這個頁面上的指導照做就好。
實施要點:
1.核心文件是isatap.kext這個驅動,注意它的存放位置,一定要和設置文件放在一個目錄中,而且它的權限設置,必須所有者為系統(Root), 所屬組別必須為wheel,建議存放在/usr/local/目錄,絕對不能放在常用的/System/Library/Extensions,會五國= =,而且也不能正常使用,也就是絕對不能用Kext Utility去加載它到系統驅動庫
2.sudo ./config-ist.sh en1,這條命令,en1就是指在IPv4條件下獲得V4地址所對應的直接接口,一般的公網用戶,使用PPPoeT撥號連接的話,要用PPP0替換 en1,具體到底是哪個接口可以使用sudo ifconfig 命令查看,也可以使用MAC帶的網絡工具軟件,在第二頁選擇路由表,然后按“netstate”按鈕,從本機路由表中查找,同時值得注意的是,如果你用 PPPoeT上網,在每次斷網重連之后IP地址一般都會變化,而使用ISATAP連IPV6就是把原本的IPV4協議封包成V6協議,進行封包這個動作的 是在ISATAP的路由服務器,流經ISP的數據包仍舊是IPV4協議,才能在己經禁用IPV6流量的網絡中使用,所以,最后的IST0接口處的V6地址 結尾就是你的IPV4地址,一旦V4地址發生變化,V6地址必須跟著改變,否則就連不上網絡,所以這個命令在每次V4地址變化時必須再運行一遍,才能保證 網絡
3.sudo ./ifconfig ist0 isataprtr 192.168.0.254,頁面中的這條命令就是設定ISATAP服務器的,比如你是公網用戶,你要接入教育網的接口,就把192.168.0.254 這個替換為教育網ISATAP服務器的地址,我這里連接速度最快的屬上交的服務器,你也可以選擇當地教育網服務器
4.sudo ./update-isataprtr.sh <your-domain> 這條命令我沒有用到,它的用途是如果存在一個這樣的域名,登錄這個域名就能讀取一份ISATAP服務器列表,那么用這條命令可以間歇性更新這個列表,并從 該列表讀取服務器為本機所用
5.sudo ./rtsold.sh &,這條命令讓服務器間歇性發送RA報文,想知道什么是RA報文的請下載http://www.kernelchina.org/files/IPv6%20NDP.ppt,翻到第19頁
6.如果你不想用IPV6了,直接% sudo ifconfig ist0 down就可禁用ISATAP服務,使用% sudo ifconfig ist0 up再次打開要使用的ISATAP服務
?
?
mac部分轉自:http://bbs.pcbeta.com/viewthread-845760-1-1.html
windows以及linux部分轉自:http://ipv6.sjtu.edu.cn/news/041231.php
來自大狗小窩?
本文地址:http://blog.zcw159357.com/2013/01/1/41001.html
轉載于:https://www.cnblogs.com/lovelyPig/archive/2013/01/01/2841559.html
總結
以上是生活随笔為你收集整理的[转]Ipv4下通过ISATAP隧道访问Ipv6网站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux隧道isatap配置
- 下一篇: ISATAP隧道配置