使用IPV6访问Google避免Google人机验证

一.首先修改 /etc/sysctl.conf ,加入下面三行内容

1
2
3
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0

二.保存使设置生效,启用IPv6

1
sysctl -p

三.注册账号

https://www.tunnelbroker.net/ 注册一个账户,然后登陆,点击左侧的 Create Regular Tunnel 。IPv4 Endpoint (Your side)填VPS的公网 IP 地址,Available Tunnel Servers 选一个隧道接入服务器,尽量选择距离自己vps最近的接入点。比如阿里云香港对应选择香港,新加坡就选新加坡,会有助于降低延迟

四.编辑文件

编辑 /etc/network/interfaces,把获取到的信息粘贴进去,要注意的是local的地方要改成VPS的内网ip。

五.重启网络即可生效

1
/etc/init.d/networking restart

六.测试一下

1
ping6 ipv6.google.com

七.编辑/etc/hosts(非必要)

1
2
2607:f8b0:4005:801::200e  google.com
2607:f8b0:4005:801::200e www.google.com

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!