{"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\/sk\/blog\/administrirovanie\/usb-over-ip-v-domashnih-usloviyah","title":{"rendered":"USB over IP v dom\u00e1cich podmienkach","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Niekedy sa objav\u00ed t\u00fa\u017eba pracova\u0165 s zariaden\u00edm pripojen\u00fdm cez USB, bez toho, aby ste ho mali na stole ved\u013ea svojho notebooku. M\u00f4j pr\u00edpad je \u010d\u00ednsky grav\u00edrovac\u00ed stroj so 500 mW laserom, ktor\u00fd nie je pr\u00edjemn\u00fd na bl\u00edzky kontakt. Okrem bezprostredn\u00e9ho nebezpe\u010denstva pre o\u010di, pri pr\u00e1ci s laserom sa uvo\u013e\u0148uj\u00fa toxick\u00e9 produkty horenia, tak\u017ee zariadenie mus\u00ed by\u0165 umiestnen\u00e9 v dobre vetranej miestnosti, a ide\u00e1lne izolovan\u00e9 od \u013eud\u00ed. A ako teda s tak\u00fdm zariaden\u00edm pracova\u0165? Odpove\u010f na t\u00fato ot\u00e1zku som n\u00e1hodou na\u0161iel pri prezeran\u00ed repozit\u00e1ra OpenWRT v n\u00e1deji n\u00e1js\u0165 vhodn\u00e9 vyu\u017eitie pre star\u0161\u00ed router D-Link DIR-320 A2. Na pripojenie som sa rozhodol pou\u017ei\u0165 sp\u00f4sob pop\u00edsan\u00fd na Habr. <b>USB over IP tunel<\/b>, ale v\u0161etky in\u0161trukcie na jeho in\u0161tal\u00e1ciu sa stihli sta\u0165 neaktu\u00e1lnymi, preto p\u00ed\u0161em svoj vlastn\u00fd.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nOpenWRT je opera\u010dn\u00fd syst\u00e9m, ktor\u00fd netreba predstavova\u0165, preto nebudem podrobne opisova\u0165 jeho in\u0161tal\u00e1ciu. Pre svoj router som zvolil posledn\u00fa stabiln\u00fa verziu OpenWrt 19.07.3 a pripojil ho k hlavnej pr\u00edstupovej ponuke cez Wi-Fi ako klient, zvolil re\u017eim <i>lan<\/i>, aby som netr\u00e1pil firewall.<\/p>\n<h2>Serverov\u00e1 \u010das\u0165<\/h2>\n<p>\nPostupujeme pod\u013ea <noindex><a rel=\"nofollow\" href=\"https:\/\/openwrt.org\/docs\/guide-user\/services\/usb.iptunnel\">ofici\u00e1lnych pokynov<\/a><\/noindex>. Po pripojen\u00ed cez ssh nain\u0161talujeme potrebn\u00e9 bal\u00edky.<\/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>\n\u010ealej pripoj\u00edme k USB portu routera na\u0161e zariadenie (v mojom pr\u00edpade s\u00fa to zariadenia: USB hub, flash disk, na ktor\u00fd je pripojen\u00fd s\u00faborov\u00fd syst\u00e9m routera (z d\u00f4vodu nedostatku miesta na internom \u00falo\u017eisku) a priamo grav\u00edrovac\u00ed stroj).<\/p>\n<p>Sk\u00fasime vytvori\u0165 zoznam pripojen\u00fdch zariaden\u00ed:<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# usbip list -l<\/code><\/pre>\n<p>\nPr\u00e1zdne.<\/p>\n<p>Cestou g\u00faglenia bol n\u00e1jden\u00fd vinn\u00edk, ktor\u00fdm sa uk\u00e1zala kni\u017enica <b>libudev-fbsd<\/b>.<br \/>\nRu\u010dne vytiahneme z repozit\u00e1ra posledn\u00fa funk\u010dn\u00fa verziu <b>libudev_3.2-1<\/b> z vydania OpenWRT 17.01.7 pre svoju architekt\u00faru, v mojom pr\u00edpade to je libudev_3.2-1_mipsel_mips32.ipk. S pomocou wget\/scp ju nahr\u00e1me do pam\u00e4te routera a prein\u0161talujeme<\/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>\nKontrolujeme:<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# usbip list -l\n - busid 1-1.1 (090c:1000)\n   Silicon Motion, Inc. - Taiwan (predt\u00fdm Feiya Technology Corp.) : Flash Disk (090c:1000)\n\n - busid 1-1.4 (1a86:7523)\n   QinHeng Electronics : HL-340 USB-Serial adapt\u00e9r (1a86:7523)<\/code><\/pre>\n<p>\n\u010c\u00ed\u0148an pripojen\u00fd v USB hube dostal bsuid <b>1-1.4<\/b>. Zapam\u00e4tali sme si to.<\/p>\n<p>Teraz sp\u00fa\u0161\u0165ame d\u00e9mon:<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# usbipd -D<\/code><\/pre>\n<p>\na bindujeme \u010c\u00ed\u0148ana<\/p>\n<pre><code class=\"bash\">root@OpenWrt:~# usbip bind -b 1-1.4\nusbip: info: bind device on busid 1-1.4: complete<\/code><\/pre>\n<p>\nKontrolujeme, \u010di v\u0161etko funguje:<\/p>\n<pre><code class=\"bash\">root@OpenWrt:\u200d\/home# netstat -alpt\nAkt\u00edvne internetov\u00e9 pripojenia (servery a nadviazan\u00e9)\nProto Recv-Q Send-Q Lok\u00e1lna adresa           Cudzia adresa         Stav       PID\/Program n\u00e1zov\ntcp        0      0 0.0.0.0:3240            0.0.0.0:*               LISTEN      1884\/usbipd<\/code><\/pre>\n<p>\nAby sme mohli zariadenie automaticky pripoji\u0165, uprav\u00edme <i>\/etc\/rc.local<\/i>, pridan\u00edm pred <i>exit 0<\/i> nasleduj\u00face:<\/p>\n<pre><code class=\"bash\">usbipd -D &amp;\nsleep 1\nusbip bind -b 1-1.4<\/code><\/pre>\n<p><\/p>\n<h2>Klientska \u010das\u0165<\/h2>\n<p>\nSk\u00fasime pripoji\u0165 zariadenie k Windows 10 pomocou vy\u0161\u0161ie uvedenej in\u0161trukcie z openwrt.org. Hne\u010f poviem: projekt je ods\u00faden\u00fd na ne\u00faspech. Po prv\u00e9, zva\u017euje sa iba Windows 7 x64. Po druh\u00e9, je poskytnut\u00fd odkaz na vl\u00e1kno na sourceforge.net, kde sa odpor\u00fa\u010da stiahnu\u0165 z Dropboxu patchnut\u00fd ovl\u00e1da\u010d z roku 2014. Pri pokuse spusti\u0165 ho pod Windows 10 a pripoji\u0165 sa k n\u00e1\u0161mu zariadeniu dost\u00e1vame chybu:<\/p>\n<pre><code class=\"bash\">c:Utilsusbip&gt;usbip -a 192.168.31.203 1-1.4\nusbip pre Windows ($Id$)\n\n*** CHYBA: nemo\u017eno n\u00e1js\u0165 zariadenie<\/code><\/pre>\n<p>\nJe to sp\u00f4soben\u00e9 t\u00fdm, \u017ee klient nepracuje so serverom zostaven\u00fdm na jadre star\u0161om ako verzia 3.14.<br \/>\nServer usbip pod OpenWRT 19.07.3 je zostaven\u00fd na jadre 4.14.180.<\/p>\n<p>Pokra\u010duj\u00fac v h\u013eadan\u00ed, nar\u00e1\u017eam na aktu\u00e1lny v\u00fdvoj klienta pre Windows na <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cezanne\/usbip-win\">github<\/a><\/noindex>. Okej, deklarovan\u00e1 podpora Windows 10 x64, ale klient je len testovac\u00ed, tak\u017ee s\u00fa pr\u00edtomn\u00e9 ur\u010dit\u00e9 obmedzenia.<\/p>\n<p>Tak\u017ee najprv po\u017eaduj\u00fa nain\u0161talova\u0165 certifik\u00e1t, a to dvakr\u00e1t. Okej, umiest\u0148ujeme ho do D\u00f4veryhodnej kore\u0148ovej certifika\u010dnej autority a D\u00f4veryhodn\u00fdch vydavate\u013eov.<\/p>\n<p>\u010ealej je potrebn\u00e9 prepn\u00fa\u0165 opera\u010dn\u00fd syst\u00e9m do testovacieho re\u017eimu. Rob\u00ed sa to pr\u00edkazom<\/p>\n<pre><code class=\"bash\">bcdedit.exe \/set TESTSIGNING ON<\/code><\/pre>\n<p>\nPrv\u00fdkr\u00e1t sa mi to nepodarilo, prek\u00e1\u017eal mi <b>secure boot<\/b>. Pre jeho vypnutie je potrebn\u00e9 re\u0161tartova\u0165 do UEFI a nastavi\u0165 secure boot - disable. Na niektor\u00fdch modeloch notebookov m\u00f4\u017ee by\u0165 potrebn\u00e9 nastavi\u0165 administr\u00e1torsk\u00e9 heslo.<\/p>\n<p>Potom sa spust\u00edme do Windows a vykon\u00e1me <i>bcdedit.exe \/set TESTSIGNING ON<\/i><br \/>\nWindows hovor\u00ed, \u017ee v\u0161etko je v poriadku. Znova re\u0161tartujeme a vid\u00edme v pravom dolnom rohu n\u00e1pis Test Mode, verziu a \u010d\u00edslo buildu OS. <\/p>\n<p>Na \u010do s\u00fa v\u0161etky tieto manipul\u00e1cie? Na in\u0161tal\u00e1ciu nepodp\u00edsan\u00e9ho ovl\u00e1da\u010da <b>USB\/IP VHCI<\/b>. Umo\u017e\u0148uje sa to stiahnut\u00edm s\u00faborov usbip.exe, usbip_vhci.sys, usbip_vhci.inf, usbip_vhci.cer, usbip_vhci.cat a ich vykonan\u00edm s opr\u00e1vneniami administr\u00e1tora<\/p>\n<pre><code class=\"bash\">usbip.exe install<\/code><\/pre>\n<p>\nalebo druh\u00fd sp\u00f4sob, in\u0161tal\u00e1cia Legacy Hardware ru\u010dne. Zvolil som druh\u00fa mo\u017enos\u0165, dostal som varovanie o in\u0161tal\u00e1cii nepodp\u00edsan\u00e9ho ovl\u00e1da\u010da a s\u00fahlasil som s n\u00edm.<\/p>\n<p>Potom kontrolujeme, \u010di m\u00e1me mo\u017enos\u0165 pripoji\u0165 sa k vzdialen\u00e9mu USB zariadeniu, vykonan\u00edm pr\u00edkazu:<\/p>\n<pre><code class=\"bash\">usbip.exe list -r<\/code><\/pre>\n<p>\ndost\u00e1vame zoznam zariaden\u00ed:<\/p>\n<pre><code class=\"bash\">c:Utilsusbip&gt;usbip.exe list -r 192.168.31.203\nusbip: chyba: zlyhal som otvorit usb id datab\u00e1zu\nExportovate\u013en\u00e9 USB zariadenia\n======================\n - 192.168.31.203\n      1-1.4: nezn\u00e1my predajca : nezn\u00e1my produkt (1a86:7523)\n           : \/sys\/devices\/ssb0:1\/ehci-platform.0\/usb1\/1-1\/1-1.4\n           : nezn\u00e1ma trieda \/ nezn\u00e1ma podtrieda \/ nezn\u00e1my protokol (ff\/00\/00)<\/code><\/pre>\n<p>\nna chybu <i>usbip: chyba: zlyhal som otvorit usb id datab\u00e1zu<\/i> neob\u00e1vajte sa, nem\u00e1 to vplyv na pr\u00e1cu.<\/p>\n<p>Teraz prip\u00e1jame zariadenie:<\/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>\nHotovo, Windows zistil nov\u00e9 zariadenie, teraz s n\u00edm m\u00f4\u017eeme pracova\u0165 tak, ako by bolo fyzicky pripojen\u00e9 k notebooku.<\/p>\n<p>S \u010d\u00ednskym grav\u00edrova\u010dom som sa musel trochu tr\u00e1pi\u0165, preto\u017ee pri pokuse nain\u0161talova\u0165 jeho ovl\u00e1da\u010d CH341SER cez dod\u00e1van\u00fd in\u0161tal\u00e1tor (\u00e1no, grav\u00edrova\u010d je na Arduine), USB\/IP VHCI zhadzoval Windows do BSOD. Av\u0161ak in\u0161tal\u00e1cia ovl\u00e1da\u010da CH341SER <b>do<\/b> pripojenia zariadenia cez usbip.exe probl\u00e9m vyrie\u0161ila.<\/p>\n<p>V\u00fdsledok: grav\u00edrova\u010d hu\u010d\u00ed a dym\u00ed v kuchyni pri otvorenom okne a zatvoren\u00fdch dver\u00e1ch, sledujem proces vypa\u013eovania z inej miestnosti cez nat\u00edvny softv\u00e9r, ktor\u00fd nec\u00edti \u017eiadny podvod.<\/p>\n<p>Pou\u017eit\u00e9 zdroje:<\/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 \/>Zdroj: <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.4 - 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\/sk\/blog\/administrirovanie\/usb-over-ip-v-domashnih-usloviyah\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\/sk\/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 cez IP v dom\u00e1com prostred\u00ed | ProHoster","description":"Niekedy vznik\u00e1 chu\u0165 pracova\u0165 so zariaden\u00edm pripojen\u00fdm cez USB, ani\u017e by som ho mal na stole ved\u013ea notebooku.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/usb-over-ip-v-domashnih-usloviyah","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\/sk\/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\/sk\/wp-json\/wp\/v2\/posts\/83379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=83379"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/83379\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=83379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=83379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=83379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}