如何禁用OSX上的IPv4使用(或禁用快乐眼球)

我有一个只有 IPv6连接的OSX El Capitain(10.11.2)主机。 networking使用NAT64和DNS64提供对Internet上传统IPv4主机的访问。 问题是,查找主机名时,尽pipe没有IPv4连接,大多数工具(至lessCurl和Ruby的Net :: HTTP)都会尝试连接到IPv4地址。

我该如何阻止?

从我能看到的一些想法:

1)以某种方式防止主机收到DNS Alogging。 我认为这可能是可能的,如果我写一个Pythonfilter模块进行解绑定。

2)以某种方式禁用快乐眼球algorithm,以便主机不会尝试使用IPv4,如果Alogging比AAAAlogging快速返回。

3)以某种方式禁用内核中的IPv4。

这个问题会体现出来,然后我尝试通过Ruby脚本通过HTTP下载某个东西,或者尝试用Curl下载某些内容,然后由于Happy Eyeballs在AAAAlogging之前收到DNS Alogging,间歇性地失败。

有任何想法吗?

-Matt