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