5.1.12.5 Получение адреса IPv6 от брокера
Если у вас нет публичного адреса IPv6, который позволит вашему компьютеру обмениваться данными по протоколу IPv6 за пределами локальной сети, вы можете получить его от брокера IPv6. Страница Википедии о брокерах IPv6 туннелей содержит список нескольких брокеров и их функций, таких как предоставление статических адресов и поддерживаемые протоколы маршрутизации.
После настройки серверного узла на использование адреса IPv6, предоставленного брокером, запустите сервер MySQL с соответствующим параметром bind_address, чтобы разрешить серверу принимать соединения IPv6. Например, поместите следующие строки в файл опций сервера и перезапустите сервер:
[mysqld]
bind_address = *
В качестве альтернативы, вы можете связать сервер со специфическим адресом IPv6, предоставленным брокером, но это сделает сервер более ограниченным для TCP/IP-соединений. Он будет принимать только соединения IPv6 для этого единственного адреса и отклонять соединения IPv4. Более подробную информацию см. в описании bind_address в Разделе 5.1.7 «Переменные системы сервера». Кроме того, если брокер распределяет динамические адреса, адрес, предоставленный вашей системе, может измениться при следующем подключении к брокеру. В этом случае любые созданные вами учетные записи, которые указывают на исходный адрес, станут недействительными. Чтобы привязаться к конкретному адресу, но избежать этой проблемы с изменением адреса, вы можете договориться с брокером о предоставлении статического адреса IPv6.
Следующий пример демонстрирует использование Freenet6 в качестве брокера и пакет IPv6-клиента gogoc в системе Gentoo Linux.
-
Создайте учетную запись на Freenet6, перейдя по этой ссылке и зарегистрируясь:
-
После создания учетной записи перейдите по этой ссылке, войдите в систему и создайте идентификатор пользователя и пароль для брокера IPv6:
-
Как
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, чтобы попытаться отправить запрос пинга хосту:
$>
ping6 ipv6.google.com -
Чтобы увидеть свой адрес IPv6:
$>
ifconfig tun
© 2025 Oracle
Licensed under the GPLv2 License.