我在本地IPv6networking和服务器(Debian)中都有本地IPv4和IPv6客户端(OS X 10.9和Linaro / Ubuntu)。 该计划将使用服务器作为一种网关,如4in6( http://en.wikipedia.org/wiki/4in6 )或4over6。
一个最佳的解决scheme将是支持端口转发和DynDNS的高性能(100MBit)连接,全部用于IPv4。 最低要求是能够连接到运行在IPv4上的OpenVPN服务器,而我无法configuration自己,运行在外部IPv4networking中:
(Clients) -- [[[OpenVPN]IPv4]IPv6] -- (Server) -- [[OpenVPN]IPv4] -- (OpenVPN Server)
硬件细节:客户:
我知道在IPv6中有可以隧道化IPv4的软件解决scheme: Gif,GRE,AFTR,OpenVPN。
我不知道这些是否满足约束条件:
— 4月16日— mac-gre回归积极发展。 到目前为止,OS X 10.9还提供了一个testing版本: https : //code.google.com/p/mac-gre/source/checkout开发者警告我关于当前的错误,所以任何人都应该关心这个:
注意:有一个已知的问题,当您卸载驱动程序(kextunload GRE.kext)时,系统可能是KERNEL PANIC。 因此,不要把BETA版本驱动程序GRE.kext放到/ System / Library / Extension /中,只要把它放在/ tmp /进行testing即可。
所以我find了一个解决scheme:SSH端口转发。
ssh user @ host -L 1194:localhost:1194
然后在客户端启动OpenVPN
在性能方面,ARM使用OpenVPN的以太网最高速度约为2-3MByte / s。 有和没有SSH,这是最好的。