{"id":44,"date":"2012-02-18T23:55:28","date_gmt":"2012-02-18T22:55:28","guid":{"rendered":"http:\/\/snakenet.eu\/blog\/?p=44"},"modified":"2019-02-03T23:19:54","modified_gmt":"2019-02-03T22:19:54","slug":"passer-a-travers-les-captive-portal","status":"publish","type":"post","link":"https:\/\/snakenet.eu\/blog\/passer-a-travers-les-captive-portal\/44\/","title":{"rendered":"Passer \u00e0 travers les Captive Portal"},"content":{"rendered":"<p>Combien de fois ne vous \u00eates-vous pas retrouv\u00e9 \u00e0 vous connecter \u00e0 un r\u00e9seau WIFI public, et \u00e0 pester sur ces @&amp;?&amp;@ de portail captif qui vous \u00ab\u00a0invitent\u00a0\u00bb a acheter \u00e0 prix d&rsquo;or une connexion au web?<br \/>\nSouvent? Alors, ce message est pour vous.<\/p>\n<p>Pour passer \u00e0 travers ce type de portail, vous devrez v\u00e9rifier si les requ\u00eates DNS passent.<code><\/code><\/p>\n<pre><code>ping www.google.be<\/code><\/pre>\n<pre>C:\\Users\\Xxxxx&gt;ping www.google.be\r\nEnvoi d'une requ?te 'ping' sur <strong>www-cctld.l.google.com [173.194.78.94]<\/strong> avec 32 octets de donn?es?:\r\nR?ponse de 173.194.78.94?: octets=32 temps=36 ms TTL=47\r\nR?ponse de 173.194.78.94?: octets=32 temps=36 ms TTL=45\r\nR?ponse de 173.194.78.94?: octets=32 temps=38 ms TTL=47\r\nR?ponse de 173.194.78.94?: octets=32 temps=36 ms TTL=47\r\nStatistiques Ping pour 173.194.78.94:\r\n??? Paquets?: envoy?s = 4, re?us = 4, perdus = 0 (perte 0%),\r\nDur?e approximative des boucles en millisecondes :\r\n??? Minimum = 36ms, Maximum = 38ms, Moyenne = 36ms<\/pre>\n<p>Si votre PC arrive a traduire ?a en une adresse comme dans mon cas, c&rsquo;est bon. Sinon, payez.<\/p>\n<p><strong>Comment pr?parer le terrain?<\/strong><\/p>\n<ul>\n<li>un nom de domaine qui pointe chez vous <a href=\"http:\/\/www.dyndns.com\">DynDNS<\/a> ou <a href=\"http:\/\/www.no-ip.com\">No-IP<\/a> sont 2 sites communs et gratuits Parmis d&rsquo;autres<\/li>\n<li>Un Linux toujours allum? et configur? sur lequel tournera :\n<ul>\n<li>le petit programme qui mettra a jour votre DNS en fonction de votre IP (Fournit par DynDNS ou No-IP)<\/li>\n<li>Le programme DNS2TCPD<\/li>\n<li>Un proxy (squid)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h1><strong>Comment configurer mon Linux?<\/strong><\/h1>\n<h2>Mise \u00e0 jour de DynDNS ou No-IP<\/h2>\n<p>Je n&rsquo;explique pas comment installer et configurer le programme de mise a jour du DNS. Suivez les indications du prestataire.<\/p>\n<h2>Mise en place de DNS2TCP<\/h2>\n<p>Sur votre serveur Linux, vous installer DNS2TCP.<\/p>\n<pre>wget http:\/\/www.hsc.fr\/ressources\/outils\/dns2tcp\/download\/dns2tcp-0.5.2.tar.gz\r\ntar -zxf dns2tcp-0.5.2.tar.gz\r\ncd dns2tcp-0.5.2\/\r\n.\/configure\r\nmake\r\nsudo make install<\/pre>\n<p>Cr?ez le fichier de configuration? \/etc\/dns2tcp :<\/p>\n<pre><code>listen = 127.0.0.1\r\n<\/code><code>port = 53\r\nuser = nobody\r\nchroot = \/tmp\r\ndomain = exemple.snakenet.eu\r\nressources = ssh:127.0.0.1:22\r\nressources = proxy:127.0.0.1:1723 <\/code><\/pre>\n<p>Sur votre poste, vous entrez la commande suivante:<\/p>\n<pre><code>dns2tcpc.exe -z?<code>exemple.snakenet.eu<\/code> -r ssh -l 22 -d 1 <\/code><\/pre>\n<p>Une fois la connexion \u00e9tablie, vous configurez Putty pour se connecter sur : 127.0.0.1:22<br \/>\nSi vous souhaitez le voir d\u00e9marrer automatiquement au d\u00e9marrage du PC : crontab -e<\/p>\n<pre><code><span style=\"display: inline !important; float: none; background-color: transparent; color: #333333; cursor: text; font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\">@reboot \/usr\/bin\/dns2tcpd -f \/etc\/dns2tcpd.conf<\/span> <\/code><\/pre>\n<p>Le programme (client) permettant de se connecter?? votre proxy peux se trouver ici :<\/p>\n<p>Windows : <a href=\"http:\/\/azertyfab.free.fr\/dns2tcp\/dns2tcpc.exe\">http:\/\/azertyfab.free.fr\/dns2tcp\/dns2tcpc.exe<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Combien de fois ne vous \u00eates-vous pas retrouv\u00e9 \u00e0 vous connecter \u00e0 un r\u00e9seau WIFI public, et \u00e0 pester sur ces @&amp;?&amp;@ de portail captif qui vous \u00ab\u00a0invitent\u00a0\u00bb a acheter \u00e0 prix d&rsquo;or une connexion au web? Souvent? Alors, ce message est pour vous. Pour passer \u00e0 travers ce type de portail, vous devrez v\u00e9rifier [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,7],"tags":[],"class_list":["post-44","post","type-post","status-publish","format-standard","hentry","category-dns","category-proxy"],"_links":{"self":[{"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/posts\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/comments?post=44"}],"version-history":[{"count":12,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/posts\/44\/revisions"}],"predecessor-version":[{"id":646,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/posts\/44\/revisions\/646"}],"wp:attachment":[{"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/media?parent=44"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/categories?post=44"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/tags?post=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}