{"id":88456,"date":"2020-07-14T13:41:59","date_gmt":"2020-07-14T11:41:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/dobavlenie-nody-v-skydive-topologiyu-vruchnuyu-cherez-skydive-client"},"modified":"2020-07-14T13:41:59","modified_gmt":"2020-07-14T11:41:59","slug":"dobavlenie-nody-v-skydive-topologiyu-vruchnuyu-cherez-skydive-client","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/dobavlenie-nody-v-skydive-topologiyu-vruchnuyu-cherez-skydive-client","title":{"rendered":"Shtimi manual i nj\u00eb nyje n\u00eb topologjin\u00eb Skydive p\u00ebrmes Skydive client","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Skydive \u00ebsht\u00eb nj\u00eb analizues i topologjis\u00eb s\u00eb rrjetit dhe protokolleve me kod t\u00eb hapur n\u00eb koh\u00eb reale. Ai synon t\u00eb ofroj\u00eb nj\u00eb m\u00ebnyr\u00eb gjith\u00ebp\u00ebrfshir\u00ebse p\u00ebr t\u00eb kuptuar se \u00e7far\u00eb po ndodh n\u00eb infrastruktur\u00ebn rrjetore.<\/p>\n<p><\/p>\n<p>P\u00ebr t\u00eb t\u00ebrhequr interesin tuaj, do t\u00eb sjell disa skrinshot rreth Skydive. Pjesa tjet\u00ebr m\u00eb posht\u00eb do t\u00eb p\u00ebrmbaj\u00eb nj\u00eb postim p\u00ebr hyrjen n\u00eb Skydive.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Shtimi manual i nj\u00eb nyje n\u00eb topologjin\u00eb Skydive p\u00ebrmes Skydive client\" src=\"\/wp-content\/uploads\/2020\/07\/f6c3d8013a53a530474a32c888b6331c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Shtimi manual i nj\u00eb nyje n\u00eb topologjin\u00eb Skydive p\u00ebrmes Skydive client\" src=\"\/wp-content\/uploads\/2020\/07\/b82fd21aa34434a7b435f22e354feb45.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Postimi \"<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/472724\/\">Hyrja n\u00eb skydive.network<\/a><\/noindex>\" n\u00eb Habr\u00e9.<\/p>\n<p><\/p>\n<p>Skydive shfaq topologjin\u00eb e rrjetit duke marr\u00eb ngjarje rrjeti nga agjent\u00ebt Skydive. A keni pyetur ndonj\u00ebher\u00eb se si t\u00eb shtoni ose t\u00eb shfaqni n\u00eb diagramin e topologjis\u00eb komponent\u00ebt rrjetor\u00eb q\u00eb jan\u00eb jasht\u00eb rrjetit t\u00eb agjent\u00ebve Skydive ose objekte jo rrjetore, si TOR, depo t\u00eb dh\u00ebnash, etj.? Mos u shqet\u00ebsoni p\u00ebr k\u00ebt\u00eb m\u00eb, fal\u00eb API-s\u00eb s\u00eb rregullit t\u00eb nodit. <\/p>\n<p><\/p>\n<p>Duke filluar nga versioni 0.20, Skydive ofron API-n\u00eb e rregullit t\u00eb nodit, e cila mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb krijuar nod\u00eb t\u00eb reja dhe skaje dhe p\u00ebr t\u00eb p\u00ebrdit\u00ebsuar metadat\u00ebn e nod\u00ebve ekzistues. API-t\u00eb e rregullit t\u00eb nodit jan\u00eb t\u00eb ndara n\u00eb dy nd\u00ebrfaqe: nd\u00ebrfaqja e rregullit t\u00eb nodit dhe nd\u00ebrfaqja e rregullit t\u00eb skajit. API i rregullit t\u00eb nodit p\u00ebrdoret p\u00ebr t\u00eb krijuar nj\u00eb nod t\u00eb ri dhe p\u00ebr t\u00eb p\u00ebrdit\u00ebsuar metadat\u00ebn e nj\u00eb nodi ekzistues. API i rregullit t\u00eb skajit p\u00ebrdoret p\u00ebr t\u00eb krijuar nj\u00eb kufi midis dy nod\u00ebve, dmth. lidh dy nod\u00eb.<\/p>\n<p><\/p>\n<p>N\u00eb k\u00ebt\u00eb blog do t\u00eb shohim dy variante p\u00ebrdorimi, nj\u00eb prej t\u00eb cilave \u00ebsht\u00eb nj\u00eb komponent rrjeti q\u00eb nuk \u00ebsht\u00eb pjes\u00eb e rrjetit Skydive. Varianti i dyt\u00eb \u00ebsht\u00eb nj\u00eb komponent jo rrjetor. Para k\u00ebsaj, do t\u00eb shqyrtojm\u00eb disa m\u00ebnyra kryesore p\u00ebr t\u00eb p\u00ebrdorur API-t\u00eb e rregullit t\u00eb topologjis\u00eb.<\/p>\n<p><\/p>\n<h3 id=\"sozdanie-uzla-skydive\">Krijimi i nj\u00eb nodi Skydive<\/h3>\n<p><\/p>\n<p>P\u00ebr t\u00eb krijuar nj\u00eb nod, nevojitet t\u00eb specifikoni nj\u00eb em\u00ebr unik t\u00eb nodit dhe nj\u00eb lloj t\u00eb pranuesh\u00ebm nodi. Ju gjithashtu mund t\u00eb ofroni disa parametra shtes\u00eb.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">skydive klient node-rule krijo --veprim=&quot;krijo&quot; --emri-node=&quot;node1&quot; --tip-node=&quot;fabric&quot; --emri=&quot;rregulli i nodit1&quot;\n{\n  &quot;UUID&quot;: &quot;ea21c30f-cfaa-4f2d-693d-95159acb71ed&quot;,\n  &quot;Emri&quot;: &quot;rregulli i nodit1&quot;,\n  &quot;P\u00ebrshkrimi&quot;: &quot;&quot;,\n  &quot;Metadata&quot;: {\n    &quot;Emri&quot;: &quot;node1&quot;,\n    &quot;Tipi&quot;: &quot;fabric&quot;\n  },\n  &quot;Veprimi&quot;: &quot;krijo&quot;,\n  &quot;K\u00ebrkesa&quot;: &quot;&quot;\n}<\/code><\/pre>\n<p><\/p>\n<h3 id=\"obnovlenie-metadannyh-uzlov-skydive\">P\u00ebrdit\u00ebsimi i Metadatave t\u00eb Nod\u00ebve Skydive<\/h3>\n<p><\/p>\n<p>P\u00ebr t\u00eb p\u00ebrdit\u00ebsuar metadat\u00ebn e nj\u00eb nodi ekzistues, \u00ebsht\u00eb e nevojshme t\u00eb siguroni nj\u00eb pyetje n\u00eb gjuh\u00ebn gremlin p\u00ebr t\u00eb zgjedhur nod\u00ebt n\u00eb t\u00eb cilat d\u00ebshironi t\u00eb p\u00ebrdit\u00ebsoni metadat\u00ebn. N\u00eb p\u00ebrputhje me pyetjen tuaj, mund t\u00eb p\u00ebrdit\u00ebsoni metadat\u00ebn e nj\u00eb ose m\u00eb shum\u00eb nod\u00ebve duke p\u00ebrdorur rregullin p\u00ebr nj\u00eb nod.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">skydive klient node-rule krijo --veprim=&quot;aktualizo&quot; --emri=&quot;rregulli i azhurnimit&quot; --k\u00ebrkesa=&quot;G.V().Ka('Emri', 'node1')&quot; --metadata=&quot;\u00e7el\u00ebsi1=vlera1, \u00e7el\u00ebsi2=vlera2&quot;\n{\n  &quot;UUID&quot;: &quot;3e6c0e15-a863-4583-6345-715053ac47ce&quot;,\n  &quot;Emri&quot;: &quot;rregulli i azhurnimit&quot;,\n  &quot;P\u00ebrshkrimi&quot;: &quot;&quot;,\n  &quot;Metadata&quot;: {\n    &quot;\u00e7el\u00ebsi1&quot;: &quot;vlera1&quot;,\n    &quot;\u00e7el\u00ebsi2&quot;: &quot;vlera2&quot;\n  },\n  &quot;Veprimi&quot;: &quot;aktualizo&quot;,\n  &quot;K\u00ebrkesa&quot;: &quot;G.V().Ka('Emri', 'node1')&quot;\n}<\/code><\/pre>\n<p><\/p>\n<h3 id=\"sozdanie-rebra-skydive\">Krijimi i skajdivit t\u00eb skajdivit<\/h3>\n<p><\/p>\n<p>P\u00ebr t\u00eb krijuar nj\u00eb skaj, \u00ebsht\u00eb e nevojshme t\u00eb specifikoni nyjat burimore dhe p\u00ebrfundimtare dhe llojin e lidhjes s\u00eb skajit, p\u00ebr t\u00eb krijuar nj\u00eb nyje f\u00ebmij\u00eb vlera e llojit t\u00eb lidhjes duhet t\u00eb jet\u00eb ownership, n\u00eb m\u00ebnyr\u00eb t\u00eb ngjashme p\u00ebr krijimin e lidhjes nga lloji layer2 vlera e llojit t\u00eb lidhjes duhet t\u00eb jet\u00eb layer2. Mund t\u00eb krijoni m\u00eb shum\u00eb se nj\u00eb lidhje nd\u00ebrmjet dy nyjave, por lloji i lidhjes duhet t\u00eb jet\u00eb t\u00eb ndrysh\u00ebm.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">skydive klient edge-rule krijo --emri=&quot;edge&quot; --src=&quot;G.v().ka('TID', '2f6f9b99-82ef-5507-76b6-cbab28bda9cb')&quot; --dst=&quot;G.V().Ka('TID', 'd6ec6e2f-362e-51e5-4bb5-6ade37c2ca5c')&quot; --lidhjetip=&quot;t\u00eb dyja&quot;\n{\n  &quot;UUID&quot;: &quot;50fec124-c6d0-40c7-42a3-2ed8d5fbd410&quot;,\n  &quot;Emri&quot;: &quot;edge&quot;,\n  &quot;P\u00ebrshkrimi&quot;: &quot;&quot;,\n  &quot;Src&quot;: &quot;G.v().ka('TID', '2f6f9b99-82ef-5507-76b6-cbab28bda9cb')&quot;,\n  &quot;Dst&quot;: &quot;G.V().Ka('TID', 'd6ec6e2f-362e-51e5-4bb5-6ade37c2ca5c')&quot;,\n  &quot;Metadata&quot;: {\n    &quot;LidhjaTip&quot;: &quot;t\u00eb dyja&quot;\n  }\n}<\/code><\/pre>\n<p><\/p>\n<h3 id=\"pervyy-variant-ispolzovaniya\">Variant i par\u00eb i p\u00ebrdorimit<\/h3>\n<p><\/p>\n<p>N\u00eb k\u00ebt\u00eb rast, do t\u00eb shqyrtojm\u00eb se si t\u00eb tregojm\u00eb nj\u00eb pajisje jo-rete n\u00eb topologjin\u00eb e skajdivit. Le t\u00eb shqyrtojm\u00eb se kemi nj\u00eb magazin\u00eb t\u00eb dh\u00ebnash q\u00eb duhet t\u00eb paraqitet n\u00eb diagramin topologjik t\u00eb skajdivit me disa metadata t\u00eb dobishme.<\/p>\n<p><\/p>\n<p>Na nevojitet t\u00eb krijojm\u00eb nj\u00eb rregull nyje p\u00ebr t\u00eb shtuar pajisjen n\u00eb topologji. Mund t\u00eb shtojm\u00eb metadata t\u00eb pajisjes si pjes\u00eb e komand\u00ebs create ose m\u00eb von\u00eb t\u00eb krijojm\u00eb nj\u00eb ose m\u00eb shum\u00eb komandat update node rule.<\/p>\n<p><\/p>\n<p>Ekzekutoni komand\u00ebn e m\u00ebposhtme t\u00eb rregullave t\u00eb nyj\u00ebs p\u00ebr t\u00eb shtuar pajisjen e kujtes\u00ebs n\u00eb planin e topologjis\u00eb.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">skydive klient node-rule krijo --emri-node=&quot;sda&quot; --tip-node=&quot;persistentvolume&quot; --metadata=&quot;DEVNAME=\\\/dev\\\/sda,DEVTYPE=disq,ID.MODEL=SD_MMC, ID.MODEL ID=0316, ID.PATH TAG=pci-0000_00_14_0-usb-0_3_1_0-scsi-0_0_0_0, ID.SERIAL SHORT=20120501030900000, ID.VENDOR=Generic-, ID.VENDOR ID=0bda, MAJOR=8, MINOR=0, SUBSYSTEM=block, USEC_INITIALIZED=104393719727&quot;<\/code><\/pre>\n<p><\/p>\n<p>Ekzekutoni komand\u00ebn e m\u00ebposhtme t\u00eb rregullave t\u00eb skajit p\u00ebr t\u00eb lidhur nyj\u00ebn e krijuar me nyj\u00ebn e hostit.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">skydive klient edge-rule krijo --src=&quot;G.V().Ka('Emri', 'node1')&quot; --dst=&quot;G.V().Ka('Emri', 'sda')&quot; --lidhjetip=&quot;pronar\u00ebsi&quot;<\/code><\/pre>\n<p><\/p>\n<p>Pas komandave t\u00eb m\u00ebsip\u00ebrme tani mund t\u00eb shihni pajisjen e dukshme n\u00eb diagramin e topologjis\u00eb skajdiv me metadat e caktuara, si\u00e7 tregohet n\u00eb figur\u00ebn m\u00eb posht\u00eb.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Shtimi manual i nj\u00eb nyje n\u00eb topologjin\u00eb Skydive p\u00ebrmes Skydive client\" src=\"\/wp-content\/uploads\/2020\/07\/be4eafb48f0d2d5e065301ec29a86fc4.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h3 id=\"vtoroy-variant-ispolzovaniya\">Variant i dyt\u00eb i p\u00ebrdorimit<\/h3>\n<p><\/p>\n<p>N\u00eb k\u00ebt\u00eb rast, do t\u00eb shohim si t\u00eb shtojm\u00eb nj\u00eb pajisje rrjeti q\u00eb nuk \u00ebsht\u00eb pjes\u00eb e rrjetit skydive. Le t\u00eb shqyrtojm\u00eb k\u00ebt\u00eb shembull. Ne kemi dy agjent\u00eb skydive q\u00eb punojn\u00eb n\u00eb dy hoste t\u00eb ndryshme; p\u00ebr t'i lidhur k\u00ebta dy hoste, na nevojitet nj\u00eb switch TOR. Edhe pse mund ta arrijm\u00eb k\u00ebt\u00eb duke p\u00ebrcaktuar nyjat e struktur\u00ebs dhe lidhjet n\u00eb skedarin e konfigurimit, le t\u00eb shohim se si mund ta b\u00ebjm\u00eb t\u00eb nj\u00ebjt\u00ebn gj\u00eb me API-n\u00eb e rregullave t\u00eb topologjis\u00eb.<\/p>\n<p><\/p>\n<p>Pa switch-in TOR, dy agjent\u00ebt do t\u00eb duken si dy nyje t\u00eb ndryshme pa asnj\u00eb lidhje, si\u00e7 ilustrohet n\u00eb figur\u00ebn m\u00eb posht\u00eb.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Shtimi manual i nj\u00eb nyje n\u00eb topologjin\u00eb Skydive p\u00ebrmes Skydive client\" src=\"\/wp-content\/uploads\/2020\/07\/e829e93c515d4700770474d166bed11e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Tani ekzekutoni komandat e m\u00ebposhtme t\u00eb Rregullave t\u00eb Nyjeve p\u00ebr t\u00eb krijuar switch-in TOR dhe portat.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">skydive klient node-rule krijo --emri-node=&quot;TOR&quot; --tip-node=&quot;fabric&quot; --veprim=&quot;krijo&quot;\nskydive klient node-rule krijo --emri-node=&quot;port1&quot; --tip-node=&quot;port&quot; --veprim=&quot;krijo&quot;\nskydive klient node-rule krijo --emri-node=&quot;port2&quot; --tip-node=&quot;port&quot; --veprim=&quot;krijo&quot;<\/code><\/pre>\n<p><\/p>\n<p>Si\u00e7 shihni, switch-i TOR dhe portat jan\u00eb krijuar dhe shtuar n\u00eb topologjin\u00eb skydive, dhe tani topologjia do t\u00eb duket si\u00e7 ilustrohet n\u00eb figur\u00ebn m\u00eb posht\u00eb.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Shtimi manual i nj\u00eb nyje n\u00eb topologjin\u00eb Skydive p\u00ebrmes Skydive client\" src=\"\/wp-content\/uploads\/2020\/07\/2083d1d1b59b673acb9c72173e0f5311.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Tani ekzekutoni komandat e m\u00ebposhtme t\u00eb Rregull\u00ebs Edge p\u00ebr t\u00eb krijuar nj\u00eb lidhje midis switch-it TOR, portit 1 dhe nd\u00ebrfaqes publike t\u00eb hostit 1.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">skydive klient edge-rule krijo --src=&quot;G.V().Ka('Emri', 'TOR')&quot; --dst=&quot;G.V().Ka('Emri', 'port1')&quot; --lidhjetip=&quot;pronar\u00ebsi&quot;\nskydive klient edge-rule krijo --src=&quot;G.V().Ka('Emri', 'TOR')&quot; --dst=&quot;G.V().Ka('Emri', 'port1')&quot; --lidhjetip=&quot;layer2&quot;\nskydive klient edge-rule krijo --src=&quot;G.V().Ka('TID', '372c254d-bac9-50c2-4ca9-86dcc6ce8a57')&quot; --dst=&quot;G.V().Ka('Emri', 'port1')&quot; --lidhjetip=&quot;layer2&quot;<\/code><\/pre>\n<p><\/p>\n<p>Ekzekutoni komandat e m\u00ebposhtme p\u00ebr t\u00eb krijuar nj\u00eb lidhje midis switch-it TOR, portit 2 dhe nd\u00ebrfaqes publike t\u00eb hostit 2.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">skydive klient edge-rule krijo --src=&quot;G.V().Ka('Emri', 'TOR')&quot; --dst=&quot;G.V().Ka('Emri', 'port2')&quot; --lidhjetip=&quot;layer2&quot;\nskydive klient edge-rule krijo --src=&quot;G.V().Ka('Emri', 'TOR')&quot; --dst=&quot;G.V().Ka('Emri', 'port2')&quot; --lidhjetip=&quot;pronar\u00ebsi&quot;\nskydive klient edge-rule krijo --src=&quot;G.V().Ka('TID', '50037073-7862-5234-4996-e58cc067c69c')&quot; --dst=&quot;G.V().Ka('Emri', 'port2')&quot; --lidhjetip=&quot;layer2&quot;<\/code><\/pre>\n<p><\/p>\n<p>Tani krijohen lidhjet ownership dhe layer2 midis switch-it TOR dhe portit, si dhe lidhjet layer2 midis agjent\u00ebve dhe portave. Tani topologjia p\u00ebrfundimtare do t\u00eb duket si\u00e7 ilustrohet n\u00eb figur\u00ebn m\u00eb posht\u00eb.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Shtimi manual i nj\u00eb nyje n\u00eb topologjin\u00eb Skydive p\u00ebrmes Skydive client\" src=\"\/wp-content\/uploads\/2020\/07\/565a865a25c5231ce83fca36eac7d1e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Tani dy hoste \/ agjent\u00ebt jan\u00eb lidhur si\u00e7 duhet, dhe ju mund t\u00eb kontrolloni lidhjen ose t\u00eb krijoni nj\u00eb kapje t\u00eb rrug\u00ebs m\u00eb t\u00eb shkurt\u00ebr midis dy hosteve.<\/p>\n<p><\/p>\n<p>P.S. Lidhja me <noindex><a rel=\"nofollow\" href=\"http:\/\/skydive.network\/blog\/topology-rules.html\">postin origjinal<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Po k\u00ebrkohen njer\u00ebz q\u00eb mund t\u00eb shkruajn\u00eb postime p\u00ebr mund\u00ebsi t\u00eb tjera Skydive.<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/skydive_network_ru\">Grupi n\u00eb Telegram<\/a><\/noindex> p\u00ebr skydive.network.<\/p>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/510666\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Skydive \u2014 \u044d\u0442\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0438 \u0441\u0435\u0442\u0438 \u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u041e\u043d \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438\u0441\u0447\u0435\u0440\u043f\u044b\u0432\u0430\u044e\u0449\u0438\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0432 \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435. \u0427\u0442\u043e\u0431\u044b \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0441, \u043f\u0440\u0438\u0432\u0435\u0434\u0443 \u043f\u0430\u0440\u0443 \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u043e\u0432 \u043f\u0440\u043e Skydive. \u0427\u0443\u0442\u044c \u043d\u0438\u0436\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u0442 \u043f\u043e \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u044e \u0432 Skydive. \u041f\u043e\u0441\u0442 \u00ab\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 skydive.network\u00bb \u043d\u0430 \u0425\u0430\u0431\u0440\u0435. Skydive \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u044e \u0441\u0435\u0442\u0438, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":88457,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-88456","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.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"Skydive \u2014 \u044d\u0442\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0438 \u0441\u0435\u0442\u0438 \u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.\" \/>\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\/sq\/blog\/administrirovanie\/dobavlenie-nody-v-skydive-topologiyu-vruchnuyu-cherez-skydive-client\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0434\u044b \u0432 Skydive \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u044e \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0447\u0435\u0440\u0435\u0437 Skydive client | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"Skydive \u2014 \u044d\u0442\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0438 \u0441\u0435\u0442\u0438 \u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/dobavlenie-nody-v-skydive-topologiyu-vruchnuyu-cherez-skydive-client\" \/>\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-07-14T11:41:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-14T11:41:59+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\udd47Shtimi i nj\u00eb node n\u00eb topologjin\u00eb Skydive manualisht p\u00ebrmes klientit Skydive | ProHoster","description":"Skydive \u00ebsht\u00eb nj\u00eb analizues i topologjis\u00eb s\u00eb rrjetit dhe protokolleve me kod t\u00eb hapur n\u00eb koh\u00eb reale.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/dobavlenie-nody-v-skydive-topologiyu-vruchnuyu-cherez-skydive-client","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0434\u044b \u0432 Skydive \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u044e \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0447\u0435\u0440\u0435\u0437 Skydive client | ProHoster","og:description":"Skydive \u2014 \u044d\u0442\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0438 \u0441\u0435\u0442\u0438 \u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/dobavlenie-nody-v-skydive-topologiyu-vruchnuyu-cherez-skydive-client","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-07-14T11:41:59+00:00","article:modified_time":"2020-07-14T11:41:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"88456","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 13:30:41","updated":"2022-10-08 03:19:43","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/88456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=88456"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/88456\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/88457"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=88456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=88456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=88456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}