Android CLAT

原创 2013年12月04日 11:03:01

http://dan.drown.org/android/clat/

https://sites.google.com/site/tmoipv6/464xlat

This project is for 464xlat support for android. It is useful for ipv4 applications running on an IPv6-only network using NAT64/DNS64 to provide IPv4 access.

当应用不支持64位DNS,通过CLAT 处理从IPV4到IPV6的转换。 CLAT是IPV4在GSM网络使用NAT64转换到IPV6 的入口. Android CLAT 实现了android平台的CLAT。

Below, you can see how CLAT fits in to the other pieces of 464xlat (RFC6877)



 Android 4.3 jellybean 和之后的版本都已经存在。


How can I test that 464xlat is operating properly?

While on the IPv6 APN, visit this helpful ipv6 test page

Can I use clat/464xlat with a wifi connection?

Android does not (yet) support IPv6-only wifi connections, and this software was not designed to offer CLAT services via a wifi connection. It can be made to work by giving CLAT an IP to use in the config file, along with answering ND for that IP on the handset (set the proxy_ndp sysctl and use ip -6 neighbor add proxy ...). Please note that running this CLAT implementation requires IPv6 forwarding turned on, so if you're relying on RA autoconfiguration (SLAAC) you'll need to configure a static IPv6 global address on the wifi interface. Also note that multiple handsets running 464xlat on the same wifi network will result in IPv6 address conflicts if you don't make sure each one has a unique hostid for its clat function.

Can I use the same IPv6 IP for my handset's global traffic and CLAT traffic?

Not for this implementation. It relies on the routing table of the handset to separate traffic to the handset and traffic to the CLAT process. You will need one global IPv6 address for the handset and one for the CLAT process.



Android 4.1 Netd详细分析(一)概述与应用实例

近来再看Android  Netd作为Android 网络很基础的部分,从这部分开始入门Android network.属于偏底层的部分,现将个人的一点收获分享给大家~个人使用的代码来自Google ...

Android 移动数据连接状态通知到连接管理的流程

在5.0上,移动数据状态通知到连接管理的流程发生了比较大的改变,并非通过dctracker来通知了,而是通过NetworkAgent。 在DataConnection的DcActiveState的e...
  • leesino
  • leesino
  • 2016年01月15日 15:19
  • 2244

Soong

Soong is the replacement for the old Android make-based build system.

android支付宝支付

  • 2017年12月14日 17:20
  • 20.95MB
  • 下载

语音唤醒--支持Android6.0平台

  • 2017年12月14日 14:43
  • 9.08MB
  • 下载

ANDROID音频系统散记之五:如何绕开多媒体音轨的重采样

两年前,Android智能手机的音质还广受诟病,那时不仅不能与专业影音设备相提并论,连48KHz采样率的声音都要强制成转换成44.1KHz输出,这种非线性重采样极大地损坏了音质,加剧互调失真。对于此的...
  • sepnic
  • sepnic
  • 2014年04月23日 22:52
  • 6884

Android Bootcamp 2017—QuickBoot

  • 2017年12月13日 15:56
  • 391KB
  • 下载

【Android进阶】关于PagerAdapter的使用方法的总结

PagerAdapter简介 PagerAdapter是android.support.v4包中的类,它的子类有FragmentPagerAdapter, FragmentStatePagerA...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android CLAT
举报原因:
原因补充:

(最多只允许输入30个字)