{"id":1823,"date":"2012-03-07T13:37:54","date_gmt":"2012-03-07T11:37:54","guid":{"rendered":"http:\/\/www.nyamsprod.com\/blog\/?p=1823"},"modified":"2012-03-13T10:42:27","modified_gmt":"2012-03-13T08:42:27","slug":"comment-passer-le-lipv4-a-lipv6","status":"publish","type":"post","link":"https:\/\/nyamsprod.com\/blog\/comment-passer-le-lipv4-a-lipv6\/","title":{"rendered":"Comment passer le l&#8217;IPv4 \u00e0 l&#8217;IPv6"},"content":{"rendered":"<div class=\"message warning\">\n<p><strong>Attention:<\/strong> Les informations de ce billet sont susceptibles d'&ecirc;tre obsol&egrave;tes car vieux de plus 2 ans.<\/p>\n<p><strong>Warning: <\/strong> The information you are reading may be obsolete, this post was published more than 2 years ago.<\/p>\n<\/div><p>Pense b\u00eate personnel pour me rappeler ce que je dois faire avant le 6 Juin lorsque <a title=\"le 6 Juin d\u00e9ploiement massif de l'IPv6\" href=\"http:\/\/www.pcinpact.com\/news\/68388-ipv6-launch-day-deploiement-societes.htm\" target=\"_blank\">le monde basculera<\/a> &#8230;<\/p>\n<ol>\n<li>Niveau MySQL:\n<ul>\n<li>A partir de la version 5.6.3 je peux utiliser <a title=\"MySQL IPv6 functions\" href=\"http:\/\/dev.mysql.com\/doc\/refman\/5.6\/en\/miscellaneous-functions.html#function_inet6-aton\" target=\"_blank\">les fonctions natives<\/a>;<\/li>\n<li>Avant je dois <a title=\"UDF for IPv6 support in older MySQL servers\" href=\"http:\/\/labs.watchmouse.com\/2009\/10\/extending-mysql-5-with-ipv6-functions\/\" target=\"_blank\">installer\u00a0 les User Defined Functions<\/a> si possible;<\/li>\n<li>Stocker les adresses IPv6 dans <a title=\"Les type VARBINARY dans MySQL 5.0\" href=\"http:\/\/dev.mysql.com\/doc\/refman\/5.0\/fr\/binary-varbinary.html\" target=\"_blank\">un champs du type VARBINARY<\/a>;<\/li>\n<\/ul>\n<\/li>\n<li>Niveau PHP:\n<ul>\n<li>A partir de la version PHP5.1, utiliser les fonctions <a title=\"inet_ntop : IPv6 PHP function\" href=\"http:\/\/www.php.net\/manual\/en\/function.inet-ntop.php\" target=\"_blank\">inet_ntop<\/a> et <a title=\"inet_pton : IPv6 PHP function\" href=\"http:\/\/www.php.net\/manual\/en\/function.inet-pton.php\" target=\"_blank\">inet_pton<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Comment passer de l&#8217;IPv4 \u00e0 l&#8217;IPv6 sans douleur<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"aside","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[5],"tags":[698,697,699,412,700],"class_list":["post-1823","post","type-post","status-publish","format-aside","hentry","category-web","tag-ipv4","tag-ipv6","tag-mysql","tag-php","tag-reseau","post_format-post-format-aside"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/posts\/1823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/comments?post=1823"}],"version-history":[{"count":5,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/posts\/1823\/revisions"}],"predecessor-version":[{"id":1833,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/posts\/1823\/revisions\/1833"}],"wp:attachment":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/media?parent=1823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/categories?post=1823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/tags?post=1823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}