{"id":83379,"date":"2020-05-30T19:42:20","date_gmt":"2020-05-30T17:42:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/usb-over-ip-v-domashnih-usloviyah"},"modified":"2020-05-30T19:42:20","modified_gmt":"2020-05-30T17:42:20","slug":"usb-over-ip-v-domashnih-usloviyah","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/usb-over-ip-v-domashnih-usloviyah","title":{"rendered":"USB sur IP \u00e0 domicile","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Il arrive parfois que l'on souhaite travailler avec un appareil connect\u00e9 par USB sans avoir \u00e0 le garder sur le bureau, \u00e0 c\u00f4t\u00e9 de son ordinateur portable. Cet appareil pour moi est une graveuse laser chinoise de 500 mW, un gadget plut\u00f4t d\u00e9sagr\u00e9able \u00e0 proximit\u00e9. En plus du danger imm\u00e9diat pour les yeux, le fonctionnement du laser g\u00e9n\u00e8re des produits de combustion toxiques, donc l'appareil doit \u00eatre utilis\u00e9 dans une pi\u00e8ce bien ventil\u00e9e et de pr\u00e9f\u00e9rence isol\u00e9 des personnes. Mais comment contr\u00f4ler un tel appareil ? J'ai trouv\u00e9 la r\u00e9ponse \u00e0 cette question en explorant le d\u00e9p\u00f4t OpenWRT dans l'espoir de donner une nouvelle vie \u00e0 mon ancien routeur D-Link DIR-320 A2. Pour la connexion, j'ai d\u00e9cid\u00e9 d'utiliser ce qui a \u00e9t\u00e9 d\u00e9crit pr\u00e9c\u00e9demment sur Habr. <b>Tunnel USB sur IP<\/b>, mais toutes les instructions de son installation ont perdu leur pertinence, donc je r\u00e9dige la mienne.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nOpenWRT est un syst\u00e8me d'exploitation qui n'a pas besoin d'\u00eatre pr\u00e9sent\u00e9, donc je ne d\u00e9crirai pas son installation. Pour mon routeur, j'ai pris la derni\u00e8re version stable d'OpenWrt 19.07.3 et l'ai connect\u00e9 au point d'acc\u00e8s principal par Wi-Fi en tant que client, en s\u00e9lectionnant le mode <i>lan<\/i>, afin de ne pas trop solliciter le pare-feu.<\/p>\n<h2>Partie serveur<\/h2>\n<p>\nNous agissons selon <noindex><a rel=\"nofollow\" href=\"https:\/\/openwrt.org\/docs\/guide-user\/services\/usb.iptunnel\">la documentation officielle<\/a><\/noindex>. Apr\u00e8s la connexion SSH, nous installons les paquets n\u00e9cessaires.<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# opkg update\nroot@OpenWrt:~# opkg install kmod-usb-ohci usbip-server usbip-client<\/code><\/pre>\n<p>\nEnsuite, nous connectons notre appareil au port USB du routeur (dans mon cas, les appareils sont : un hub USB, une cl\u00e9 USB sur laquelle le syst\u00e8me de fichiers du routeur est mont\u00e9 (en raison d'un manque d'espace sur le stockage interne), et, directement, la graveuse).<\/p>\n<p>Essayons de lister les appareils connect\u00e9s :<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# usbip list -l<\/code><\/pre>\n<p>\nAucun.<\/p>\n<p>Apr\u00e8s quelques recherches sur Google, j'ai trouv\u00e9 le coupable, qui s'est av\u00e9r\u00e9 \u00eatre la biblioth\u00e8que <b>libudev-fbsd<\/b>.<br \/>\nNous extrayons manuellement la derni\u00e8re version fonctionnelle du d\u00e9p\u00f4t <b>libudev_3.2-1<\/b> de la version OpenWRT 17.01.7 pour mon architecture, dans mon cas c'est libudev_3.2-1_mipsel_mips32.ipk. Avec wget\/scp, nous la chargeons dans la m\u00e9moire du routeur et la r\u00e9installons.<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# opkg remove --force-depends libudev-fbsd\nroot@OpenWrt:~# opkg install libudev_3.2-1_mipsel_mips32.ipk\n<\/code><\/pre>\n<p>\nV\u00e9rifions :<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# usbip list -l\n - busid 1-1.1 (090c:1000)\n   Silicon Motion, Inc. - Taiwan (anciennement Feiya Technology Corp.) : Cl\u00e9 USB (090c:1000)\n\n - busid 1-1.4 (1a86:7523)\n   QinHeng Electronics : Adaptateur s\u00e9rie USB HL-340 (1a86:7523)<\/code><\/pre>\n<p>\nLe Chinois, connect\u00e9 au hub USB, a re\u00e7u un bsuid <b>1-1.4<\/b>. \u00c0 retenir.<\/p>\n<p>Nous lan\u00e7ons maintenant le d\u00e9mon :<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# usbipd -D<\/code><\/pre>\n<p>\net nous lions le Chinois.<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# usbip bind -b 1-1.4\nusbip: info: attacher le p\u00e9riph\u00e9rique sur busid 1-1.4 : complet<\/code><\/pre>\n<p>\nV\u00e9rifions que tout fonctionne :<\/p>\n<pre><code class=\"bash\">root@OpenWrt:\/home# netstat -alpt\nConnexions Internet actives (serveurs et \u00e9tablies)\nProto  Recv-Q  Send-Q  Adresse locale           Adresse \u00e9trang\u00e8re         \u00c9tat       PID\/Programme\nTCP       0      0 0.0.0.0:3240            0.0.0.0:*               LISTEN      1884\/usbipd<\/code><\/pre>\n<p>\nPour lier automatiquement le p\u00e9riph\u00e9rique plus tard, modifions <i>\/etc\/rc.local<\/i>, en ajoutant avant <i>exit 0<\/i> ce qui suit :<\/p>\n<pre><code class=\"bash\">usbipd -D &amp;\nsleep 1\nusbip bind -b 1-1.4<\/code><\/pre>\n<p><\/p>\n<h2>Partie cliente<\/h2>\n<p>\nEssayons de connecter le p\u00e9riph\u00e9rique \u00e0 Windows 10, en utilisant l'instruction mentionn\u00e9e ci-dessus sur openwrt.org. Je le dis tout de suite : l'initiative est vou\u00e9e \u00e0 l'\u00e9chec. Tout d'abord, uniquement Windows 7 x64 est pris en compte. Deuxi\u00e8mement, un lien est donn\u00e9 vers un fil sur sourceforge.net, proposant de t\u00e9l\u00e9charger un pilote patch\u00e9 en 2014 depuis Dropbox. En essayant de l'ex\u00e9cuter sous Windows 10 et de se connecter \u00e0 notre appareil, nous obtenons l'erreur :<\/p>\n<pre><code class=\"bash\">c:Utilsusbip&gt;usbip -a 192.168.31.203 1-1.4\nusbip pour windows ($Id$)\n\n*** ERREUR : impossible de trouver le p\u00e9riph\u00e9rique<\/code><\/pre>\n<p>\nCela est d\u00fb au fait que le client ne fonctionne pas avec le serveur construit sous un noyau plus ancien que la version 3.14.<br \/>\nLe serveur usbip sous OpenWRT 19.07.3 est construit sur le noyau 4.14.180.<\/p>\n<p>En poursuivant mes recherches, je tombe sur un d\u00e9veloppement actuel d'un client Windows sur <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cezanne\/usbip-win\">github<\/a><\/noindex>. Ok, la prise en charge de Windows 10 x64 est annonc\u00e9e, mais le client est uniquement en test, donc il y a plusieurs limitations.<\/p>\n<p>Ainsi, ils demandent d'installer le certificat, et m\u00eame deux fois. Ok, pla\u00e7ons-le dans Autorit\u00e9 de certification racine de confiance et \u00c9diteurs de confiance.<\/p>\n<p>Ensuite, il est n\u00e9cessaire de passer le syst\u00e8me d'exploitation en mode test. Ceci se fait avec la commande<\/p>\n<pre><code class=\"bash\">bcdedit.exe \/set TESTSIGNING ON<\/code><\/pre>\n<p>\nJe n'ai pas r\u00e9ussi du premier coup, le <b>secure boot<\/b>m'a g\u00ean\u00e9. Pour le d\u00e9sactiver, il faut red\u00e9marrer dans UEFI et le r\u00e9gler sur secure boot \u2014 d\u00e9sactiv\u00e9. Sur certains mod\u00e8les de portables, il peut \u00eatre n\u00e9cessaire de d\u00e9finir un mot de passe administrateur.<\/p>\n<p>Apr\u00e8s cela, nous d\u00e9marrons Windows et faisons <i>bcdedit.exe \/set TESTSIGNING ON<\/i><br \/>\nWindows dit que tout est ok. Nous red\u00e9marrons \u00e0 nouveau et voyons en bas \u00e0 droite l'inscription Mode Test, la version et le num\u00e9ro de build du syst\u00e8me d'exploitation. <\/p>\n<p>Pourquoi toutes ces man\u0153uvres ? Pour installer un pilote non sign\u00e9 <b>USB\/IP VHCI<\/b>. Cela est propos\u00e9 en t\u00e9l\u00e9chargeant les fichiers usbip.exe, usbip_vhci.sys, usbip_vhci.inf, usbip_vhci.cer, usbip_vhci.cat, et en ex\u00e9cutant avec les droits d'administrateur<\/p>\n<pre><code class=\"bash\">usbip.exe install<\/code><\/pre>\n<p>\nou la deuxi\u00e8me m\u00e9thode, l'installation de Mat\u00e9riel H\u00e9ritage en mode manuel. J'ai choisi la deuxi\u00e8me option, j'ai re\u00e7u un avertissement sur l'installation d'un pilote non sign\u00e9 et j'ai accept\u00e9.<\/p>\n<p>Ensuite, nous v\u00e9rifions que nous avons la possibilit\u00e9 de nous connecter \u00e0 un p\u00e9riph\u00e9rique USB distant en ex\u00e9cutant la commande :<\/p>\n<pre><code class=\"bash\">usbip.exe list -r<\/code><\/pre>\n<p>\nnous recevons la liste des appareils :<\/p>\n<pre><code class=\"bash\">c:Utilsusbip&gt;usbip.exe list -r 192.168.31.203\nusbip : erreur : \u00e9chec de l'ouverture de la base de donn\u00e9es d'identifiants USB\nAppareils USB exportables\n======================\n - 192.168.31.203\n      1-1.4 : vendeur inconnu : produit inconnu (1a86:7523)\n           : \/sys\/devices\/ssb0:1\/ehci-platform.0\/usb1\/1-1\/1-1.4\n           : classe inconnue \/ sous-classe inconnue \/ protocole inconnu (ff\/00\/00)<\/code><\/pre>\n<p>\nsur l'erreur <i>usbip : erreur : \u00e9chec de l'ouverture de la base de donn\u00e9es d'identifiants USB<\/i> nous n'y pr\u00eatons pas attention, cela n'affecte pas le fonctionnement.<\/p>\n<p>Maintenant, nous attachons l'appareil :<\/p>\n<pre><code class=\"bash\">c:Utilsusbip&gt;usbip.exe attach -r 192.168.31.203 -b 1-1.4<\/code><\/pre>\n<p>\nC'est bon, Windows a d\u00e9tect\u00e9 un nouvel appareil, nous pouvons maintenant travailler avec comme s'il \u00e9tait physiquement connect\u00e9 \u00e0 l'ordinateur portable.<\/p>\n<p>Avec le graveur chinois, cela a \u00e9t\u00e9 un peu compliqu\u00e9, car lors de la tentative d'installation de son pilote CH341SER via l'installateur fourni (oui, le graveur est sur Arduino), USB\/IP VHCI faisait planter Windows avec un BSOD. Cependant, l'installation du pilote CH341SER <b>\u00e0<\/b> la connexion de l'appareil via usbip.exe r\u00e9solvait le probl\u00e8me.<\/p>\n<p>En r\u00e9sum\u00e9 : le graveur fait du bruit et fume dans la cuisine avec la fen\u00eatre ouverte et la porte ferm\u00e9e, je surveille le processus de gravure depuis une autre pi\u00e8ce via le logiciel d'origine, qui ne soup\u00e7onne rien.<\/p>\n<p>Sources utilis\u00e9es :<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/openwrt.org\/docs\/guide-user\/services\/usb.iptunnel\">https:\/\/openwrt.org\/docs\/guide-user\/services\/usb.iptunnel<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cezanne\/usbip-win\">https:\/\/github.com\/cezanne\/usbip-win<\/a><\/noindex><br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/504338\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u043d\u043e\u0433\u0434\u0430 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c \u043f\u043e USB, \u043d\u0435 \u0434\u0435\u0440\u0436\u0430 \u0435\u0433\u043e \u043d\u0430 \u0441\u0442\u043e\u043b\u0435 \u0440\u044f\u0434\u043e\u043c \u0441 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u043e\u043c. \u0423 \u043c\u0435\u043d\u044f \u0442\u0430\u043a\u0438\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u0433\u0440\u0430\u0432\u0451\u0440 \u0441 \u043b\u0430\u0437\u0435\u0440\u043e\u043c \u043d\u0430 500 \u043c\u0412\u0442, \u0448\u0442\u0443\u043a\u0430 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u0430\u044f \u043f\u0440\u0438 \u0431\u043b\u0438\u0437\u043a\u043e\u043c \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0435. \u041f\u043e\u043c\u0438\u043c\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0433\u043b\u0430\u0437, \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043b\u0430\u0437\u0435\u0440\u0430 \u0432\u044b\u0434\u0435\u043b\u044f\u044e\u0442\u0441\u044f \u0442\u043e\u043a\u0441\u0438\u0447\u043d\u044b\u0435 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b \u0433\u043e\u0440\u0435\u043d\u0438\u044f, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0445\u043e\u0440\u043e\u0448\u043e \u043f\u0440\u043e\u0432\u0435\u0442\u0440\u0438\u0432\u0430\u0435\u043c\u043e\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-83379","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u043d\u043e\u0433\u0434\u0430 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c \u043f\u043e USB, \u043d\u0435 \u0434\u0435\u0440\u0436\u0430 \u0435\u0433\u043e \u043d\u0430 \u0441\u0442\u043e\u043b\u0435 \u0440\u044f\u0434\u043e\u043c \u0441 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u043e\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/usb-over-ip-v-domashnih-usloviyah\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47USB over IP \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u043d\u043e\u0433\u0434\u0430 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c \u043f\u043e USB, \u043d\u0435 \u0434\u0435\u0440\u0436\u0430 \u0435\u0433\u043e \u043d\u0430 \u0441\u0442\u043e\u043b\u0435 \u0440\u044f\u0434\u043e\u043c \u0441 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u043e\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/usb-over-ip-v-domashnih-usloviyah\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-05-30T17:42:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-30T17:42:20+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47USB over IP \u00e0 domicile | ProHoster","description":"Parfois, on a envie de travailler avec un appareil connect\u00e9 par USB sans le garder sur la table \u00e0 c\u00f4t\u00e9 de l'ordinateur portable.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/usb-over-ip-v-domashnih-usloviyah","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47USB over IP \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 | ProHoster","og:description":"\u0418\u043d\u043e\u0433\u0434\u0430 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c \u043f\u043e USB, \u043d\u0435 \u0434\u0435\u0440\u0436\u0430 \u0435\u0433\u043e \u043d\u0430 \u0441\u0442\u043e\u043b\u0435 \u0440\u044f\u0434\u043e\u043c \u0441 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u043e\u043c.","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/usb-over-ip-v-domashnih-usloviyah","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-05-30T17:42:20+00:00","article:modified_time":"2020-05-30T17:42:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"83379","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:19:18","updated":"2022-09-29 17:57:32","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/83379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=83379"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/83379\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=83379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=83379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=83379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}