MySQL 8.4 版本注意事項
如果您沒有可讓您的系統透過 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