{"id":36043,"date":"2019-10-31T22:09:19","date_gmt":"2019-10-31T19:09:19","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-my-probivali-velikij-kitajskij-faervol-ch-3\/"},"modified":"2019-10-31T22:09:19","modified_gmt":"2019-10-31T19:09:19","slug":"kak-my-probivali-velikij-kitajskij-faervol-ch-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3","title":{"rendered":"Jak pokonali\u015bmy Wielki Chi\u0144ski Firewall (cz.3)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Cze\u015b\u0107!<br \/>\nKa\u017cda dobra historia ma sw\u00f3j koniec. Nasza opowie\u015b\u0107 o tym, jak opracowali\u015bmy rozwi\u0105zanie szybkiego przej\u015bcia przez Chi\u0144ski Firewall, nie jest wyj\u0105tkiem. Dlatego spiesz\u0119, aby podzieli\u0107 si\u0119 z Wami ostatni\u0105, <strong>ko\u0144cow\u0105 cz\u0119\u015bci\u0105<\/strong> na ten temat.<\/p>\n<p><\/p>\n<p>W poprzedniej cz\u0119\u015bci opowiedzieli\u015bmy o wielu stanowiskach testowych, kt\u00f3re wymy\u015blili\u015bmy, oraz o wynikach, jakie przynios\u0142y. Zatrzymali\u015bmy si\u0119 na tym, \u017ce warto by\u0142oby doda\u0107 <strong>CDN!<\/strong> dla sp\u00f3jno\u015bci do naszego schematu.<\/p>\n<p><\/p>\n<p>Opowiem Wam, jak testowali\u015bmy Alibaba Cloud CDN, Tencent Cloud CDN i Akamai, a tak\u017ce na czym ostatecznie si\u0119 zatrzymali\u015bmy. No i oczywi\u015bcie podsumujemy.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Jak pokonali\u015bmy Wielki Chi\u0144ski Firewall (cz.3)\" src=\"\/wp-content\/uploads\/2019\/07\/36f7d82cfee454fafa1b1528fc36c730.jpg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"alibaba-cloud-cdn\">Alibaba Cloud CDN<\/h2>\n<p><\/p>\n<p>Hostujemy si\u0119 w Alibaba Cloud, korzystaj\u0105c z IPSEC i CEN od nich. Dobrze by\u0142oby najpierw przetestowa\u0107 ich rozwi\u0105zania.<\/p>\n<p><\/p>\n<p>Alibaba Cloud oferuje dwa rodzaje produkt\u00f3w, kt\u00f3re mog\u0105 nam odpowiada\u0107: <strong>CDN<\/strong> i <strong>DCDN<\/strong>. Pierwsza opcja to klasyczny CDN dla konkretnej domeny (subdomeny). Druga opcja to <em>Dynamic Route for CDN<\/em> (nazywam to dynamicznym CDN), kt\u00f3ry mo\u017cna aktywowa\u0107 w trybie Full-site (dla domen wildcard), r\u00f3wnie\u017c buforuje statyk\u0119 i przyspiesza \u0142adowanie dynamicznej zawarto\u015bci, to znaczy, \u017ce dynamiczna strona r\u00f3wnie\u017c b\u0119dzie \u0142adowana przez szybkie sieci dostawcy. Jest to dla nas istotne, poniewa\u017c nasza strona jest g\u0142\u00f3wnie dynamiczna, u\u017cywa wielu subdomen, a wygodniej jest skonfigurowa\u0107 CDN raz dla \u201egwiazdki\u201d \u2014 *.semrushchina.cn.<\/p>\n<p><\/p>\n<p>Widzieli\u015bmy ten produkt na wcze\u015bniejszych etapach naszego chi\u0144skiego projektu, ale wtedy jeszcze nie dzia\u0142a\u0142, a deweloperzy obiecali, \u017ce wkr\u00f3tce produkt stanie si\u0119 dost\u0119pny dla wszystkich klient\u00f3w. I sta\u0142 si\u0119.<\/p>\n<p><\/p>\n<p>W DCDN mo\u017cna:<\/p>\n<p><\/p>\n<ul>\n<li>ustawi\u0107 terminacj\u0119 SSL z w\u0142asnym certyfikatem,<\/li>\n<li>w\u0142\u0105czy\u0107 akceleracj\u0119 dynamicznej zawarto\u015bci,<\/li>\n<li>elastycznie skonfigurowa\u0107 buforowanie statycznych plik\u00f3w,<\/li>\n<li>przeprowadza\u0107 purge buforu,<\/li>\n<li>przekazywa\u0107 web-sockety,<\/li>\n<li>w\u0142\u0105czy\u0107 kompresj\u0119 i nawet HTML Beautifier.<\/li>\n<\/ul>\n<p><\/p>\n<p>W skr\u00f3cie, wszystko jak u do\u015bwiadczonych i du\u017cych dostawc\u00f3w CDN.<\/p>\n<p><\/p>\n<p>Po wskazaniu Origin (miejsca, gdzie trafi\u0105 serwery edge CDN), pozostaje tylko stworzy\u0107 CNAME dla gwiazdki, odwo\u0142uj\u0105c si\u0119 do <em>all.semrushchina.cn.w.kunluncan.com<\/em> (ten CNAME uzyskali\u015bmy w konsoli Alibaba Cloud), a CDN zacznie dzia\u0142a\u0107. <\/p>\n<p><\/p>\n<p>Z wynik\u00f3w test\u00f3w, ten CDN bardzo nam pom\u00f3g\u0142. Statystyki przedstawione poni\u017cej.<\/p>\n<p><\/p>\n<p>Rozwi\u0105zanie<br \/>\nCzas pracy<br \/>\nMediana<br \/>\n75 Percentyl<br \/>\n95 Percentyl<\/p>\n<p>Cloudflare<br \/>\n86.6<br \/>\n18s<br \/>\n30s<br \/>\n60s<\/p>\n<p>IPsec<br \/>\n99.79<br \/>\n18s<br \/>\n21s<br \/>\n30s<\/p>\n<p>CEN<br \/>\n99.75<br \/>\n16s<br \/>\n21s<br \/>\n27s<\/p>\n<p>CEN\/IPsec + GLB<br \/>\n99.79<br \/>\n13s<br \/>\n16s<br \/>\n25s<\/p>\n<p><strong>Ali CDN + CEN\/IPsec + GLB<\/strong><br \/>\n<strong>99.75<\/strong><br \/>\n<strong>10s<\/strong><br \/>\n<strong>12.8s<\/strong><br \/>\n<strong>17.3s<\/strong><\/p>\n<p><\/p>\n<p>To bardzo dobre wyniki, tym bardziej, je\u015bli por\u00f3wnamy je z danymi pocz\u0105tkowymi. Wiedzieli\u015bmy jednak, \u017ce test przegl\u0105darkowy ameryka\u0144skiej wersji naszej strony www.semrush.com \u015brednio trwa 8,3 s (to bardzo przybli\u017cona warto\u015b\u0107). Jest nad czym pracowa\u0107. Tym bardziej, \u017ce by\u0142y jeszcze dostawcy CDN, kt\u00f3rych interesowa\u0142o, aby przetestowa\u0107.<\/p>\n<p><\/p>\n<p>Tak p\u0142ynnie przechodzimy do kolejnego giganta na chi\u0144skim rynku \u2014 <strong>Tencent<\/strong>.<\/p>\n<p><\/p>\n<h2 id=\"tencent-cloud\">Tencent Cloud<\/h2>\n<p><\/p>\n<p>Tencent dopiero rozwija swoje chmury \u2014 wida\u0107 to po niewielkiej liczbie produkt\u00f3w. W trakcie ich u\u017cywania chcieli\u015bmy przetestowa\u0107 nie tylko ich CDN, ale tak\u017ce og\u00f3ln\u0105 infrastruktur\u0119 sieciow\u0105:<\/p>\n<p><\/p>\n<ul>\n<li>czy maj\u0105 co\u015b podobnego do CEN?<\/li>\n<li>jak dzia\u0142a IPSEC? Czy jest szybki, jaki jest uptime?<\/li>\n<li>czy maj\u0105 Anycast?<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Jak pokonali\u015bmy Wielki Chi\u0144ski Firewall (cz.3)\" src=\"\/wp-content\/uploads\/2019\/07\/a0af3f5cff85056cb322e0a64ae079b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Rozwa\u017cmy te pytania osobno.<\/p>\n<p><\/p>\n<h4 id=\"analog-cen\">Odpowiednik CEN<\/h4>\n<p><\/p>\n<p>Tencent ma produkt <strong>Cloud Connect Network<\/strong> (<noindex><a rel=\"nofollow\" href=\"https:\/\/intl.cloud.tencent.com\/product\/ccn\">CCN<\/a><\/noindex>), kt\u00f3ry pozwala na \u0142\u0105czenie VPC z r\u00f3\u017cnych region\u00f3w, w tym region\u00f3w wewn\u0105trz Chin i na zewn\u0105trz. Produkt jest obecnie w wewn\u0119trznej becie i trzeba tworzy\u0107 zg\u0142oszenie z pro\u015bb\u0105 o do\u0142\u0105czenie do niego. Od wsparcia dowiedzieli\u015bmy si\u0119, \u017ce globalne konta (nie ma mowy o obywatelach Chin ani osobach prawnych) nie mog\u0105 bra\u0107 udzia\u0142u w programie beta testowania i og\u00f3lnie po\u0142\u0105czy\u0107 region wewn\u0105trz Chin z regionem na zewn\u0105trz. 1-0 dla Ali Cloud<\/p>\n<p><\/p>\n<h4 id=\"ipsec\">IPSEC<\/h4>\n<p><\/p>\n<p>Najbardziej po\u0142udniowym regionem Tencent jest <em>Guanhzhou<\/em>. Zbudowali\u015bmy tunel i po\u0142\u0105czyli\u015bmy go z regionem Hongkong w GCP (wtedy ten region by\u0142 ju\u017c dost\u0119pny). R\u00f3wnocze\u015bnie uruchomili\u015bmy drugi tunel w Ali Cloud z Shenzhen do Hongkongu. Okaza\u0142o si\u0119, \u017ce przez sie\u0107 Tencent latency do Hongkongu jest lepsze (10 ms) w por\u00f3wnaniu do po\u0142\u0105czenia Shenzhen z Hongkongiem w Ali (120 ms \u2014 co?). Jednak to nie przyspiesza\u0142o pracy strony, kt\u00f3ra mia\u0142a dzia\u0142a\u0107 poprzez Tencent i ten tunel, co samo w sobie by\u0142o zaskakuj\u0105cym faktem i raz jeszcze dowodzi\u0142o, \u017ce latency \u2014 dla Chin to nie jest wska\u017anik, na kt\u00f3ry warto zwraca\u0107 uwag\u0119 podczas opracowywania rozwi\u0105zania dotycz\u0105cego przej\u015bcia przez chi\u0144ski firewall.<\/p>\n<p><\/p>\n<h4 id=\"anycast-internet-acceleration\">Anycast Internet Acceleration<\/h4>\n<p><\/p>\n<p>Kolejny produkt, kt\u00f3ry pozwala pracowa\u0107 przez anycast IP \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/intl.cloud.tencent.com\/product\/aia\">AIA<\/a><\/noindex>. Ale r\u00f3wnie\u017c nie jest dost\u0119pny dla globalnych kont, wi\u0119c o nim nic nie powiem, ale wiedza o istnieniu takiego produktu mo\u017ce by\u0107 przydatna.<\/p>\n<p><\/p>\n<p>Test CDN pokaza\u0142 do\u015b\u0107 interesuj\u0105ce wyniki. CDN Tencent nie mo\u017cna w\u0142\u0105czy\u0107 na pe\u0142nej stronie, tylko na konkretnych domenach. Przenie\u015bli\u015bmy domeny i skierowali\u015bmy na nie ruch:<\/p>\n<p>\n<img decoding=\"async\" alt=\"Jak pokonali\u015bmy Wielki Chi\u0144ski Firewall (cz.3)\" src=\"\/wp-content\/uploads\/2019\/07\/a4931750f0cb79fbae7ec1217eab4fac.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Okaza\u0142o si\u0119, \u017ce ten CDN ma tak\u0105 funkcj\u0119: <strong>Optymalizacja Ruchu Mi\u0119dzynarodowego<\/strong>. Ta funkcja ma na celu obni\u017cenie koszt\u00f3w przy przekazywaniu ruchu przez chi\u0144ski firewall. Jako <em>Pochodzenie<\/em> wskazano adres IP Google GLB (GLB anycast). Dzi\u0119ki temu chcieli\u015bmy upro\u015bci\u0107 architektur\u0119 projektu.<\/p>\n<p><\/p>\n<p>Wyniki by\u0142y bardzo dobre \u2014 na poziomie Ali Cloud CDN, a miejscami nawet lepsze. To niesamowite, poniewa\u017c w przypadku pomy\u015blnych test\u00f3w mo\u017cna by zrezygnowa\u0107 z istotnej cz\u0119\u015bci infrastruktury, tuneli, CEN, wirtualek itd. <\/p>\n<p><\/p>\n<p>Rado\u015b\u0107 nie trwa\u0142a d\u0142ugo, poniewa\u017c pojawi\u0142 si\u0119 problem: testy w Catchpoint nie powiod\u0142y si\u0119 dla dostawcy internetowego China Mobile. Z r\u00f3\u017cnych lokalizacji otrzymywali\u015bmy timeout przez CDN Tencent. Korespondencja z pomoc\u0105 techniczn\u0105 nie przynios\u0142a efekt\u00f3w. Przez oko\u0142o dob\u0119 pr\u00f3bowali\u015bmy rozwi\u0105za\u0107 ten problem, ale nic z tego nie wysz\u0142o. <\/p>\n<p><\/p>\n<p>W tym momencie by\u0142em w Chinach, ale nie mog\u0142em znale\u017a\u0107 publicznego Wi-Fi w sieci tego dostawcy, aby osobi\u015bcie upewni\u0107 si\u0119 o problemie. W pozosta\u0142ych aspektach wszystko wygl\u0105da\u0142o na szybkie i dobre.<br \/>\nJednak\u017ce, poniewa\u017c operator China Mobile nale\u017cy do tr\u00f3jki najwi\u0119kszych operator\u00f3w, byli\u015bmy zmuszeni przywr\u00f3ci\u0107 ruch na Ali CDN.<br \/>\nOg\u00f3lnie jednak by\u0142o to do\u015b\u0107 interesuj\u0105ce rozwi\u0105zanie, kt\u00f3re zas\u0142uguje na d\u0142u\u017csze testowanie i rozwi\u0105zywanie tego problemu.<\/p>\n<p><\/p>\n<h2 id=\"akamai\">Akamai<\/h2>\n<p><\/p>\n<p>Ostatnim dostawc\u0105 CDN, kt\u00f3rego testowali\u015bmy, jest <strong>Akamai<\/strong>. To ogromny dostawca, kt\u00f3ry ma swoj\u0105 sie\u0107 w Chinach. Oczywi\u015bcie, nie mogli\u015bmy go pomin\u0105\u0107.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Jak pokonali\u015bmy Wielki Chi\u0144ski Firewall (cz.3)\" src=\"\/wp-content\/uploads\/2019\/07\/34657ab2d5da8509285f5c99401b7603.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Na samym pocz\u0105tku um\u00f3wili\u015bmy si\u0119 z Akamai na okres pr\u00f3bny, aby\u015bmy mogli przekierowa\u0107 domen\u0119 i zobaczy\u0107, jak b\u0119dzie dzia\u0142a\u0107 w ich sieci. Wynik wszystkich test\u00f3w opisz\u0119 w postaci \u201eCo si\u0119 spodoba\u0142o\u201d i \u201eCo si\u0119 nie spodoba\u0142o\u201d, a tak\u017ce przedstawi\u0119 wyniki test\u00f3w.<\/p>\n<p><\/p>\n<p><strong>Co si\u0119 spodoba\u0142o:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>Zesp\u00f3\u0142 z Akamai bardzo pomaga\u0142 w wszystkich kwestiach i towarzyszy\u0142 nam na ka\u017cdym etapie test\u00f3w. Ci\u0105gle starali si\u0119 poprawi\u0107 co\u015b po swojej stronie. Dali dobre porady techniczne.<\/li>\n<li>Akamai dzia\u0142a oko\u0142o 10-15% wolniej ni\u017c nasze rozwi\u0105zanie poprzez Ali Cloud CDN. Zadziwiaj\u0105ce jest to, \u017ce w Origin dla Akamai wskazali\u015bmy adres IP GLB, co oznacza, \u017ce ruch nie szed\u0142 przez nasze rozwi\u0105zanie (potencjalnie mo\u017cna by zrezygnowa\u0107 z cz\u0119\u015bci infrastruktury). Niemniej jednak wyniki test\u00f3w pokaza\u0142y, \u017ce ta opcja rozwi\u0105zania jest gorsza od naszej obecnej (wyniki por\u00f3wnawcze poni\u017cej).<\/li>\n<li>Testowano zar\u00f3wno Origin GLB, jak i Origin w Chinach. Obie opcje s\u0105 podobne.<\/li>\n<li>Tak <em>Pewna Trasa<\/em> (automatyczna optymalizacja tras). Mo\u017cna umie\u015bci\u0107 obiekt testowy na Origin, a serwery brzegowe Akamai spr\u00f3buj\u0105 go pobra\u0107 (zwyk\u0142y GET). Dla tych zapyta\u0144 mierzona jest pr\u0119dko\u015b\u0107 oraz inne metryki, na podstawie kt\u00f3rych sie\u0107 Akamai optymalizuje trasy, aby ruch by\u0142 szybszy dla naszej strony i by\u0142o wida\u0107, \u017ce w\u0142\u0105czenie tej funkcji naprawd\u0119 wp\u0142ywa na szybko\u015b\u0107 dzia\u0142ania strony.<\/li>\n<li>Wersjonowanie konfiguracji w interfejsie internetowym to super sprawa. Mo\u017cna por\u00f3wna\u0107 wersje i zobaczy\u0107 r\u00f3\u017cnice. Zobaczy\u0107 poprzednie wersje.<\/li>\n<li>Now\u0105 wersj\u0119 mo\u017cna wprowadzi\u0107 najpierw tylko na sie\u0107 Staging Akamai \u2014 jest to ta sama sie\u0107 co produkcyjna, ale ten proces nie wp\u0142ywa na prawdziwych u\u017cytkownik\u00f3w. Do tego testu trzeba zrobi\u0107 spoofing rekord\u00f3w DNS na lokalnej maszynie.<\/li>\n<li>Bardzo szybka pr\u0119dko\u015b\u0107 \u0142adowania przez ich sie\u0107 du\u017cej ilo\u015bci statycznych danych, a tak\u017ce, widocznie, jakichkolwiek innych plik\u00f3w. Plik z \"zimnego\" cache'a jest pobierany wielokrotnie szybciej ni\u017c ten sam plik z \"zimnego\" cache'a Ali CDN. Z \"gor\u0105cego\" cache'a pr\u0119dko\u015b\u0107 jest ju\u017c mniej wi\u0119cej taka sama.<\/li>\n<\/ul>\n<p><\/p>\n<p><strong>Test Ali CDN:<\/strong><\/p>\n<p><\/p>\n<pre><code class=\"bash\">root@shenzhen1:~# curl -o \/dev\/null -w@curl_time https:\/\/en.semrushchina.cn\/my_reports\/build\/scripts\/simpleInit.js?v=1551879212\n  % Ca\u0142kowity    % Odebrano % Xferd  \u015arednia pr\u0119dko\u015b\u0107   Czas    Czas     Czas  Bie\u017c\u0105cy\n                                 Dload  Wysy\u0142ane   Ca\u0142kowity   Sp\u0119dzony    Pozosta\u0142o  Pr\u0119dko\u015b\u0107\n100 5757k    0 5757k    0     0   513k      0 --:--:--  0:00:11 --:--:--  526k\ntime_namelookup:  0.004286\ntime_connect:  0.030107\ntime_appconnect:  0.117525\ntime_pretransfer:  0.117606\ntime_redirect:  0.000000\ntime_starttransfer:  0.840348\n----------\ntime_total:  11.208119\n----------\nsize_download:  5895467 Bajt\u00f3w\nspeed_download:  525999.000B\/s<\/code><\/pre>\n<p><\/p>\n<p><strong>Test Akamai:<\/strong><\/p>\n<p><\/p>\n<pre><code class=\"bash\">root@shenzhen1:~# curl -o \/dev\/null -w@curl_time https:\/\/www.semrushchina.cn\/my_reports\/build\/scripts\/simpleInit.js?v=1551879212\n  % Ca\u0142kowity    % Odebrano % Xferd  \u015arednia pr\u0119dko\u015b\u0107   Czas    Czas     Czas  Bie\u017c\u0105cy\n                                 Dload  Wysy\u0142ane   Ca\u0142kowity   Sp\u0119dzony    Pozosta\u0142o  Pr\u0119dko\u015b\u0107\n100 5757k    0 5757k    0     0  1824k      0 --:--:--  0:00:03 --:--:-- 1825k\ntime_namelookup:  0.509005\ntime_connect:  0.528261\ntime_appconnect:  0.577235\ntime_pretransfer:  0.577324\ntime_redirect:  0.000000\ntime_starttransfer:  1.327013\n----------\ntime_total:  3.154850\n----------\nsize_download:  5895467 Bajt\u00f3w\nspeed_download:  1868699.000B\/s<\/code><\/pre>\n<p><\/p>\n<p>Zauwa\u017cyli\u015bmy, \u017ce sytuacja z przyk\u0142adu powy\u017cej zale\u017cy od r\u00f3\u017cnych czynnik\u00f3w. W momencie pisania tego akapitu przeprowadzi\u0142em test jeszcze raz. Wyniki dla obu platform okaza\u0142y si\u0119 mniej wi\u0119cej takie same. To m\u00f3wi nam, \u017ce internet w Chinach nawet dla du\u017cych operator\u00f3w i dostawc\u00f3w chmurowych dzia\u0142a czasami r\u00f3\u017cnie.<\/p>\n<p><\/p>\n<p>Do wcze\u015bniejszego punktu dodam du\u017c\u0105 zalet\u0119 Akamai: je\u015bli u Ali wida\u0107 takie wy\u0142adowania wysokiej wydajno\u015bci i bardzo niskiej, to w przypadku Akamai za ka\u017cdym razem, niezale\u017cnie od tego, jak testowa\u0142em ich sie\u0107, wszystko dzia\u0142a stabilnie.<br \/>\nAkamai rzeczywi\u015bcie ma du\u017c\u0105 obecno\u015b\u0107 w Chinach i wsp\u00f3\u0142pracuje z wieloma dostawcami.<\/p>\n<p><\/p>\n<p><strong>Co mi si\u0119 nie podoba:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>Nie podoba mi si\u0119 interfejs webowy i spos\u00f3b dzia\u0142ania - s\u0105 do niczego. Ale w zasadzie mo\u017cna si\u0119 przyzwyczai\u0107 (prawdopodobnie).<\/li>\n<li>Wyniki test\u00f3w gorsze ni\u017c na naszej stronie.<\/li>\n<li>Wi\u0119cej b\u0142\u0119d\u00f3w podczas test\u00f3w ni\u017c na naszej stronie (uptime ni\u017cszy).<\/li>\n<li>Brak w\u0142asnych serwer\u00f3w DNS w Chinach. St\u0105d wiele b\u0142\u0119d\u00f3w w testach z powodu przekroczenia czasu rozwi\u0105zywania DNS.<\/li>\n<li>Nie podaj\u0105 swoich zakres\u00f3w IP -&gt; brak mo\u017cliwo\u015bci poprawnego wpisania <em>set_real_ip_from<\/em> na naszych serwerach.<\/li>\n<\/ul>\n<p><\/p>\n<p>Metryki (~3626 uruchomie\u0144; wszystkie metryki, z wyj\u0105tkiem Uptime, w ms; statystyka za jeden interwa\u0142 czasowy):<\/p>\n<p><\/p>\n<p>Dostawca CDN<br \/>\nMediana<br \/>\n75%<br \/>\n95%<br \/>\nOdpowied\u017a<br \/>\nOdpowied\u017a strony internetowej<br \/>\nCzas pracy<br \/>\nDNS<br \/>\nConnect<br \/>\nOczekiwanie<br \/>\n\u0141adowanie<br \/>\nSSL<\/p>\n<p>Ali CDN<br \/>\n9195<br \/>\n10749<br \/>\n17489<br \/>\n1,715<br \/>\n10,745<br \/>\n99.531<br \/>\n57<br \/>\n17<br \/>\n927<br \/>\n479<br \/>\n200<\/p>\n<p>Akamai<br \/>\n9783<br \/>\n11887<br \/>\n19888<br \/>\n2,352<br \/>\n11,550<br \/>\n98.980<br \/>\n424<br \/>\n91<br \/>\n1408<br \/>\n381<br \/>\n50<\/p>\n<p><\/p>\n<p>Rozk\u0142ad wed\u0142ug percentyla (w ms):<\/p>\n<p><\/p>\n<p>Percentyl<br \/>\nAkamai<br \/>\nAli CDN<\/p>\n<p>10<br \/>\n7,092<br \/>\n6,942<\/p>\n<p>20<br \/>\n7,775<br \/>\n7,583<\/p>\n<p>30<br \/>\n8,446<br \/>\n8,092<\/p>\n<p>40<br \/>\n9,146<br \/>\n8,596<\/p>\n<p>50<br \/>\n9,783<br \/>\n9,195<\/p>\n<p>60<br \/>\n10,497<br \/>\n9,770<\/p>\n<p>70<br \/>\n11,371<br \/>\n10,383<\/p>\n<p>80<br \/>\n12,670<br \/>\n11,255<\/p>\n<p>90<br \/>\n15,882<br \/>\n13,165<\/p>\n<p>100<br \/>\n91,592<br \/>\n91,596<\/p>\n<p><\/p>\n<p>Wynik jest taki: opcja z Akamai jest wykonalna, ale nie zapewnia tych samych wska\u017anik\u00f3w stabilno\u015bci i pr\u0119dko\u015bci jak nasze w\u0142asne rozwi\u0105zanie z Ali CDN.<\/p>\n<p><\/p>\n<h2 id=\"malenkie-zametki\">Ma\u0142e uwagi<\/h2>\n<p><\/p>\n<p>Niekt\u00f3re punkty nie zosta\u0142y uwzgl\u0119dnione w opowie\u015bci, ale chcia\u0142bym o nich te\u017c napisa\u0107.<\/p>\n<p><\/p>\n<h3 id=\"pekin--tokio-i-gonkong\">Pekin + Tokio i Hongkong<\/h3>\n<p><\/p>\n<p>Jak ju\u017c wspomnia\u0142em wcze\u015bniej, testowali\u015bmy tunel IPSEC do Hongkongu (HK). Ale testowali\u015bmy r\u00f3wnie\u017c CEN do HK. Jest nieco ta\u0144szy i ciekawi\u0142o nas, jak b\u0119dzie dzia\u0142a\u0142 mi\u0119dzy miastami oddalonymi o ~100 km. Interesuj\u0105ce by\u0142o to, \u017ce latencja mi\u0119dzy tymi miastami by\u0142a o 100 ms wy\u017csza ni\u017c w naszym pierwotnym wariancie (do Tajwanu). Szybko\u015b\u0107 i stabilno\u015b\u0107 r\u00f3wnie\u017c by\u0142y lepsze dla Tajwanu. W rezultacie zostawili\u015bmy HK jako zapasowy region IPSEC.<\/p>\n<p><\/p>\n<p>Ponadto pr\u00f3bowali\u015bmy uruchomi\u0107 tak\u0105 instalacj\u0119:<\/p>\n<p><\/p>\n<ul>\n<li>terminowanie klient\u00f3w w Pekinie,<\/li>\n<li>IPSEC i CEN do Tokio,<\/li>\n<li>w Ali CDN wskazany jako serwer origin w Pekinie.<\/li>\n<\/ul>\n<p><\/p>\n<p>Ten schemat nie by\u0142 tak stabilny, cho\u0107 pod wzgl\u0119dem szybko\u015bci w og\u00f3le nie ust\u0119powa\u0142 naszemu rozwi\u0105zaniu. Je\u015bli chodzi o tunel, zauwa\u017cy\u0142em okresowe spadki nawet dla CEN, kt\u00f3ry mia\u0142 by\u0107 stabilny. Dlatego wr\u00f3cili\u015bmy do starego schematu i zdemontowali\u015bmy ten staging.<\/p>\n<p><\/p>\n<p>Poni\u017cej przedstawiono statystyki dotycz\u0105ce latencji mi\u0119dzy r\u00f3\u017cnymi regionami w r\u00f3\u017cnych kana\u0142ach. Mo\u017ce kogo\u015b to zainteresuje.<\/p>\n<p><\/p>\n<p><em>IPsec<\/em><br \/>\nAli cn-beijing &lt;\u2014 GCP asia-northeast1 \u2014 193ms<br \/>\nAli cn-shenzhen &lt;\u2014 GCP asia-east2 \u2014 91ms<br \/>\nAli cn-shenzhen &lt;\u2014 GCP us-east4 \u2014 200ms<\/p>\n<p><\/p>\n<p><em>CEN<\/em><br \/>\nAli cn-beijing &lt;\u2014 Ali ap-northeast-1 \u2014 54ms (!)<br \/>\nAli cn-shenzhen &lt;\u2014 Ali cn-hongkong \u2014 6ms (!)<br \/>\nAli cn-shenzhen &lt;\u2014 Ali us-east1 \u2014 216ms<\/p>\n<p><\/p>\n<h3 id=\"obschaya-informaciya-pro-internet-v-kitae\">Og\u00f3lne informacje o internecie w Chinach<\/h3>\n<p><\/p>\n<p>Jako uzupe\u0142nienie problem\u00f3w z internetem opisanych na pocz\u0105tku, w pierwszej cz\u0119\u015bci artyku\u0142u.<\/p>\n<p><\/p>\n<ul>\n<li>Internet w Chinach dzia\u0142a do\u015b\u0107 szybko wewn\u0105trz kraju.\n<ul>\n<li>Wnioski oparto na testowaniu publicznych sieci Wi-Fi w r\u00f3\u017cnych lokalizacjach, gdzie te sieci s\u0105 wykorzystywane przez du\u017c\u0105 liczb\u0119 os\u00f3b.<\/li>\n<li>Pr\u0119dko\u015b\u0107 pobierania i wysy\u0142ania do serwer\u00f3w wewn\u0105trz Chin wynosi\u0142a oko\u0142o 20 Mbit\/s i 5-10 Mbit\/s odpowiednio.<\/li>\n<li>Pr\u0119dko\u015b\u0107 do serwer\u00f3w spoza Chin jest po prostu znikoma, mniej ni\u017c 1 Mbit\/s.<\/li>\n<\/ul>\n<\/li>\n<li>Internet w Chinach nie jest zbyt stabilny.\n<ul>\n<li>Czasami strony mog\u0105 \u0142adowa\u0107 si\u0119 szybko, czasami wolno (o tej samej porze w r\u00f3\u017cnych dniach), pod warunkiem, \u017ce konfiguracja si\u0119 nie zmienia. Obserwowali\u015bmy to na przyk\u0142adzie semrushchina.cn. Mo\u017cna to przypisa\u0107 Ali CDN, kt\u00f3ry r\u00f3wnie\u017c dzia\u0142a r\u00f3\u017cnie w zale\u017cno\u015bci od pory dnia, uk\u0142adu gwiazd itd.<\/li>\n<\/ul>\n<\/li>\n<li>Internet mobilny praktycznie wsz\u0119dzie to 4G lub 4G+. Dzia\u0142a w metrze, windach \u2014 kr\u00f3tko m\u00f3wi\u0105c, wsz\u0119dzie.<\/li>\n<li>To, \u017ce chi\u0144scy u\u017cytkownicy wierz\u0105 tylko w domeny w strefie .cn, to mit. Potwierdzali\u015bmy to bezpo\u015brednio u u\u017cytkownik\u00f3w.\n<ul>\n<li>Mo\u017cna zobaczy\u0107, jak <noindex><a rel=\"nofollow\" href=\"http:\/\/baidu.cn\">http:\/\/baidu.cn<\/a><\/noindex> przekierowuje na www.baidu.com (w mainland China r\u00f3wnie\u017c).<\/li>\n<\/ul>\n<\/li>\n<li>Wiele zasob\u00f3w jest rzeczywi\u015bcie zablokowanych. Prosto m\u00f3wi\u0105c: google.com, Facebook, Twitter. Ale wiele us\u0142ug Google dzia\u0142a (oczywi\u015bcie, nie na wszystkich Wi-Fi i VPN nie jest u\u017cywany (na stronie routera r\u00f3wnie\u017c, to pewne).<\/li>\n<li>Wiele \u201etechnicznych\u201d domen zablokowanych korporacji r\u00f3wnie\u017c dzia\u0142a. To znaczy, \u017ce nie zawsze nale\u017cy bezmy\u015blnie usuwa\u0107 wszystkie zasoby Google i inne, kt\u00f3re wydaj\u0105 si\u0119 zablokowane. Nale\u017cy poszuka\u0107 jakiego\u015b katalogu zablokowanych domen.<\/li>\n<li>Maj\u0105 tylko trzech g\u0142\u00f3wnych operator\u00f3w internetowych: China Unicom, China Telecom, China Mobile. S\u0105 te\u017c mniejsze, ale ich udzia\u0142 w rynku jest nieistotny.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"bonus-itogovaya-shema-resheniya\">Bonus: ko\u0144cowy schemat rozwi\u0105zania<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Jak pokonali\u015bmy Wielki Chi\u0144ski Firewall (cz.3)\" src=\"\/wp-content\/uploads\/2019\/07\/ec9c09dbbad1c3f002920d875a5079d7.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2 id=\"itog\">Podsumowanie<\/h2>\n<p><\/p>\n<p>Min\u0105\u0142 rok od rozpocz\u0119cia projektu. Zacz\u0119li\u015bmy od tego, \u017ce nasza strona w og\u00f3le odmawia\u0142a normalnego dzia\u0142ania z Chin, a sam GET curl zajmowa\u0142 5,5 sekund. <\/p>\n<p><\/p>\n<p>Potem, przy takich wynikach przy pierwszym rozwi\u0105zaniu (Cloudflare):<\/p>\n<p><\/p>\n<p>Rozwi\u0105zanie<br \/>\nCzas pracy<br \/>\nMediana<br \/>\n75 Percentyl<br \/>\n95 Percentyl<\/p>\n<p>Cloudflare<br \/>\n86.6<br \/>\n18s<br \/>\n30s<br \/>\n60s<\/p>\n<p><\/p>\n<p>W ko\u0144cu osi\u0105gn\u0119li\u015bmy takie wyniki (statystyki z ostatniego miesi\u0105ca):<\/p>\n<p><\/p>\n<p>Rozwi\u0105zanie<br \/>\nCzas pracy<br \/>\nMediana<br \/>\n75 Percentyl<br \/>\n95 Percentyl<\/p>\n<p>Ali CDN + CEN\/IPsec + GLB<br \/>\n99.86<br \/>\n8.8s<br \/>\n9.5s<br \/>\n13.7s<\/p>\n<p><\/p>\n<p>Jak wida\u0107, nie uda\u0142o si\u0119 na razie osi\u0105gn\u0105\u0107 100% uptime, ale znajdziemy jakie\u015b rozwi\u0105zanie, a potem opowiemy Wam o wynikach w nowym artykule :)<\/p>\n<p><\/p>\n<p>Szacunek dla tych, kt\u00f3rzy dotarli do ko\u0144ca wszystkich trzech cz\u0119\u015bci. Mam nadziej\u0119, \u017ce to wszystko by\u0142o dla was r\u00f3wnie interesuj\u0105ce, jak dla mnie, gdy to robi\u0142em.<\/p>\n<p><\/p>\n<h3 id=\"ps-predyduschie-chasti\">P.S. Poprzednie cz\u0119\u015bci<\/h3>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/semrush\/blog\/458602\/\">Part 1<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/semrush\/blog\/458840\/\">Cz\u0119\u015b\u0107 2<\/a><\/noindex><\/p>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/semrush\/blog\/459024\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442! \u041b\u044e\u0431\u044b\u0435 \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f. \u0418 \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043c\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0430 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0424\u0430\u0435\u0440\u0432\u043e\u043b\u0430, \u043d\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u043f\u0435\u0448\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441 \u0432\u0430\u043c\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439, \u0437\u0430\u0432\u0435\u0440\u0448\u0430\u044e\u0449\u0435\u0439 \u0447\u0430\u0441\u0442\u044c\u044e \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443. \u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u0431\u044b\u043b\u043e \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043d\u043e \u043f\u0440\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0441\u0442\u0435\u043d\u0434\u043e\u0432, \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043d\u043d\u044b\u0445 \u043d\u0430\u043c\u0438, \u0438 \u043a\u0430\u043a\u0438\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043e\u043d\u0438 \u0434\u0430\u043b\u0438. \u0418 \u043c\u044b \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438\u0441\u044c \u043d\u0430 \u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u0431\u044b\u043b\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26947,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36043","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442! \u041b\u044e\u0431\u044b\u0435 \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f. \u0418 \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043c\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0430 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0424\u0430\u0435\u0440\u0432\u043e\u043b\u0430, \u043d\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435.\" \/>\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\/pl\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\u041a\u0430\u043a \u043c\u044b \u043f\u0440\u043e\u0431\u0438\u0432\u0430\u043b\u0438 \u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u0424\u0430\u0435\u0440\u0432\u043e\u043b (\u0447.3) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442! \u041b\u044e\u0431\u044b\u0435 \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f. \u0418 \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043c\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0430 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0424\u0430\u0435\u0440\u0432\u043e\u043b\u0430, \u043d\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3\" \/>\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-10-31T19:09:19+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:09:19+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\udd47Jak przeszli\u015bmy przez Wielki Chi\u0144ski Firewall (cz.3) | ProHoster","description":"Cze\u015b\u0107! Ka\u017cda dobra historia ma sw\u00f3j koniec. I nasza historia o tym, jak wymy\u015blili\u015bmy rozwi\u0105zanie do szybkiego przej\u015bcia przez Chi\u0144ski Firewall, nie jest wyj\u0105tkiem.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\u041a\u0430\u043a \u043c\u044b \u043f\u0440\u043e\u0431\u0438\u0432\u0430\u043b\u0438 \u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u0424\u0430\u0435\u0440\u0432\u043e\u043b (\u0447.3) | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442! \u041b\u044e\u0431\u044b\u0435 \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f. \u0418 \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043c\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0430 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0424\u0430\u0435\u0440\u0432\u043e\u043b\u0430, \u043d\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435.","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3","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-10-31T19:09:19+00:00","article:modified_time":"2019-10-31T19:09:19+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36043","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-22 01:46:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:51:23","updated":"2026-01-22 01:46:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=36043"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36043\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/26947"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=36043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=36043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=36043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}