5.1.9.5 브로커에서 IPv6 주소 받기
시스템이 IPv6을 통해 로컬 네트워크 외부와 통신 할 수 있도록하기위한 공개 IPv6 주소가없는 경우, IPv6 브로커에서 구할 수 있습니다. Wikipedia IPv6 Tunnel Broker page 에는 일부 브로커와 그 특징 (정적 및 지원되는 라우팅 프로토콜을 제공할지 여부 등)을 나열합니다.
브로커가 제공 한 IPv6 주소를 사용하도록 서버 호스트를 구성한 후 적절한 --bind-address
옵션을 사용하여 MySQL Server를 시작하면 서버에서 IPv6 연결을 받아 들일 허용됩니다. 예를 들어, 다음 줄을 서버 옵션 파일에 넣고 서버를 다시 시작합니다.
[mysqld] bind-address = * # before 5.6.6, use : rather than *
또는 서버를 브로커가 제공하는 특정 IPv6 바인딩 할 수 있지만,이 경우 TCP / IP 연결 서버의 제한이 더 많아집니다. 그 하나의 주소에 대한 IPv6 연결 만 받아 IPv4 연결이 거부됩니다. 자세한 내용은 섹션 5.1.9.2 "IPv6 연결을 허용하는 MySQL Server 구성" 을 참조하십시오. 또한 브로커가 동적 주소가 할당 된 경우 브로커에 다음 연결할 때 시스템에 지정된 주소가 변경 될 수도 있습니다. 이 경우 사용자가 만든 원래의 주소를 지정하는 계정이 비활성화됩니다. 특정 주소에 바인딩 할 때이 주소 변경 문제를 해결하려면 정적 IPv6 주소를 사용하도록 브로커와 협상 할 수있는 경우도 있습니다.
다음의 예는 Freenet6를 브로커로 사용하고 gogoc IPv6 클라이언트 패키지를 Gentoo Linux에서 사용하는 방법을 보여줍니다.
다음 URL을 방문하여 가입하여 Freenet6에서 계정을 만듭니다.
http://gogonet.gogo6.com
계정을 만든 후이 URL로 이동하고 로그인하여 IPv6 브로커의 사용자 ID 및 암호를 만듭니다.
http://gogonet.gogo6.com/page/freenet6-registration
root
로 gogoc를 설치합니다.shell>
emerge gogoc
/etc/gogoc/gogoc.conf
을 편집하여userid
및password
의 값을 설정합니다. 예 :userid = gogouser passwd = gogopass
gogoc을 시작합니다.
shell>
/etc/init.d/gogoc start
시스템이 시작할 때마다 gogoc를 시작하려면 다음 명령을 실행합니다.
shell>
rc-update add gogoc default
ping6를 사용하여 호스트에 ping을 실행합니다.
shell>
ping6 ipv6.google.com
IPv6 주소를 표시하려면 다음과 같이합니다.
shell>
ifconfig tun