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- ...
随机推荐
- OS X EI Capitan 系统 安装cocoapod
没有废话直接上步骤 (哪一步卡住了 多试几次 可能是网络不好的缘故) 1. 首先安装 home-brew 以下方法转自:http://www.cnblogs.com/lzrabbit/p/4 ...
- Android Testing学习02 HelloTesting 项目建立与执行
Android Testing学习02 HelloTesting 项目建立与执行 Android测试,分为待测试的项目和测试项目,这两个项目会生成两个独立的apk,但是内部,它们会共享同一个进程. 下 ...
- PagerTabStrip在ViewPager的页面中添加标题显示
package com.qf.day18_viewpager_demo_05; import java.util.ArrayList; import java.util.List; import an ...
- 振奋人心啊!!!!下一代.NET——ASP.NET vNext
这两天看到的.NET的新闻都好振奋人心啊!微软北美技术大会带来了好多好消息! 看到一篇博客园的文章,感觉太棒了.摘录下来.原文链接:http://news.cnblogs.com/n/208133/ ...
- 关于rails里集成测试assert_template的写法
assert_template后面只能跟随模板文件名,不能跟随命名路径.比如routes.rb: get 'login' => 'sessions#new' 在集成测试用例里,只能写成asser ...
- windows,linux,mac生成ssh public key 和 private key
https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair Creating the key How you create your SSH ...
- vue相关的 helloword示例
<!DOCTYPE html><html> <head> <title></title> <script src="http ...
- Linux 多线程互斥量互斥
同步 同一个进程中的多个线程共享所在进程的内存资源,当多个线程在同一时刻同时访问同一种共享资源时,需要相互协调,以避免出现数据的不一致和覆盖等问题,线程之间的协调和通信的就叫做线程的同步问题, 线程同 ...
- 将u盘的文件复制到虚拟机上的linux系统上面—》文件挂载(文字+图解)
虚拟机中操作系统.CentOs(无图形界面) 没有图形界面的linux,我也没有配置网络,现在需要把文件复制到linux系统上面,我这里就使用了u盘挂载的方式,获得了U盘中的文件. 1.VMware中 ...
- gFTP的安装与使用
gFTP是X Window下的一个用Gtk开发的多线程FTP客户端工具,它与Microsoft Windows下运行的CuteFTP等FTP工具极为类似.本文介绍了gFTP的编译.安装.启动及使用方法 ...