MySQL 9.0 发行说明
如果您没有公共 IPv6 地址使您的系统能够在本地网络外部通过 IPv6 进行通信,则可以从 IPv6 代理获取一个。该 维基百科 IPv6 隧道代理页面 列出了几个代理及其功能,例如它们是否提供静态地址以及支持的路由协议。
将服务器主机配置为使用代理提供的 IPv6 地址后,使用适当的 bind_address
设置启动 MySQL 服务器,以允许服务器接受 IPv6 连接。您可以指定 *(或 ::
)作为 bind_address
值,或者将服务器绑定到代理提供的特定 IPv6 地址。有关更多信息,请参阅 第 7.1.8 节“服务器系统变量” 中的 bind_address
说明。
请注意,如果代理分配动态地址,则下次连接到代理时,为您的系统提供的地址可能会更改。如果是这样,则您创建的任何使用原始地址命名的帐户都将变为无效。要绑定到特定地址但要避免这种地址更改问题,您可以与代理商协商以获取静态 IPv6 地址。
以下示例显示了如何在 Gentoo Linux 上使用 Freenet6 作为代理和 gogoc IPv6 客户端软件包。
访问此 URL 并注册以在 Freenet6 创建帐户
http://gogonet.gogo6.com
创建帐户后,请访问此 URL,登录并为 IPv6 代理创建用户 ID 和密码
http://gogonet.gogo6.com/page/freenet6-registration
以
root
身份安装 gogoc$> emerge gogoc
编辑
/etc/gogoc/gogoc.conf
以设置userid
和password
值。例如userid=gogouser passwd=gogopass
启动 gogoc
$> /etc/init.d/gogoc start
要在每次系统启动时启动 gogoc,请执行以下命令
$> rc-update add gogoc default
使用 ping6 尝试 ping 主机
$> ping6 ipv6.google.com
要查看您的 IPv6 地址
$> ifconfig tun