Android终端配置isatap隧道使用IPV6的方法
使用isatap隧道可以在手机有IPV4网络的情况下访问IPv6网络资源。关于isatap隧道的配置方法,清华、上交两所学校都给出了相应的在windows xp/2003,windows 2000,以及linux下的配置方法,其中经过测试windows xp/2003的配置方法对于windows 7也是适用的.
但是linux 命令行的配置命令两所学校给出的配置方法不尽相同,考虑到Android的内核本身就是基于Linux的,故想尝试直接通过在Android命令行运行Linux命令来测试是否可以进行相应的配置,上交的isatap服务器IP地址202.112.26.246本地无法ping通,故isatap服务器的地址就只好选用tsinghua的。不过经过测试,为了实现在手机端通过v4网络访问v6资源,在配置命令上需要将上交和清华的进行一下结合,将上交的Linux命令中对应的isatap地址修改为清华的isatap.tsinghua.edu.cn(166.111.21.1),同时增加一条如下红色标出的命令来给sit1接口配置全球可路由IP地址,并对最后一条配置命令进行修改。在windows下可以将如下命令保存成.bat文件,通过usb连接手机进行一键配置。其中a.b.c.d需要替换成手机的相应的IP地址。配置完成之后访问www.kame.net可以看到一只在动的小乌龟。
adb root
adb shell ip tunnel del sit1
adb shell ip tunnel add sit1 mode isatap remote 166.111.21.1 local a.b.c.d
adb shell ip link set sit1 up
adb shell busybox ifconfig sit1 add 2402:f000:1:1501:200:5efe:a.b.c.d
adb shell ip tunnel prl prl-default 166.111.21.1 dev sit1
adb shell ip -6 route add default via fe80::5efe:166.111.21.1 dev sit1 metric 100
pause
参考:
1.http://www.cnblogs.com/lovelyPig/archive/2013/01/01/2841559.html
2.清华配置方法:http://ipv6.tsinghua.edu.cn/ipv6-isatap/
3.上交配置方法:http://ipv6.sjtu.edu.cn/news/041231.php
Android终端配置isatap隧道使用IPV6的方法的更多相关文章
- 【IPv6】ISATAP隧道技术详解
一.基本概念 ISATAP(Intra-SiteAutomatic Tunnel Addressing Protocol) ISATAP是一种非常容易部署和使用的IPv6过渡机制.在 ...
- ISATAP隧道方式接入IPv6和RRAS(Windows路由与远程访问)似乎是冲突的
在启用了RRAS的NAT服务器上设置ISATAP隧道,虽然能正常获取IPv6地址,但是IPv6网络实际是不通的...
- 【Flutter 1-2】在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境
在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境 文章首发地址 配置环境变量 由于部分网站被墙的原因,我们需要先配置Flutter国内镜 ...
- 简单快捷好用的vim配置和终端配置推荐
vim 配置实用spf13-vim,安装方便简单快捷,极力推荐. 另外oh-my-zsh 终端配置很好,与之搭配使用效果更佳. 安装都很简单,一个脚本搞定, 都是在gitHub上开源的,自行搜索,这里 ...
- Win10下Android studio配置
Win10下Android studio配置 一.安装Android Studio的准备工作 1.下载好JDK,去官网上找一个下载下来 2.安装JDK.并配置环境变量.安装过程:本人将使用的是jdk- ...
- [Android] 环境配置之正式版Android Studio 1.0
昨天看见 Android Studio 1.0 正式版本发布了:心里挺高兴的. 算是忠实用户了吧,从去年开发者大会一开始出现 AS 后就开始使用了:也是从那时开始就基本没有用过 Eclipse 了:一 ...
- Android studio配置Git
Android studio配置Git 1.下载window 版git并安装:下载地址 2.Android Studio设置git插件:File->Setting->Version Con ...
- Android 环境配置
一.开发环境配置 1.使用 eclipse 需要下载安装 Android SDK.Eclipse.ADT 插件. 也可以直接下载整合好的 ADT Bundle 包,下载地址: http://devel ...
- Shell终端配置
Shell终端配置 How to: Change / Setup bash custom prompt (PS1) 参考链接:https://www.cyberciti.biz/tips/howto- ...
随机推荐
- jsom sharepoint 2010 循环获取多个list的item值
<script type="text/javascript"> // <![CDATA[ var chongdianbaId; var elm = documen ...
- Day Tips:Search CPU 100%
Powershell:Set-SPEnterpriseSearchService -PerformanceLevel Reduced Specifies the relativ ...
- 将自己写的库上传到cocoapods(2015)
2015年以前上传到cocoapods的方式相较于现在比较麻烦,现在用不上在此也就不提了.现在上传到cocoapods只需要简单的几步即可. 1.首先你需要有一个自我感觉写的差不多的库. 2.注册tr ...
- 操作系统开发系列—11.ELF格式 ●
ELF文件的结构如下图所示: ELF文件由4部分组成,分别是ELF头(ELF header).程序头表(Program header table).节(Sections)和节头表(Section he ...
- spring.net (3)依赖注入基础
属性的注入: 在上篇例子中已经出现并解释过: <object id="dog" type="SpringDemo.Dog,SpringDemo" sing ...
- 什么是java path环境变量
参考:https://docs.oracle.com/javase/tutorial/essential/environment/paths.html 从orcle官网的文档中可以看到java pat ...
- HTTP协议基本知识
Xcode7.0以上版本必须操作:https http 在Info.plist中添加NSAppTransportSecurity类型Dictionary. 在NSAppTransportSecurit ...
- UIScrollView之轮转图片
在iOS开发中,经常会在APP首页看到多张图片进行轮换.刚开始做的时候,感觉很麻烦,不是很好做,查阅资料后,我总结了一下,自己封装了一个简单的轮转图片库: UIScrollView无限滑动 ,只需要三 ...
- location of the android sdk has not been setup in the preferences
点eclipse的android virtual device manager提示错误:error:location of the android sdk has not been setup in ...
- jquery bootgrid 一个很好的 数据控件,可用于任何语言
http://www.jquery-bootgrid.com/Examples#command-buttons 效果很好,http://www.open-open.com/lib/view/open1 ...