isatap linux,IPv6的ISATAP隧道
ISATAP協議通過將IPv4地址嵌入到IPv6地址當中,并將IPv6封包封裝在IPv4中傳送,在兩臺ISATAP主機相互通信過程中使用各自IPv4地址建立tunnel,無需透過其它特殊網絡設備。ISATAP過渡技術不要求隧道端節點必須具有全球惟一的IPv4地址,只要彼此間IPv4地址可以直達即可。
上海交通大學校園網主干網、學生宿舍網、教師行政辦公等已經全部支持IPv6,各院系自建的局域網也基本都支持IPv6。如所在局域網不支持IPv6,也可以通過ISATAP隧道服務訪問IPv6資源。上海交通大學ISATAP隧道點IP地址是isatap.sjtu.edu.cn
使用ISATAP隧道,用戶與isatap服務器之間不能經過網絡地址轉換(NAT)。
家用級路由器后的用戶由于IP地址無法被isatap.sjtu.edu.cn直接訪問到,因而一般都無法使用該服務。
該服務僅提供給校內用戶使用。
用戶設置isatap隧道的終結點router為isatap.sjtu.edu.cn。
1、Windows用戶設置如下:
鼠標右鍵點擊“開始->程序->附件->命令提示符”,選擇“以管理員身份運行”。
在新開啟的【管理員:命令提示符】窗口中執行以下兩條命令:
netsh interface ipv6 isatap set router isatap.sjtu.edu.cn
netsh interface ipv6 isatap set state enabled
配置好之后運行ipconfig命令后應該看到一個2001:da8:8000:為前綴的v6地址,hostid為5efe:a.b.c.d,其中a.b.c.d為你的真實的IPV4地址。(部分Vista系統的電腦會在本地LAN中發出IPv6 RA,導致相鄰用戶不走隧道,此時最好在本地網卡上禁用IPv6選項)
Windows XP/2003可能需要預先安裝IPv6協議測試包,設置如下:
運行netsh
netsh>int
netsh interface>ipv6
netsh interface>ipv6>install
netsh interface ipv6>exit
已知問題是在網絡環境變化時,XP/2003下isatap隧道可能導致藍屏??赏ㄟ^重啟計算機后再輸入上面的兩條設置語句解決。
2、Linux設置如下:
推薦使用isatapd工具,避免靜態輸入配置引發配置變更時斷網。
配置語句:isatapd isatap.sjtu.edu.cn或isatapd -d isatap.sjtu.edu.cn (后臺進程)
無法使用isatapd工具時,可以使用以下腳本部分代替。
ip tunnel add is_sjtu mode isatap remote 10.32.49.2 local a.b.c.d
ip link set is_sjtu up
ip tunnel prl prl-default 10.32.49.2 dev is_sjtu
ip -6 route add default via fe80::5efe: 10.32.49.2 dev is_sjtu
rdisc6 is_sjtu
注意:
1.上面的a.b.c.d請使用你的IPv4地址代替。
2.服務器的IP(10.32.49.2)可能發生變化,請確認isatap.sjtu.edu.cn的地址。
總結
以上是生活随笔為你收集整理的isatap linux,IPv6的ISATAP隧道的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: isatap linux,关于isata
- 下一篇: Linux TFTP