{"id":53735,"date":"2019-12-09T00:00:00","date_gmt":"2019-12-08T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter"},"modified":"2020-02-18T14:01:40","modified_gmt":"2020-02-18T11:01:40","slug":"nastoyashhee-summirovanie-internet-kanalov-openmptcprouter","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter","title":{"rendered":"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/57414bebbced152eea13c218b7d1c239.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLehets\u00e9ges t\u00f6bb internetcsatorna egyes\u00edt\u00e9se? E k\u00f6r\u00fcl a t\u00e9ma k\u00f6r\u00fcl sz\u00e1mos f\u00e9lre\u00e9rt\u00e9s \u00e9s m\u00edtosz kering, m\u00e9g a tapasztalt h\u00e1l\u00f3zati m\u00e9rn\u00f6k\u00f6k k\u00f6z\u00f6tt is gyakori, hogy nem tudj\u00e1k, hogy ez lehets\u00e9ges. A legt\u00f6bb esetben a csatorn\u00e1k egyes\u00edt\u00e9s\u00e9t hib\u00e1san NAT szint\u0171 terhel\u00e9seloszt\u00e1snak vagy failover-nek nevezik. De az igazi \u00f6sszegz\u00e9s lehet\u0151v\u00e9 teszi <b>egy egyetlen TCP-kapcsolaton kereszt\u00fcl az \u00f6sszes internetcsatorna egyidej\u0171 haszn\u00e1lat\u00e1t<\/b>, p\u00e9ld\u00e1ul videostreaming-et, \u00fagy, hogy b\u00e1rmelyik internetcsatorna megszakad\u00e1sa eset\u00e9n a k\u00f6zvet\u00edt\u00e9s ne akadjon meg. <\/p>\n<p>L\u00e9teznek dr\u00e1ga kereskedelmi megold\u00e1sok videostreaming sz\u00e1m\u00e1ra, de ezek az eszk\u00f6z\u00f6k sok ezer doll\u00e1rba ker\u00fclnek. A cikk bemutatja a ny\u00edlt \u00e9s ingyenes OpenMPTCPRouter csomag be\u00e1ll\u00edt\u00e1s\u00e1t, \u00e9s megvizsg\u00e1lja a csatornaegyes\u00edt\u00e9s k\u00f6r\u00fcli n\u00e9pszer\u0171 m\u00edtoszokat.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>M\u00edtoszok a csatornaegyes\u00edt\u00e9sr\u0151l<\/h2>\n<p>\nSok h\u00e1ztart\u00e1si router l\u00e9tezik, amely t\u00e1mogatja a Multi-WAN funkci\u00f3t. N\u00e9ha a gy\u00e1rt\u00f3k ezeket csatornaegyes\u00edt\u00e9snek nevezik, ami nem pontosan igaz. Sokan a szakm\u00e1ban azt hiszik, hogy az LACP-n k\u00edv\u00fcl <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%90%D0%B3%D1%80%D0%B5%D0%B3%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D0%BE%D0%B2\">\u00e9s L2 szint\u0171 \u00f6sszegz\u00e9s mellett m\u00e1s csatornaegyes\u00edt\u00e9si m\u00f3dszer nem l\u00e9tezik. Gyakran hallottam m\u00e1r olyan emberekt\u0151l, akik a telekommunik\u00e1ci\u00f3s c\u00e9gekn\u00e9l dolgoznak, hogy ez egy\u00e1ltal\u00e1n nem lehets\u00e9ges. Pr\u00f3b\u00e1ljuk meg teh\u00e1t tiszt\u00e1zni a n\u00e9pszer\u0171 m\u00edtoszokat.<\/a><\/noindex> Terhel\u00e9seloszt\u00e1s IP-kapcsolatok szintj\u00e9n <\/p>\n<h2>Ez a legelterjedtebb \u00e9s legn\u00e9pszer\u0171bb m\u00f3dja annak, hogy egyszerre t\u00f6bb internetcsatorn\u00e1t haszn\u00e1ljunk. Egyszer\u0171s\u00edt\u00e9sk\u00e9ppen tegy\u00fck fel, hogy h\u00e1rom internet szolg\u00e1ltat\u00f3nk van, mindegyik val\u00f3s IP-c\u00edmet ad a saj\u00e1t h\u00e1l\u00f3zat\u00e1b\u00f3l. Mindh\u00e1rom szolg\u00e1ltat\u00f3 csatlakozik egy Multi-WAN funkci\u00f3t t\u00e1mogat\u00f3 routerhez. Ez lehet OpenWRT a mwan3 csomaggal, mikrotik, ubiquiti vagy b\u00e1rmely m\u00e1s h\u00e1ztart\u00e1si router, hiszen ma m\u00e1r ez az opci\u00f3 nem ritka.<\/h2>\n<p>\nA helyzet modellez\u00e9s\u00e9re tegy\u00fck fel, hogy a szolg\u00e1ltat\u00f3k a k\u00f6vetkez\u0151 c\u00edmeket adt\u00e1k:<\/p>\n<p>WAN1 \u2014 11.11.11.11\nWAN2 \u2014 22.22.22.22\nWAN3 \u2014 33.33.33.33<\/p>\n<pre><code class=\"plaintext\">Teh\u00e1t, ha csatlakozunk egy t\u00e1voli szerverhez\n<\/code><\/pre>\n<p>\nAzaz, csatlakozva egy t\u00e1voli szerverhez <b>example.com<\/b> Minden szolg\u00e1ltat\u00f3n kereszt\u00fcl a t\u00e1voli szerver h\u00e1rom f\u00fcggetlen kliens IP-t fog l\u00e1tni. A terhel\u00e9skiegyenl\u00edt\u00e9s lehet\u0151v\u00e9 teszi, hogy megosszuk a terhel\u00e9st a csatorn\u00e1k k\u00f6z\u00f6tt, \u00e9s ezeket egyszerre haszn\u00e1ljuk. Egyszer\u0171s\u00e9g kedv\u00e9\u00e9rt k\u00e9pzelj\u00fck el, hogy a terhel\u00e9st egyenl\u0151en osztjuk meg az \u00f6sszes csatorna k\u00f6z\u00f6tt. Ennek eredm\u00e9nyek\u00e9nt, amikor a kliens megnyit egy weboldalt, amely felt\u00e9telezhet\u0151en h\u00e1rom k\u00e9pet tartalmaz, minden egyes k\u00e9pet egy k\u00fcl\u00f6n szolg\u00e1ltat\u00f3n kereszt\u00fcl t\u00f6lt le. A weboldal oldal\u00e1n ez \u00fagy n\u00e9z ki, mintha h\u00e1rom k\u00fcl\u00f6nb\u00f6z\u0151 IP-c\u00edmr\u0151l csatlakozn\u00e1nak.<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/b3f5e5d0d6007deb4d22d55d1df79e28.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nA kapcsolati szint\u0171 terhel\u00e9skiegyenl\u00edt\u00e9s eset\u00e9n minden egyes TCP-kapcsolat egy k\u00fcl\u00f6n szolg\u00e1ltat\u00f3n kereszt\u00fcl megy.<\/p>\n<p>Ez a terhel\u00e9skiegyenl\u00edt\u00e9si m\u00f3d gyakran probl\u00e9m\u00e1kat okoz a felhaszn\u00e1l\u00f3k sz\u00e1m\u00e1ra. P\u00e9ld\u00e1ul sok weboldal szigor\u00faan \u00f6sszekapcsolja a cookie-kat \u00e9s a tokeneket a kliens IP-c\u00edm\u00e9vel, \u00e9s ha az hirtelen megv\u00e1ltozik, akkor a k\u00e9r\u00e9s elutas\u00edt\u00e1sra ker\u00fcl, vagy a felhaszn\u00e1l\u00f3t kijelentkezteti az oldalr\u00f3l. Ez gyakran megfigyelhet\u0151 a banki alkalmaz\u00e1sokban \u00e9s m\u00e1s olyan webhelyeken, ahol szigor\u00fa felhaszn\u00e1l\u00f3i \u00fcl\u00e9sszab\u00e1lyok vannak. Itt van egy egyszer\u0171 p\u00e9lda: a VK.com zenef\u00e1jlai csak \u00e9rv\u00e9nyes munkamenet kulcs mellett \u00e9rhet\u0151k el, amely hozz\u00e1rendel\u0151dik az IP-hez, \u00e9s azokn\u00e1l a kliensekn\u00e9l, akik ezt a terhel\u00e9skiegyenl\u00edt\u00e9st haszn\u00e1lj\u00e1k, gyakran nem j\u00e1tsz\u00f3dtak le a hanganyagok, mert a k\u00e9r\u00e9s nem a munkamenethez hozz\u00e1rendelt szolg\u00e1ltat\u00f3n kereszt\u00fcl ment.<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/ce6fec9b8f1b0df904cdf3ab0fa3f1f8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTorrentek let\u00f6lt\u00e9sekor a kapcsolati szint\u0171 terhel\u00e9skiegyenl\u00edt\u00e9s \u00f6sszeadja az \u00f6sszes csatorna s\u00e1vsz\u00e9less\u00e9g\u00e9t.<\/p>\n<p>Ez a terhel\u00e9skiegyenl\u00edt\u00e9s lehet\u0151v\u00e9 teszi, hogy internetkapcsolat gyorsas\u00e1g\u00e1nak \u00f6sszegy\u0171jt\u00e9s\u00e9t \u00e9rj\u00fck el, ha t\u00f6bb kapcsolaton kereszt\u00fcl haszn\u00e1ljuk. P\u00e9ld\u00e1ul, ha mindh\u00e1rom szolg\u00e1ltat\u00f3 sebess\u00e9ge 100 megabit, akkor torrentek let\u00f6lt\u00e9sekor 300 megabit sebess\u00e9get kapunk. Mivel a torrent sok kapcsolatot nyit, amelyek minden szolg\u00e1ltat\u00f3 k\u00f6z\u00f6tt oszlanak meg, v\u00e9g\u00fcl teljes m\u00e9rt\u00e9kben kihaszn\u00e1lj\u00e1k a s\u00e1vsz\u00e9less\u00e9get.<\/p>\n<p>Fontos meg\u00e9rteni, hogy egyetlen TCP-kapcsolat mindig csak egy szolg\u00e1ltat\u00f3n kereszt\u00fcl megy. Teh\u00e1t ha egy nagy f\u00e1jlt t\u00f6lt\u00fcnk le HTTP-n, akkor ez a kapcsolat egyik szolg\u00e1ltat\u00f3n kereszt\u00fcl fog l\u00e9trej\u00f6nni, \u00e9s ha a kapcsolat megszakad ezzel a szolg\u00e1ltat\u00f3val, akkor a let\u00f6lt\u00e9s is megszakad. <\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/14d728236f632c5e19ee762bc1911f48.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEgyetlen kapcsolat mindig csak egy internetcsatorn\u00e1t fog haszn\u00e1lni.<\/p>\n<p>Ez igaz a vide\u00f3 k\u00f6zvet\u00edt\u00e9sekre is. Ha \u00e9l\u0151 vide\u00f3t sug\u00e1rzol mondjuk a Twitch-re, akkor az IP-kapcsolatok szintj\u00e9n v\u00e9gzett terhel\u00e9seloszt\u00e1s nem ny\u00fajt k\u00fcl\u00f6n\u00f6sebb el\u0151ny\u00f6ket, hiszen a vide\u00f3stream egyetlen IP-kapcsolaton bel\u00fcl ker\u00fcl tov\u00e1bb\u00edt\u00e1sra. Ebben az esetben, ha a WAN szolg\u00e1ltat\u00f3n\u00e1l probl\u00e9m\u00e1k l\u00e9pnek fel a kapcsolatban, p\u00e9ld\u00e1ul csomagveszt\u00e9s vagy sebess\u00e9gcs\u00f6kken\u00e9s, akkor nem tudsz azonnal \u00e1t\u00e1llni egy m\u00e1sik szolg\u00e1ltat\u00f3ra. A k\u00f6zvet\u00edt\u00e9st le kell \u00e1ll\u00edtani, \u00e9s \u00fajra csatlakozni kell. <\/p>\n<h2>Val\u00f3di csatornasz\u00e1m\u00edt\u00e1s<\/h2>\n<p>\nA val\u00f3di csatornasz\u00e1m\u00edt\u00e1s lehet\u0151v\u00e9 teszi, hogy egy kapcsolaton kereszt\u00fcl az \u00f6sszes szolg\u00e1ltat\u00f3nk\u00f6n kereszt\u00fcl kapcsol\u00f3djunk a Twitch-hez, \u00edgy ha b\u00e1rmelyik szolg\u00e1ltat\u00f3 hib\u00e1t jelez, a kapcsolat nem szakad meg. Ez meglep\u0151en bonyolult feladat, amelyre eddig nem l\u00e9tezik optim\u00e1lis megold\u00e1s. Sokan nem is tudj\u00e1k, hogy ez lehets\u00e9ges! <\/p>\n<p>Az el\u0151z\u0151 illusztr\u00e1ci\u00f3kb\u00f3l eml\u00e9kezhet\u00fcnk, hogy a Twitch kiszolg\u00e1l\u00f3 csak egy source IP c\u00edmr\u0151l tud fogadni vide\u00f3streamet, teh\u00e1t \u00e1lland\u00f3nak kell lennie, f\u00fcggetlen\u00fcl att\u00f3l, hogy mely szolg\u00e1ltat\u00f3k \u00e1lltak le \u00e9s melyek m\u0171k\u00f6dnek. Ennek el\u00e9r\u00e9s\u00e9hez sz\u00fcks\u00e9g\u00fcnk lesz egy aggreg\u00e1l\u00f3 szerverre, amely termin\u00e1lja az \u00f6sszes kapcsolatunkat \u00e9s egyes\u00edti \u0151ket egybe.<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/0baf774c65d15a307bdb0ffef3ff53c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAz aggreg\u00e1l\u00f3 szerver \u00f6sszes\u00edti az \u00f6sszes csatorn\u00e1t egy alag\u00fatba. Minden kapcsolat az aggreg\u00e1l\u00f3 szerver c\u00edm\u00e9r\u0151l t\u00f6rt\u00e9nik.<\/p>\n<p>Ebben a rendszerben minden szolg\u00e1ltat\u00f3 r\u00e9szt vesz, \u00e9s b\u00e1rmelyik\u00fck kikapcsol\u00e1sa nem okoz megszakad\u00e1st a Twitch szerverrel. Alapvet\u0151en ez egy k\u00fcl\u00f6nleges VPN-alag\u00fat, amely alatt egyszerre t\u00f6bb internetcsatorna m\u0171k\u00f6dik. Ennek a rendszernek a f\u0151 c\u00e9lja a lehet\u0151 legjobb kapcsolati min\u0151s\u00e9g biztos\u00edt\u00e1sa. Ha az egyik szolg\u00e1ltat\u00f3n\u00e1l probl\u00e9m\u00e1k mer\u00fclnek fel, csomagveszt\u00e9s, k\u00e9sleltet\u00e9sn\u00f6veked\u00e9s, akkor ez semmilyen m\u00f3don nem t\u00fckr\u00f6z\u0151dik a kapcsolat min\u0151s\u00e9g\u00e9n, mivel a terhel\u00e9s automatikusan \u00e1tcsoportosul a m\u00e1s, jobb min\u0151s\u00e9g\u0171 csatorn\u00e1kra, amelyek rendelkez\u00e9sre \u00e1llnak. <\/p>\n<h3>Kereskedelmi megold\u00e1sok<\/h3>\n<p>\nEz a probl\u00e9ma m\u00e1r r\u00e9g\u00f3ta foglalkoztatja azokat, akik esem\u00e9nyeket k\u00f6zvet\u00edtenek, \u00e9s nincsenek hozz\u00e1f\u00e9r\u00e9s\u00fck j\u00f3 min\u0151s\u00e9g\u0171 internethez. Az ilyen feladatokhoz t\u00f6bb kereskedelmi megold\u00e1s l\u00e9tezik, p\u00e9ld\u00e1ul a Teradek c\u00e9g ilyen monstr\u00f3zus routereket gy\u00e1rt, amelyekbe csom\u00f3 USB modem helyezhet\u0151:<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/b9c23f4cebed86dff16bf4b72b7890b1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVide\u00f3k streaming router csatorna \u00f6sszegz\u00e9si funkci\u00f3val<\/p>\n<p>Ezekben az eszk\u00f6z\u00f6kben \u00e1ltal\u00e1ban van be\u00e9p\u00edtett lehet\u0151s\u00e9g HDMI vagy SDI vide\u00f3jel r\u00f6gz\u00edt\u00e9s\u00e9re. A routerhez a csatorna \u00f6sszegz\u0151 szolg\u00e1ltat\u00e1s el\u0151fizet\u00e9se is j\u00e1r, valamint a vide\u00f3folyam feldolgoz\u00e1sa, \u00fajrak\u00f3dol\u00e1sa \u00e9s tov\u00e1bb\u00edt\u00e1sa. Az ilyen eszk\u00f6z\u00f6k \u00e1ra 2000 doll\u00e1rr\u00f3l kezd\u0151dik modem k\u00e9szlettel, plusz k\u00fcl\u00f6n el\u0151fizet\u00e9s a szolg\u00e1ltat\u00e1sra. <\/p>\n<p>N\u00e9ha ez el\u00e9g ijeszt\u0151en n\u00e9z ki:<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/66c5afe3903444624707c338c9610036.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>OpenMPTCPRouter be\u00e1ll\u00edt\u00e1sa<\/h2>\n<p>\nProtokoll <noindex><a rel=\"nofollow\" href=\"https:\/\/www.multipath-tcp.org\/\">MP-TCP<\/a><\/noindex> (MultiPath TCP) azt a lehet\u0151s\u00e9get k\u00edn\u00e1lja, hogy egyszerre t\u00f6bb csatorn\u00e1n kapcsol\u00f3djunk. P\u00e9ld\u00e1ul, az <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.apple.com\/documentation\/foundation\/urlsessionconfiguration\/improving_network_reliability_using_multipath_tcp\">t\u00e1mogatja az iOS-t<\/a><\/noindex> \u00e9s egyszerre tud WiFi-n \u00e9s mobilh\u00e1l\u00f3zaton kapcsol\u00f3dni egy t\u00e1voli szerverhez. Fontos meg\u00e9rteni, hogy ez nem k\u00e9t k\u00fcl\u00f6n TCP-kapcsolat, hanem egyetlen kapcsolat, amely egyszerre k\u00e9t csatorn\u00e1n j\u00f6n l\u00e9tre. Ahhoz, hogy ez m\u0171k\u00f6dj\u00f6n, a t\u00e1voli szervernek is t\u00e1mogatnia kell az MPTCP-t.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.openmptcprouter.com\/\">OpenMPTCPRouter<\/a><\/noindex> egy ny\u00edlt forr\u00e1sk\u00f3d\u00fa szoftver router projekt, amely val\u00f3ban lehet\u0151v\u00e9 teszi a csatorn\u00e1k \u00f6sszegz\u00e9s\u00e9t. A szerz\u0151k azt \u00e1ll\u00edtj\u00e1k, hogy a projekt alfa verzi\u00f3ban van, de m\u00e1r haszn\u00e1lhat\u00f3. K\u00e9t r\u00e9szb\u0151l \u00e1ll \u2013 egy \u00f6sszegz\u0151 szerverb\u0151l, amely az interneten tal\u00e1lhat\u00f3, \u00e9s egy routerb\u0151l, amelyhez t\u00f6bb internetszolg\u00e1ltat\u00f3 \u00e9s a kliens eszk\u00f6z\u00f6k csatlakoznak: sz\u00e1m\u00edt\u00f3g\u00e9pek, telefonok. Felhaszn\u00e1l\u00f3i routerk\u00e9nt Raspberry Pi, n\u00e9h\u00e1ny WiFi router vagy ak\u00e1r egy egyszer\u0171 sz\u00e1m\u00edt\u00f3g\u00e9p is haszn\u00e1lhat\u00f3. K\u00fcl\u00f6nb\u00f6z\u0151 platformokhoz vannak k\u00e9sz telep\u00edt\u00e9sek, ami nagyon k\u00e9nyelmes.<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/46b0c848f92ce85ffc0a4ea10144966f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAz OpenMPTCPRouter m\u0171k\u00f6d\u00e9si elve<\/p>\n<h2>\u00d6sszegz\u0151 szerver be\u00e1ll\u00edt\u00e1sa<\/h2>\n<p>\nAz \u00f6sszegz\u0151 szerver az interneten tal\u00e1lhat\u00f3, \u00e9s minden csatorn\u00e1b\u00f3l \u00e9rkez\u0151 kapcsol\u00f3d\u00e1st egybe von. Ennek a szervernek az IP-c\u00edme lesz a k\u00fcls\u0151 c\u00edm, amikor az OpenMPTCPRouter-en kereszt\u00fcl csatlakozik az internetre. <\/p>\n<p>Ehhez a feladathoz egy Debian 10 VPS szervert fogunk haszn\u00e1lni.<\/p>\n<p>Az \u00f6sszegz\u0151 szerver k\u00f6vetelm\u00e9nyei:<\/p>\n<ul>\n<li>Az MPTCP nem m\u0171k\u00f6dik OpenVZ virtualiz\u00e1ci\u00f3n<\/li>\n<li>Lehet\u0151s\u00e9g kell legyen saj\u00e1t Linux kernel telep\u00edt\u00e9s\u00e9re<\/li>\n<\/ul>\n<p>\nA szerver egy parancs v\u00e9grehajt\u00e1s\u00e1val fel\u00e1ll\u00edthat\u00f3. A szkript telep\u00edti az MPTCP t\u00e1mogat\u00e1s\u00fa kernelt \u00e9s a sz\u00fcks\u00e9ges csomagokat. Telep\u00edt\u00e9si szkriptek \u00e1llnak rendelkez\u00e9sre Ubuntu \u00e9s Debian sz\u00e1m\u00e1ra.<\/p>\n<pre><code class=\"plaintext\">wget -O - http:\/\/www.openmptcprouter.com\/server\/debian10-x86_64.sh | sh\n<\/code><\/pre>\n<p>\nA szerver sikeres telep\u00edt\u00e9s\u00e9nek eredm\u00e9nye.<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/592fd8d39eb4eaec5e80f4fa3b635a53.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTartsuk az jelszavakat, amelyek sz\u00fcks\u00e9gesek lesznek a kliens router be\u00e1ll\u00edt\u00e1s\u00e1hoz, majd \u00fajraind\u00edtunk. Fontos megjegyezni, hogy az SSH az 65222-es porton lesz el\u00e9rhet\u0151 a telep\u00edt\u00e9s ut\u00e1n. Az \u00fajraind\u00edt\u00e1s ut\u00e1n meg kell gy\u0151z\u0151dn\u00fcnk arr\u00f3l, hogy az \u00faj kernel t\u00f6lt\u0151d\u00f6tt be.<\/p>\n<pre><code class=\"plaintext\">uname -a \nLinux test-server.local 4.19.67-mptcp\n<\/code><\/pre>\n<p>\nL\u00e1tjuk, hogy a verzi\u00f3sz\u00e1m mellett megjelenik az mptcp felirat, ami azt jelenti, hogy a kernel helyesen telep\u00fclt. <\/p>\n<h2>Kliens router be\u00e1ll\u00edt\u00e1sa<\/h2>\n<p>\nEzen <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openmptcprouter.com\/download\">a projekt weboldal\u00e1n<\/a><\/noindex> k\u00e9sz gy\u0171jtem\u00e9nyek el\u00e9rhet\u0151k egyes platformokhoz, p\u00e9ld\u00e1ul Raspberry Pi, Banana Pi, Lynksys routerekhez \u00e9s virtu\u00e1lis g\u00e9pekhez. <br \/>\nEz a r\u00e9sz az openmptcprouterb\u0151l az OpenWRT-n alapul, az interf\u00e9sz a LuCI, amely mindenki sz\u00e1m\u00e1ra ismert, aki valaha is tal\u00e1lkozott az OpenWRT-vel. A disztrib\u00faci\u00f3 k\u00f6r\u00fclbel\u00fcl 50 MB m\u00e9ret\u0171! <\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/0cb2fed29f35d42ab0dc8db1a9a160f8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTesztk\u00f6rnyezetk\u00e9nt Raspberry Pi-t \u00e9s n\u00e9h\u00e1ny USB modemet fogok haszn\u00e1lni k\u00fcl\u00f6nb\u00f6z\u0151 szolg\u00e1ltat\u00f3kkal: MTS \u00e9s Megafon. \u00dagy gondolom, nem sz\u00fcks\u00e9ges bemutatni, hogyan \u00edrjuk a k\u00e9pet SD-k\u00e1rty\u00e1ra. <\/p>\n<p>Kezdetben az Ethernet port a Raspberry Pi-n lan-k\u00e9nt van be\u00e1ll\u00edtva statikus IP-c\u00edmmel. <b>192.168.100.1<\/b>. Annak \u00e9rdek\u00e9ben, hogy ne kelljen vezet\u00e9kkel bajl\u00f3dnom az asztalon, csatlakoztattam a Raspberry Pi-t egy WiFi hoz\u00e1f\u00e9r\u00e9si ponthoz, \u00e9s statikus c\u00edmet adtam a sz\u00e1m\u00edt\u00f3g\u00e9p WiFi adapter\u00e9nek. <b>192.168.100.2<\/b>. Az alap\u00e9rtelmezett DHCP-szerver ki van kapcsolva, \u00edgy statikus c\u00edmeket kell haszn\u00e1lni.<\/p>\n<p>Most m\u00e1r bel\u00e9phet\u00fcnk a webes fel\u00fcletre. <noindex><a rel=\"nofollow\" href=\"http:\/\/192.168.100.1\">192.168.100.1<\/a><\/noindex> <\/p>\n<p>Els\u0151 bel\u00e9p\u00e9skor a rendszer k\u00e9rni fogja a root jelsz\u00f3 megad\u00e1s\u00e1t, ugyanezt a jelsz\u00f3t haszn\u00e1lhatjuk az SSH-hoz is.<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/1052360105d63d329aaaf0c3983a423e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nA LAN be\u00e1ll\u00edt\u00e1sokban megadhatjuk a sz\u00fcks\u00e9ges alh\u00e1l\u00f3zatot \u00e9s enged\u00e9lyezhetj\u00fck a DHCP-szervert.<\/p>\n<p>Olyan modemeket haszn\u00e1lok, amelyek USB Ethernet interf\u00e9szk\u00e9nt ismerhet\u0151k fel, k\u00fcl\u00f6n DHCP-szerverrel, ez\u00e9rt tov\u00e1bbi csomagok telep\u00edt\u00e9se sz\u00fcks\u00e9ges. <noindex><a rel=\"nofollow\" href=\"https:\/\/protyposis.net\/blog\/using-the-huawei-e3372-hi-link-lte-dongle-with-openwrt\/\">tov\u00e1bbi csomagok.<\/a><\/noindex>. A folyamat azonos a modemek be\u00e1ll\u00edt\u00e1s\u00e1val a norm\u00e1l OpenWRT-ben, \u00edgy ezt itt nem fogom r\u00e9szletezni. <\/p>\n<p>Ezut\u00e1n be kell \u00e1ll\u00edtani a WAN interf\u00e9szeket. Kezdetben a rendszer k\u00e9t virtu\u00e1lis WAN interf\u00e9szt hoz l\u00e9tre, WAN1 \u00e9s WAN2. Fizikai eszk\u00f6z\u00f6ket kell hozz\u00e1rendelni\u00fck, az \u00e9n esetemben ezek az USB modemek interf\u00e9szeinek nevei. <\/p>\n<p>Hogy ne keveredjek az interf\u00e9szek neveivel, javaslom, hogy n\u00e9zze meg a dmesg \u00fczeneteket, miut\u00e1n SSH-n kereszt\u00fcl csatlakozott. <\/p>\n<p>Mivel a modemjeim maguk is routerk\u00e9nt funkcion\u00e1lnak, \u00e9s saj\u00e1t DHCP-szerver\u00fck van, m\u00f3dos\u00edtanom kellett a bels\u0151 h\u00e1l\u00f3zati tartom\u00e1nyok be\u00e1ll\u00edt\u00e1sait, \u00e9s ki kellett kapcsolnom a DHCP-szervert, mert kezdetben mindk\u00e9t modem egy h\u00e1l\u00f3zatb\u00f3l osztotta ki az IP-c\u00edmeket, ami \u00fctk\u00f6z\u00e9st okoz. <\/p>\n<p>Az OpenMPTCPRouter megk\u00f6veteli, hogy a WAN interf\u00e9szek c\u00edmei statikusak legyenek, ez\u00e9rt kital\u00e1lunk alh\u00e1l\u00f3zatokat a modemeknek, \u00e9s be\u00e1ll\u00edtjuk a menu rendszer \u2192 openmptcprouter \u2192 interf\u00e9sz be\u00e1ll\u00edt\u00e1sok alatt. Itt meg kell adni az IP-c\u00edmet \u00e9s a szerver kulcs\u00e1t, amelyet a gy\u0171jt\u0151 szerver telep\u00edt\u00e9sekor kaptunk.<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/a753961a88c417531f2078c8a98ae051.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSikeres be\u00e1ll\u00edt\u00e1s eset\u00e9n a st\u00e1tusz oldalon hasonl\u00f3 k\u00e9pet kell l\u00e1tnunk. L\u00e1that\u00f3, hogy a router kapcsolatot tudott l\u00e9tes\u00edteni a gy\u0171jt\u0151 szerverrel, \u00e9s mindk\u00e9t csatorna norm\u00e1lisan m\u0171k\u00f6dik.<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/72bf99bcdb075d7a8393f3543fc2cbb0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAlap\u00e9rtelmez\u00e9sben a shadowsocks + mptcp \u00fczemm\u00f3d haszn\u00e1latos. Ez egy olyan proxy, amely beburkolja az \u00f6sszes kapcsolatot. Eredetileg csak a TCP kezel\u00e9s\u00e9re van be\u00e1ll\u00edtva, de lehet\u0151s\u00e9g van az UDP enged\u00e9lyez\u00e9s\u00e9re is.<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/a466bac174ea951829a4d63e24216e73.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHa a st\u00e1tusz oldalon nincs hiba, a be\u00e1ll\u00edt\u00e1st befejezettnek tekinthetj\u00fck. <br \/>\nN\u00e9h\u00e1ny szolg\u00e1ltat\u00f3val el\u0151fordulhat, hogy a forgalom \u00fatj\u00e1n az mptcp jel lev\u00e1g\u00f3dik, akkor a k\u00f6vetkez\u0151 hiba l\u00e9p fel:<\/p>\n<p><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/7da3f5ecf52aad7a255c04f7abc17b3b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEbben az esetben haszn\u00e1lhatunk egy m\u00e1sik \u00fczemm\u00f3dot, MPTCP haszn\u00e1lata n\u00e9lk\u00fcl, err\u0151l r\u00e9szletesebben <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Ysurac\/openmptcprouter\/issues\/177\">itt<\/a><\/noindex>.<\/p>\n<h2>Z\u00e1r\u00e1s<\/h2>\n<p>\nAz OpenMPTCPRouter projekt nagyon \u00e9rdekes \u00e9s fontos, mivel ez tal\u00e1n az egyetlen ny\u00edlt, komplex megold\u00e1s a csatorn\u00e1k \u00f6sszevon\u00e1s\u00e1nak probl\u00e9m\u00e1j\u00e1ra. Minden m\u00e1s vagy teljesen z\u00e1rt \u00e9s saj\u00e1t, vagy egyszer\u0171en csak k\u00fcl\u00f6n\u00e1ll\u00f3 modulok, amikkel egy \u00e1tlagos ember sz\u00e1m\u00e1ra neh\u00e9z megbirk\u00f3zni. A projekt jelenlegi fejl\u0151d\u00e9si szakasz\u00e1ban m\u00e9g el\u00e9g nyers, a dokument\u00e1ci\u00f3 rendk\u00edv\u00fcl szeg\u00e9nyes, sok dolog egyszer\u0171en nincs le\u00edrva. De m\u00e9gis m\u0171k\u00f6dik. Rem\u00e9lem, hogy tov\u00e1bbra is fejl\u0151dni fog, \u00e9s kapunk olyan otthoni routereket, amelyek m\u00e1r dobozb\u00f3l is k\u00e9pesek norm\u00e1lisan \u00f6sszevonni a csatorn\u00e1kat.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/?partner=7d159c89hz\"><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/6aa5c622c5c2ff89585d06b20eea9c4e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><\/p>\n<h3>K\u00f6vess minket a fejleszt\u0151nk Instagramj\u00e1n<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/bit.ly\/34w4T9B\"><img decoding=\"async\" alt=\"Az internetcsatorn\u00e1k igazi \u00f6sszegz\u00e9se \u2013 OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/c7ad32f2cc2dc803071e9dae29947457.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/479026\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u0432 \u043e\u0434\u0438\u043d? \u0412\u043e\u043a\u0440\u0443\u0433 \u044d\u0442\u043e\u0439 \u0442\u0435\u043c\u044b \u043a\u0443\u0447\u0430 \u0437\u0430\u0431\u043b\u0443\u0436\u0434\u0435\u043d\u0438\u0439 \u0438 \u043c\u0438\u0444\u043e\u0432, \u0434\u0430\u0436\u0435 \u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u044b \u0441 \u043e\u043f\u044b\u0442\u043e\u043c \u0447\u0430\u0441\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e\u0442 \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e. \u0412 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432, \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c \u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u043e\u0448\u0438\u0431\u043e\u0447\u043d\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 NAT \u0438\u043b\u0438 failover. \u041d\u043e \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043e\u0434\u043d\u043e \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 TCP-\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043f\u043e \u0432\u0441\u0435\u043c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043a\u0430\u043d\u0430\u043b\u0430\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0432\u0438\u0434\u0435\u043e\u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0442\u0430\u043a, [&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-53735","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e.\" \/>\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\/hu\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\udd47\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u2014 OpenMPTCPRouter | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter\" \/>\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=\"2019-12-08T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:40+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\udd47 Val\u00f3di internet csatorna\u00f6sszevon\u00e1s - OpenMPTCPRouter | ProHoster","description":"T\u00f6bb csatorna \u00f6sszekapcsol\u00e1sa lehets\u00e9ges?","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\udd47\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u2014 OpenMPTCPRouter | ProHoster","og:description":"\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e.","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter","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":"2019-12-08T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53735","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":"2026-01-24 08:33:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:46:32","updated":"2026-01-24 08:33:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/53735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=53735"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/53735\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=53735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=53735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=53735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}