{"id":234,"date":"2025-02-25T23:52:02","date_gmt":"2025-02-25T19:52:02","guid":{"rendered":"https:\/\/www.arparun.re\/?page_id=234"},"modified":"2025-05-26T17:26:29","modified_gmt":"2025-05-26T13:26:29","slug":"mes-ips-public","status":"publish","type":"page","link":"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/","title":{"rendered":"Mes adresses IP publiques"},"content":{"rendered":"\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>D\u00e9tecteur d&rsquo;adresses IP publiques<\/title>\n\n<\/head>\n<body>\n    <div class=\"container\">\n       \n        \n        <div class=\"ip-box\">\n            <div class=\"ip-label\">Adresse IPv4 publique :<\/div>\n            <div id=\"ipv4\" class=\"ip-address\">\n                <span class=\"loading\">Chargement en cours&#8230;<\/span>\n                <span class=\"spinner\"><\/span>\n            <\/div>\n        <\/div>\n        \n        <div class=\"ip-box\">\n            <div class=\"ip-label\">Adresse IPv6 publique :<\/div>\n            <div id=\"ipv6\" class=\"ip-address\">\n                <span class=\"loading\">Chargement en cours&#8230;<\/span>\n                <span class=\"spinner\"><\/span>\n            <\/div>\n        <\/div>\n        \n        <button class=\"refresh-btn\" onclick=\"fetchIPs()\">Actualiser<\/button>\n    <\/div>\n    \n    <script>\n        const ipv6Services = [\n            { url: 'https:\/\/api6.ipify.org?format=json', type: 'json', key: 'ip' },\n            { url: 'https:\/\/v6.ident.me\/json', type: 'json', key: 'address' },\n            { url: 'https:\/\/ipv6.icanhazip.com', type: 'text' }\n        ];\n\n        function fetchIPs() {\n            \/\/ R\u00e9initialiser les affichages avec le spinner\n            document.getElementById('ipv4').innerHTML = '<span class=\"loading\">Chargement en cours...<\/span><span class=\"spinner\"><\/span>';\n            document.getElementById('ipv6').innerHTML = '<span class=\"loading\">Chargement en cours...<\/span><span class=\"spinner\"><\/span>';\n            \n            \/\/ R\u00e9cup\u00e9rer l'IPv4\n            fetch('https:\/\/api.ipify.org?format=json')\n                .then(response => response.json())\n                .then(data => {\n                    document.getElementById('ipv4').textContent = data.ip;\n                })\n                .catch(error => {\n                    document.getElementById('ipv4').innerHTML = '<span class=\"error\">Erreur lors de la r\u00e9cup\u00e9ration de l\\'IPv4.<\/span>';\n                    console.error('Erreur IPv4:', error);\n                });\n            \n            \/\/ Fonction r\u00e9cursive pour essayer diff\u00e9rents services IPv6\n            function tryNextIPv6Service(services) {\n                if (services.length === 0) {\n                    document.getElementById('ipv6').innerHTML = '<span class=\"error\">Aucune adresse IPv6 d\u00e9tect\u00e9e ou services indisponibles.<\/span>';\n                    return;\n                }\n\n                const service = services[0];\n                \n                fetch(service.url)\n                    .then(response => {\n                        if (service.type === 'json') {\n                            return response.json().then(data => {\n                                const ip = data[service.key];\n                                if (ip) {\n                                    document.getElementById('ipv6').textContent = ip;\n                                } else {\n                                    tryNextIPv6Service(services.slice(1));\n                                }\n                            });\n                        } else {\n                            return response.text().then(ip => {\n                                if (ip && ip.trim()) {\n                                    document.getElementById('ipv6').textContent = ip.trim();\n                                } else {\n                                    tryNextIPv6Service(services.slice(1));\n                                }\n                            });\n                        }\n                    })\n                    .catch(() => tryNextIPv6Service(services.slice(1)));\n            }\n\n            \/\/ Commencer \u00e0 essayer les services IPv6\n            tryNextIPv6Service(ipv6Services);\n        }\n        \n        \/\/ Charger les IPs au d\u00e9marrage\n        document.addEventListener('DOMContentLoaded', fetchIPs);\n    <\/script>\n<\/body>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9tecteur d&rsquo;adresses IP publiques Adresse IPv4 publique : Chargement en cours&#8230; Adresse IPv6 publique : Chargement en cours&#8230; Actualiser<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-234","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mes adresses IP publiques - arparun - Informatique Reunion<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mes adresses IP publiques - arparun - Informatique Reunion\" \/>\n<meta property=\"og:description\" content=\"D\u00e9tecteur d&rsquo;adresses IP publiques Adresse IPv4 publique : Chargement en cours&#8230; Adresse IPv6 publique : Chargement en cours&#8230; Actualiser\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/\" \/>\n<meta property=\"og:site_name\" content=\"arparun - Informatique Reunion\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-26T13:26:29+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/\",\"url\":\"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/\",\"name\":\"Mes adresses IP publiques - arparun - Informatique Reunion\",\"isPartOf\":{\"@id\":\"https:\/\/www.arparun.re\/#website\"},\"datePublished\":\"2025-02-25T19:52:02+00:00\",\"dateModified\":\"2025-05-26T13:26:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.arparun.re\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mes adresses IP publiques\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.arparun.re\/#website\",\"url\":\"https:\/\/www.arparun.re\/\",\"name\":\"arparun - Informatique Reunion\",\"description\":\"Syst\u00e8mes, R\u00e9seaux et S\u00e9curit\u00e9\",\"publisher\":{\"@id\":\"https:\/\/www.arparun.re\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.arparun.re\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.arparun.re\/#organization\",\"name\":\"Arparun\",\"url\":\"https:\/\/www.arparun.re\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png\",\"contentUrl\":\"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png\",\"width\":512,\"height\":512,\"caption\":\"Arparun\"},\"image\":{\"@id\":\"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mes adresses IP publiques - arparun - Informatique Reunion","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/","og_locale":"fr_FR","og_type":"article","og_title":"Mes adresses IP publiques - arparun - Informatique Reunion","og_description":"D\u00e9tecteur d&rsquo;adresses IP publiques Adresse IPv4 publique : Chargement en cours&#8230; Adresse IPv6 publique : Chargement en cours&#8230; Actualiser","og_url":"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/","og_site_name":"arparun - Informatique Reunion","article_modified_time":"2025-05-26T13:26:29+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/","url":"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/","name":"Mes adresses IP publiques - arparun - Informatique Reunion","isPartOf":{"@id":"https:\/\/www.arparun.re\/#website"},"datePublished":"2025-02-25T19:52:02+00:00","dateModified":"2025-05-26T13:26:29+00:00","breadcrumb":{"@id":"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arparun.re\/index.php\/mes-ips-public\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.arparun.re\/index.php\/mes-ips-public\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.arparun.re\/"},{"@type":"ListItem","position":2,"name":"Mes adresses IP publiques"}]},{"@type":"WebSite","@id":"https:\/\/www.arparun.re\/#website","url":"https:\/\/www.arparun.re\/","name":"arparun - Informatique Reunion","description":"Syst\u00e8mes, R\u00e9seaux et S\u00e9curit\u00e9","publisher":{"@id":"https:\/\/www.arparun.re\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arparun.re\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.arparun.re\/#organization","name":"Arparun","url":"https:\/\/www.arparun.re\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/","url":"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png","contentUrl":"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png","width":512,"height":512,"caption":"Arparun"},"image":{"@id":"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages\/234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/comments?post=234"}],"version-history":[{"count":14,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages\/234\/revisions"}],"predecessor-version":[{"id":351,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages\/234\/revisions\/351"}],"wp:attachment":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/media?parent=234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}