<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>@senotes</title><generator>teletype.in</generator><description><![CDATA[@senotes]]></description><link>https://teletype.in/@senotes?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/senotes?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/senotes?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Mon, 06 Apr 2026 00:57:23 GMT</pubDate><lastBuildDate>Mon, 06 Apr 2026 00:57:23 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@senotes/Hv62Khw5IkY</guid><link>https://teletype.in/@senotes/Hv62Khw5IkY?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes</link><comments>https://teletype.in/@senotes/Hv62Khw5IkY?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes#comments</comments><dc:creator>senotes</dc:creator><title>Коды ТН ВЭД</title><pubDate>Sun, 19 May 2024 00:19:39 GMT</pubDate><description><![CDATA[┌─────────────┬──────────────────────────────────────────────────┬────────┐]]></description><content:encoded><![CDATA[
  <p id="WFe2">┌─────────────┬──────────────────────────────────────────────────┬────────┐</p>
  <p id="w0WS">│ Код ТН ВЭД │ Наименование позиции │ Доп. │</p>
  <p id="pHSv">│ │ │ ед. │</p>
  <p id="nBtd">│ │ │ изм. │</p>
  <p id="InxA">├─────────────┼──────────────────────────────────────────────────┼────────┤</p>
  <p id="UrFG">│6101 │Пальто, полупальто, накидки, плащи, куртки │ │</p>
  <p id="Dz40">│ │(включая лыжные), ветровки, штормовки и │ │</p>
  <p id="2p3G">│ │аналогичные изделия трикотажные машинного или │ │</p>
  <p id="cGTc">│ │ручного вязания, мужские или для мальчиков, кроме │ │</p>
  <p id="WoDJ">│ │изделий товарной позиции 6103: │ │</p>
  <p id="BxAj">│6101 20 │- из хлопчатобумажной пряжи: │ │</p>
  <p id="tXMT">│6101 20 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="JAy5">│ │ аналогичные изделия │ │</p>
  <p id="pKHT">│6101 20 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="qpNq">│ │ аналогичные изделия │ │</p>
  <p id="AANB">│6101 30 │- из химических нитей: │ │</p>
  <p id="D2UP">│6101 30 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="fHtM">│ │ аналогичные изделия │ │</p>
  <p id="6spc">│6101 30 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="5Pzd">│ │ аналогичные изделия │ │</p>
  <p id="0f7H">│6101 90 │- из прочих текстильных материалов: │ │</p>
  <p id="hN94">│6101 90 200 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="0v4J">│ │ аналогичные изделия │ │</p>
  <p id="aYzo">│6101 90 800 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="2nLQ">│ │ аналогичные изделия │ │</p>
  <p id="Q0mS">│6102 │Пальто, полупальто, накидки, плащи, куртки │ │</p>
  <p id="R5kE">│ │(включая лыжные), ветровки, штормовки и │ │</p>
  <p id="rbXP">│ │аналогичные изделия трикотажные машинного или │ │</p>
  <p id="P4xE">│ │ручного вязания, женские или для девочек, кроме │ │</p>
  <p id="3NFi">│ │изделий товарной позиции 6104: │ │</p>
  <p id="K1jW">│6102 10 │- из шерстяной пряжи или пряжи из тонкого волоса │ │</p>
  <p id="OGzL">│ │ животных: │ │</p>
  <p id="FEn0">│6102 10 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="SvRV">│ │ аналогичные изделия │ │</p>
  <p id="yWID">│6102 10 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="EyJP">│ │ аналогичные изделия │ │</p>
  <p id="urrY">│6102 20 │- из хлопчатобумажной пряжи: │ │</p>
  <p id="7yM2">│6102 20 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="arpq">│ │ аналогичные изделия │ │</p>
  <p id="EMof">│6102 20 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="yIrV">│ │ аналогичные изделия │ │</p>
  <p id="0nv5">│6102 30 │- из химических нитей: │ │</p>
  <p id="fR8o">│6102 30 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="oHdf">│ │ аналогичные изделия │ │</p>
  <p id="bWtG">│6102 30 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="rgai">│ │ аналогичные изделия │ │</p>
  <p id="rVHb">│6102 90 │- из прочих текстильных материалов: │ │</p>
  <p id="yohx">│6102 90 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="mPvI">│ │ аналогичные изделия │ │</p>
  <p id="kwJL">│6102 90 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="NjJj">│ │ аналогичные изделия │ │</p>
  <p id="aZ6V">│6103 │Костюмы, комплекты, пиджаки, блайзеры, брюки, │ │</p>
  <p id="KQBI">│ │комбинезоны с нагрудниками и лямками, бриджи и │ │</p>
  <p id="iGlq">│ │шорты (кроме купальных) трикотажные машинного или │ │</p>
  <p id="3zaU">│ │ручного вязания, мужские или для мальчиков: │ │</p>
  <p id="dvEc">│6103 10 │- костюмы: │ │</p>
  <p id="vi5R">│6103 10 100 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="KkOr">│ │ животных │ │</p>
  <p id="GxLv">│6103 10 900 │-- из прочих текстильных материалов │ шт │</p>
  <p id="BS89">│ │- комплекты: │ │</p>
  <p id="u76T">│6103 22 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="ylp2">│6103 23 000 │-- из синтетических нитей │ шт │</p>
  <p id="gOGz">│6103 29 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="VK0m">│ │- пиджаки и блайзеры: │ │</p>
  <p id="5ZU1">│6103 31 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="SrpT">│ │ животных │ │</p>
  <p id="YIN7">│6103 32 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="n6ZO">│6103 33 000 │-- из синтетических нитей │ шт │</p>
  <p id="M672">│6103 39 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="rTy7">│ │- брюки, комбинезоны с нагрудниками и лямками, │ │</p>
  <p id="qpKZ">│ │ бриджи и шорты: │ │</p>
  <p id="tOek">│6103 41 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="B4pQ">│ │ животных │ │</p>
  <p id="W3Sw">│6103 42 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="vSyo">│6103 43 000 │-- из синтетических нитей │ шт │</p>
  <p id="Eksm">│6103 49 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="A7Ea">│6104 │Костюмы, комплекты, жакеты, блайзеры, платья, │ │</p>
  <p id="CMe5">│ │юбки, юбки-брюки, брюки, комбинезоны с │ │</p>
  <p id="zgTh">│ │нагрудниками и лямками, бриджи и шорты (кроме │ │</p>
  <p id="K1GF">│ │купальных) трикотажные машинного или ручного │ │</p>
  <p id="XBW9">│ │вязания, женские или для девочек: │ │</p>
  <p id="Fo0p">│ │- костюмы: │ │</p>
  <p id="Znm1">│6104 13 000 │-- из синтетических нитей │ шт │</p>
  <p id="DPRP">│6104 19 │-- из прочих текстильных материалов: │ │</p>
  <p id="SqSh">│6104 19 200 │--- из хлопчатобумажной пряжи │ шт │</p>
  <p id="aIE9">│6104 19 900 │--- из прочих текстильных материалов │ шт │</p>
  <p id="S9k0">│ │- комплекты: │ │</p>
  <p id="9AJG">│6104 22 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="q4QY">│6104 23 000 │-- из синтетических нитей │ шт │</p>
  <p id="Rg9u">│6104 29 │-- из прочих текстильных материалов: │ │</p>
  <p id="dvlX">│6104 29 100 │--- из шерстяной пряжи или пряжи из тонкого │ шт │</p>
  <p id="JcwS">│ │ волоса животных │ │</p>
  <p id="LH2M">│6104 29 900 │--- из прочих текстильных материалов │ шт │</p>
  <p id="def3">│ │- жакеты и блайзеры: │ │</p>
  <p id="iiST">│6104 31 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="gBog">│ │ животных │ │</p>
  <p id="mCDF">│6104 32 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="Phu6">│6104 33 000 │-- из синтетических нитей │ шт │</p>
  <p id="S20O">│6104 39 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="fzpj">│ │- платья: │ │</p>
  <p id="3Q8z">│6104 41 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="cAzK">│ │ животных │ │</p>
  <p id="b4vE">│6104 42 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="99GC">│6104 43 000 │-- из синтетических нитей │ шт │</p>
  <p id="oKAU">│6104 44 000 │-- из искусственных нитей │ шт │</p>
  <p id="Wq6g">│6104 49 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="jwW3">│ │- юбки и юбки-брюки: │ │</p>
  <p id="0p2U">│6104 51 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="xRKY">│ │ животных │ │</p>
  <p id="g2ZA">│6104 52 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="P5v7">│6104 53 000 │-- из синтетических нитей │ шт │</p>
  <p id="j1Rn">│6104 59 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="k8Um">│ │- брюки, комбинезоны с нагрудниками и лямками, │ │</p>
  <p id="ospd">│ │ бриджи и шорты: │ │</p>
  <p id="yTXe">│6104 61 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="iDHr">│ │ животных │ │</p>
  <p id="pamE">│6104 62 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="EifY">│6104 63 000 │-- из синтетических нитей │ шт │</p>
  <p id="KuID">│6104 69 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="Km4e">│6105 │Рубашки трикотажные машинного или ручного │ │</p>
  <p id="VyLD">│ │вязания, мужские или для мальчиков: │ │</p>
  <p id="cdHX">│6105 10 000 │- из хлопчатобумажной пряжи │ шт │</p>
  <p id="PWqS">│6105 20 │- из химических нитей: │ │</p>
  <p id="CfLF">│6105 20 100 │-- из синтетических нитей │ шт │</p>
  <p id="JqcQ">│6105 20 900 │-- из искусственных нитей │ шт │</p>
  <p id="ZGrt">│6105 90 │- из прочих текстильных материалов: │ │</p>
  <p id="zKbT">│6105 90 100 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="wClM">│ │ животных │ │</p>
  <p id="rItL">│6105 90 900 │-- из прочих текстильных материалов │ шт │</p>
  <p id="BKqs">│6106 │Блузки, блузы и блузоны трикотажные машинного или │ │</p>
  <p id="okAY">│ │ручного вязания, женские или для девочек: │ │</p>
  <p id="oNc4">│6106 10 000 │- из хлопчатобумажной пряжи │ шт │</p>
  <p id="MouU">│6106 20 000 │- из химических нитей │ шт │</p>
  <p id="QWkR">│6106 90 │- из прочих текстильных материалов: │ │</p>
  <p id="PqRQ">│6106 90 100 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="bue4">│ │ животных │ │</p>
  <p id="98aU">│6106 90 300 │-- из шелковых нитей или из пряжи из шелковых │ шт │</p>
  <p id="pmZ8">│ │ отходов │ │</p>
  <p id="thkM">│6106 90 500 │-- из льняных волокон или волокна рами │ шт │</p>
  <p id="JkOz">│6106 90 900 │-- из прочих текстильных материалов │ шт │</p>
  <p id="nCIA">│6107 │Кальсоны, трусы, ночные сорочки, пижамы, │ │</p>
  <p id="WSee">│ │купальные халаты, домашние халаты и аналогичные │ │</p>
  <p id="He06">│ │изделия трикотажные машинного или ручного │ │</p>
  <p id="3xQv">│ │вязания, мужские или для мальчиков: │ │</p>
  <p id="2a0f">│ │- кальсоны и трусы: │ │</p>
  <p id="d3Y9">│6107 11 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="DodO">│6107 12 000 │-- из химических нитей │ шт │</p>
  <p id="9Vll">│6107 19 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="2Yjt">│ │- ночные сорочки и пижамы: │ │</p>
  <p id="mgwD">│6107 21 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="alZO">│6107 22 000 │-- из химических нитей │ шт │</p>
  <p id="BVin">│6107 29 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="Ogx9">│ │- прочие: │ │</p>
  <p id="f17s">│6107 91 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="g90R">│6107 99 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="LADq">│6108 │Комбинации, нижние юбки, трусы, панталоны, ночные │ │</p>
  <p id="kG3f">│ │сорочки, пижамы, пеньюары, купальные халаты, │ │</p>
  <p id="F6hl">│ │домашние халаты и аналогичные изделия трикотажные │ │</p>
  <p id="5BpB">│ │машинного или ручного вязания, женские или для │ │</p>
  <p id="sTF8">│ │девочек: │ │</p>
  <p id="y2Ep">│ │- комбинации и нижние юбки: │ │</p>
  <p id="35gQ">│6108 11 000 │-- из химических нитей │ шт │</p>
  <p id="7vuw">│6108 19 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="pRZ4">│ │- трусы и панталоны: │ │</p>
  <p id="JU8A">│6108 21 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="SOB9">│6108 22 000 │-- из химических нитей │ шт │</p>
  <p id="KVSj">│6108 29 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="FwEh">│ │- ночные сорочки и пижамы: │ │</p>
  <p id="cvbs">│6108 31 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="YFpE">│6108 32 000 │-- из химических нитей │ шт │</p>
  <p id="o0wV">│6108 39 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="i6J3">│ │- прочие: │ │</p>
  <p id="ugcF">│6108 91 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="XtzP">│6108 92 000 │-- из химических нитей │ шт │</p>
  <p id="xvRw">│6108 99 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="5x3D">│6109 │Майки, фуфайки с рукавами и прочие нательные │ │</p>
  <p id="AieU">│ │фуфайки трикотажные машинного или ручного │ │</p>
  <p id="N4PF">│ │вязания: │ │</p>
  <p id="DAKq">│6109 10 000 │- из хлопчатобумажной пряжи │ шт │</p>
  <p id="OV0f">│6109 90 │- из прочих текстильных материалов: │ │</p>
  <p id="jaHj">│6109 90 200 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="u4ep">│ │ животных или из химических нитей │ │</p>
  <p id="18cY">│6109 90 900 │-- прочие │ шт │</p>
  <p id="50aM">│6110 │Свитеры, пуловеры, кардиганы, жилеты и │ │</p>
  <p id="APg8">│ │аналогичные изделия трикотажные машинного или │ │</p>
  <p id="WWPQ">│ │ручного вязания: │ │</p>
  <p id="vHlU">│ │- из шерстяной пряжи или пряжи из тонкого волоса │ │</p>
  <p id="ryIw">│ │ животных: │ │</p>
  <p id="2rZT">│6110 11 │-- из шерстяной пряжи: │ │</p>
  <p id="GzQs">│6110 11 100 │--- свитеры и пуловеры, содержащие не менее 50 │ шт │</p>
  <p id="EIf9">│ │ мас.% шерсти, и массой 600 г или более на │ │</p>
  <p id="woSI">│ │ одно изделие │ │</p>
  <p id="gmGC">│ │--- прочие: │ │</p>
  <p id="DVPQ">│6110 11 300 │---- для мужчин или мальчиков │ шт │</p>
  <p id="CkFb">│6110 11 900 │---- для женщин или девочек │ шт │</p>
  <p id="3PLG">│6110 12 │-- из пряжи из тонкого волоса кашмирской козы: │ │</p>
  <p id="tS4K">│6110 12 100 │--- для мужчин или мальчиков │ шт │</p>
  <p id="e4B4">│6110 12 900 │--- для женщин или девочек │ шт │</p>
  <p id="ZD05">│6110 19 │-- прочие: │ │</p>
  <p id="WaBA">│6110 19 100 │--- для мужчин или мальчиков │ шт │</p>
  <p id="OYGX">│6110 19 900 │--- для женщин или девочек │ шт │</p>
  <p id="GgND">│6110 20 │- из хлопчатобумажной пряжи: │ │</p>
  <p id="PA0e">│6110 20 100 │-- легкие тонкие джемперы и пуловеры трикотажной │ шт │</p>
  <p id="0xU2">│ │ вязки с воротом &quot;поло&quot; или высоким одинарным │ │</p>
  <p id="kARB">│ │ или двойным воротом │ │</p>
  <p id="km8Z">│ │-- прочие: │ │</p>
  <p id="HtpJ">│6110 20 910 │--- для мужчин или мальчиков │ шт │</p>
  <p id="Tstp">│6110 20 990 │--- для женщин или девочек │ шт │</p>
  <p id="Uqci">│6110 30 │- из химических нитей: │ │</p>
  <p id="xbsU">│6110 30 100 │-- легкие тонкие джемперы и пуловеры трикотажной │ шт │</p>
  <p id="uNzU">│ │ вязки с воротом &quot;поло&quot; или высоким одинарным │ │</p>
  <p id="RUSi">│ │ или двойным воротом │ │</p>
  <p id="207D">│ │-- прочие: │ │</p>
  <p id="3X6n">│6110 30 910 │--- для мужчин или мальчиков │ шт │</p>
  <p id="uEZy">│6110 30 990 │--- для женщин или девочек │ шт │</p>
  <p id="prfN">│6110 90 │- из прочих текстильных материалов: │ │</p>
  <p id="AMyy">│6110 90 100 │-- из льняных волокон или волокна рами │ шт │</p>
  <p id="Q4cf">│6110 90 900 │-- прочие │ шт │</p>
  <p id="gmaz">│6111 │Детская одежда и принадлежности к детской одежде │ │</p>
  <p id="qnHe">│ │трикотажные машинного или ручного вязания: │ │</p>
  <p id="SmpY">│6111 20 │- из хлопчатобумажной пряжи: │ │</p>
  <p id="N9w9">│6111 20 100 │-- перчатки, варежки и митенки │ пар │</p>
  <p id="gdUq">│6111 20 900 │-- прочие │ - │</p>
  <p id="AmGA">│6111 30 │- из синтетических нитей: │ │</p>
  <p id="IkA6">│6111 30 100 │-- перчатки, варежки и митенки │ пар │</p>
  <p id="qsD3">│6111 30 900 │-- прочие │ - │</p>
  <p id="cpPE">│6111 90 │- из прочих текстильных материалов: │ │</p>
  <p id="2mbK">│ │-- из шерстяной пряжи или пряжи из тонкого волоса │ │</p>
  <p id="39UY">│ │ животных: │ │</p>
  <p id="6rX4">│6111 90 110 │--- перчатки, варежки и митенки │ пар │</p>
  <p id="aIPY">│6111 90 190 │--- прочие │ - │</p>
  <p id="jrqb">│6111 90 900 │-- прочие │ - │</p>
  <p id="4XHf">│6112 │Костюмы спортивные, лыжные и купальные │ │</p>
  <p id="Czw0">│ │трикотажные машинного или ручного вязания: │ │</p>
  <p id="MegR">│ │- костюмы спортивные: │ │</p>
  <p id="8Ma9">│6112 11 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="X4r2">│6112 12 000 │-- из синтетических нитей │ шт │</p>
  <p id="YMGT">│6112 19 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="XJF3">│6112 20 000 │- лыжные костюмы │ шт │</p>
  <p id="LpGD">│ │- купальные костюмы мужские или для мальчиков: │ │</p>
  <p id="Wxo8">│6112 31 │-- из синтетических нитей: │ │</p>
  <p id="w4xC">│6112 31 100 │--- содержащие 5 мас.% или более резиновой нити │ шт │</p>
  <p id="WcnU">│6112 31 900 │--- прочие │ шт │</p>
  <p id="og82">│6112 39 │-- из прочих текстильных материалов: │ │</p>
  <p id="WnRl">│6112 39 100 │--- содержащие 5 мас.% или более резиновой нити │ шт │</p>
  <p id="DsvD">│6112 39 900 │--- прочие │ шт │</p>
  <p id="QgyW">│ │- купальные костюмы женские или для девочек: │ │</p>
  <p id="ohow">│6112 41 │-- из синтетических нитей: │ │</p>
  <p id="VOx4">│6112 41 100 │--- содержащие 5 мас.% или более резиновой нити │ шт │</p>
  <p id="XJaA">│6112 41 900 │--- прочие │ шт │</p>
  <p id="aajB">│6112 49 │-- из прочих текстильных материалов: │ │</p>
  <p id="9kzg">│6112 49 100 │--- содержащие 5 мас.% или более резиновой нити │ шт │</p>
  <p id="hodQ">│6112 49 900 │--- прочие │ шт │</p>
  <p id="pDnl">│6113 00 │Предметы одежды из трикотажного полотна машинного │ │</p>
  <p id="sz68">│ │или ручного вязания товарной позиции 5903, 5906 │ │</p>
  <p id="FxiT">│ │или 5907: │ │</p>
  <p id="1hwJ">│6113 00 100 │- из трикотажного полотна машинного или ручного │ - │</p>
  <p id="yRL4">│ │ вязания товарной позиции 5906 │ │</p>
  <p id="5mvb">│6113 00 900 │- прочие │ - │</p>
  <p id="RPKp">│6114 │Предметы одежды прочие трикотажные машинного или │ │</p>
  <p id="qDOh">│ │ручного вязания: │ │</p>
  <p id="4WLz">│6114 20 000 │- из хлопчатобумажной пряжи │ - │</p>
  <p id="YN1h">│6114 30 000 │- из химических нитей │ - │</p>
  <p id="gdqO">│6114 90 000 │- из прочих текстильных материалов │ - │</p>
  <p id="ZQOV">│6115 │Колготы, чулки, гольфы, носки и подследники и │ │</p>
  <p id="U10B">│ │прочие чулочно-носочные изделия, включая │ │</p>
  <p id="a4GG">│ │компрессионные чулочно-носочные изделия с │ │</p>
  <p id="PxzB">│ │распределенным давлением (например, чулки для │ │</p>
  <p id="IORk">│ │страдающих варикозным расширением вен) и обувь │ │</p>
  <p id="hxHL">│ │без подошв, трикотажные машинного или ручного │ │</p>
  <p id="sfKp">│ │вязания: │ │</p>
  <p id="zbIE">│6115 10 │- компрессионные чулочно-носочные изделия с │ │</p>
  <p id="VhW5">│ │ распределенным давлением (например, чулки для │ │</p>
  <p id="OpGA">│ │ страдающих варикозным расширением вен): │ │</p>
  <p id="Da2H">│6115 10 100 │-- из синтетических нитей │ пар │</p>
  <p id="IG7h">│6115 10 900 │-- прочие │ пар │</p>
  <p id="vFwh">│ │- колготы прочие: │ │</p>
  <p id="RPHf">│6115 21 000 │-- из синтетических нитей линейной плотности │ шт │</p>
  <p id="1SOr">│ │ одиночной нити менее 67 дтекс │ │</p>
  <p id="kpso">│6115 22 000 │-- из синтетических нитей линейной плотности │ шт │</p>
  <p id="fFss">│ │ одиночной нити 67 дтекс или более │ │</p>
  <p id="kLZN">│6115 29 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="Ld0f">│6115 30 │- чулки или гольфы женские из нитей линейной │ │</p>
  <p id="3xCo">│ │ плотности одиночной нити менее 67 дтекс, │ │</p>
  <p id="vKNY">│ │ прочие: │ │</p>
  <p id="Jn8M">│ │-- из синтетических нитей: │ │</p>
  <p id="NpuY">│6115 30 110 │--- гольфы │ пар │</p>
  <p id="DDdV">│6115 30 190 │--- прочие │ пар │</p>
  <p id="pCLt">│6115 30 900 │-- из прочих текстильных материалов │ пар │</p>
  <p id="oghl">│ │- прочие: │ │</p>
  <p id="sEOP">│6115 94 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ пар │</p>
  <p id="NsQE">│ │ животных │ │</p>
  <p id="RvQD">│6115 95 000 │-- из хлопчатобумажной пряжи │ пар │</p>
  <p id="aWiP">│6115 96 │-- из синтетических нитей: │ │</p>
  <p id="vFuF">│6115 96 100 │--- гольфы │ пар │</p>
  <p id="lS99">│ │--- прочие: │ │</p>
  <p id="5Auu">│6115 96 910 │---- женские чулки │ пар │</p>
  <p id="jYUC">│6115 96 990 │---- прочие │ пар │</p>
  <p id="L536">│6115 99 000 │-- из прочих текстильных материалов │ пар │</p>
  <p id="kQiR">│6116 │Перчатки, рукавицы и митенки трикотажные │ │</p>
  <p id="urLa">│ │машинного или ручного вязания: │ │</p>
  <p id="vFIH">│6116 10 │- пропитанные или покрытые пластмассой или │ │</p>
  <p id="RjZE">│ │ резиной: │ │</p>
  <p id="CX65">│6116 10 200 │-- перчатки, пропитанные или с покрытием резиной │ пар │</p>
  <p id="iR8J">│6116 10 800 │-- прочие │ пар │</p>
  <p id="3UTV">│ │- прочие: │ │</p>
  <p id="J79G">│6116 91 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ пар │</p>
  <p id="p6ms">│ │ животных │ │</p>
  <p id="QxxQ">│6116 92 000 │-- из хлопчатобумажной пряжи │ пар │</p>
  <p id="ymOC">│6116 93 000 │-- из синтетических нитей │ пар │</p>
  <p id="Olif">│6116 99 000 │-- из прочих текстильных материалов │ пар │</p>
  <p id="cqeo">│6117 │Принадлежности к одежде трикотажные машинного или │ │</p>
  <p id="yXMq">│ │ручного вязания готовые прочие; части одежды или │ │</p>
  <p id="fxBs">│ │принадлежностей к одежде трикотажные машинного │ │</p>
  <p id="vF0Q">│ │или ручного вязания: │ │</p>
  <p id="EC79">│6117 10 000 │- шали, шарфы, кашне, мантильи, вуали и │ шт │</p>
  <p id="hKS4">│ │ аналогичные изделия │ │</p>
  <p id="HqPf">│6117 80 │- принадлежности прочие: │ │</p>
  <p id="7IeR">│6117 80 100 │-- трикотажные машинного или ручного вязания, │ - │</p>
  <p id="5kcU">│ │ эластичные или прорезиненные │ │</p>
  <p id="kF5e">│6117 80 800 │-- прочие │ - │</p>
  <p id="5Ciw">│6117 90 000 │- части │ - │</p>
  <p id="K6P3">└─────────────┴──────────────────────────────────────────────────┴────────┘</p>
  <p id="Ph6O">┌─────────────┬──────────────────────────────────────────────────┬────────┐</p>
  <p id="tNqZ">│ Код ТН ВЭД │ Наименование позиции │ Доп. │</p>
  <p id="8XgS">│ │ │ ед. │</p>
  <p id="O44t">│ │ │ изм. │</p>
  <p id="P36Q">├─────────────┼──────────────────────────────────────────────────┼────────┤</p>
  <p id="MJf9">│6101 │Пальто, полупальто, накидки, плащи, куртки │ │</p>
  <p id="2uti">│ │(включая лыжные), ветровки, штормовки и │ │</p>
  <p id="sxMs">│ │аналогичные изделия трикотажные машинного или │ │</p>
  <p id="pCvM">│ │ручного вязания, мужские или для мальчиков, кроме │ │</p>
  <p id="BMiQ">│ │изделий товарной позиции 6103: │ │</p>
  <p id="vp9n">│6101 20 │- из хлопчатобумажной пряжи: │ │</p>
  <p id="noU1">│6101 20 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="GDPk">│ │ аналогичные изделия │ │</p>
  <p id="AiLO">│6101 20 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="tCAK">│ │ аналогичные изделия │ │</p>
  <p id="MFkm">│6101 30 │- из химических нитей: │ │</p>
  <p id="97oa">│6101 30 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="AYtO">│ │ аналогичные изделия │ │</p>
  <p id="TPLA">│6101 30 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="Op4h">│ │ аналогичные изделия │ │</p>
  <p id="v0me">│6101 90 │- из прочих текстильных материалов: │ │</p>
  <p id="x1kt">│6101 90 200 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="hZ55">│ │ аналогичные изделия │ │</p>
  <p id="G9qx">│6101 90 800 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="JLFu">│ │ аналогичные изделия │ │</p>
  <p id="sYiR">│6102 │Пальто, полупальто, накидки, плащи, куртки │ │</p>
  <p id="uH9R">│ │(включая лыжные), ветровки, штормовки и │ │</p>
  <p id="8l1d">│ │аналогичные изделия трикотажные машинного или │ │</p>
  <p id="GjcC">│ │ручного вязания, женские или для девочек, кроме │ │</p>
  <p id="zonp">│ │изделий товарной позиции 6104: │ │</p>
  <p id="Nvo3">│6102 10 │- из шерстяной пряжи или пряжи из тонкого волоса │ │</p>
  <p id="6GAQ">│ │ животных: │ │</p>
  <p id="RqZS">│6102 10 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="8y4C">│ │ аналогичные изделия │ │</p>
  <p id="9d75">│6102 10 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="b7jB">│ │ аналогичные изделия │ │</p>
  <p id="sjJC">│6102 20 │- из хлопчатобумажной пряжи: │ │</p>
  <p id="IMGQ">│6102 20 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="SLXh">│ │ аналогичные изделия │ │</p>
  <p id="scwD">│6102 20 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="WEuS">│ │ аналогичные изделия │ │</p>
  <p id="G8ST">│6102 30 │- из химических нитей: │ │</p>
  <p id="VU4C">│6102 30 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="ZZWn">│ │ аналогичные изделия │ │</p>
  <p id="JHok">│6102 30 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="PdBb">│ │ аналогичные изделия │ │</p>
  <p id="Yod8">│6102 90 │- из прочих текстильных материалов: │ │</p>
  <p id="zdQc">│6102 90 100 │-- пальто, полупальто, накидки, плащи и │ шт │</p>
  <p id="Xi7p">│ │ аналогичные изделия │ │</p>
  <p id="O9Mk">│6102 90 900 │-- куртки (включая лыжные), ветровки, штормовки и │ шт │</p>
  <p id="CYjH">│ │ аналогичные изделия │ │</p>
  <p id="BYiT">│6103 │Костюмы, комплекты, пиджаки, блайзеры, брюки, │ │</p>
  <p id="YFXF">│ │комбинезоны с нагрудниками и лямками, бриджи и │ │</p>
  <p id="mqEh">│ │шорты (кроме купальных) трикотажные машинного или │ │</p>
  <p id="DRJu">│ │ручного вязания, мужские или для мальчиков: │ │</p>
  <p id="GrlS">│6103 10 │- костюмы: │ │</p>
  <p id="z1y9">│6103 10 100 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="naLi">│ │ животных │ │</p>
  <p id="UY2v">│6103 10 900 │-- из прочих текстильных материалов │ шт │</p>
  <p id="n4Ew">│ │- комплекты: │ │</p>
  <p id="mx7h">│6103 22 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="zZMu">│6103 23 000 │-- из синтетических нитей │ шт │</p>
  <p id="DlVO">│6103 29 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="Ib2o">│ │- пиджаки и блайзеры: │ │</p>
  <p id="BsKe">│6103 31 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="Pwlb">│ │ животных │ │</p>
  <p id="yvDf">│6103 32 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="WT88">│6103 33 000 │-- из синтетических нитей │ шт │</p>
  <p id="HzQd">│6103 39 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="GEyP">│ │- брюки, комбинезоны с нагрудниками и лямками, │ │</p>
  <p id="ZuzZ">│ │ бриджи и шорты: │ │</p>
  <p id="vWG5">│6103 41 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="OjK2">│ │ животных │ │</p>
  <p id="MovZ">│6103 42 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="2y6K">│6103 43 000 │-- из синтетических нитей │ шт │</p>
  <p id="qFyZ">│6103 49 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="utPx">│6104 │Костюмы, комплекты, жакеты, блайзеры, платья, │ │</p>
  <p id="YCeS">│ │юбки, юбки-брюки, брюки, комбинезоны с │ │</p>
  <p id="E0Ad">│ │нагрудниками и лямками, бриджи и шорты (кроме │ │</p>
  <p id="8sFx">│ │купальных) трикотажные машинного или ручного │ │</p>
  <p id="AmfN">│ │вязания, женские или для девочек: │ │</p>
  <p id="tbO0">│ │- костюмы: │ │</p>
  <p id="JHU4">│6104 13 000 │-- из синтетических нитей │ шт │</p>
  <p id="FsZc">│6104 19 │-- из прочих текстильных материалов: │ │</p>
  <p id="4XEM">│6104 19 200 │--- из хлопчатобумажной пряжи │ шт │</p>
  <p id="KRb0">│6104 19 900 │--- из прочих текстильных материалов │ шт │</p>
  <p id="SPGp">│ │- комплекты: │ │</p>
  <p id="MMMK">│6104 22 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="Xg0f">│6104 23 000 │-- из синтетических нитей │ шт │</p>
  <p id="lmuw">│6104 29 │-- из прочих текстильных материалов: │ │</p>
  <p id="KiOd">│6104 29 100 │--- из шерстяной пряжи или пряжи из тонкого │ шт │</p>
  <p id="K5ZC">│ │ волоса животных │ │</p>
  <p id="33JA">│6104 29 900 │--- из прочих текстильных материалов │ шт │</p>
  <p id="94YX">│ │- жакеты и блайзеры: │ │</p>
  <p id="dKOK">│6104 31 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="1YQf">│ │ животных │ │</p>
  <p id="E4M4">│6104 32 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="krJm">│6104 33 000 │-- из синтетических нитей │ шт │</p>
  <p id="ywor">│6104 39 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="hYqE">│ │- платья: │ │</p>
  <p id="oHXd">│6104 41 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="gkhX">│ │ животных │ │</p>
  <p id="XZaX">│6104 42 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="6MDq">│6104 43 000 │-- из синтетических нитей │ шт │</p>
  <p id="jWJY">│6104 44 000 │-- из искусственных нитей │ шт │</p>
  <p id="4nto">│6104 49 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="gIxE">│ │- юбки и юбки-брюки: │ │</p>
  <p id="vbyK">│6104 51 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="xXja">│ │ животных │ │</p>
  <p id="UR3Q">│6104 52 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="vRyB">│6104 53 000 │-- из синтетических нитей │ шт │</p>
  <p id="3PlX">│6104 59 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="OOzs">│ │- брюки, комбинезоны с нагрудниками и лямками, │ │</p>
  <p id="DHbP">│ │ бриджи и шорты: │ │</p>
  <p id="ZpeX">│6104 61 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="g9Sg">│ │ животных │ │</p>
  <p id="4rSH">│6104 62 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="9hFl">│6104 63 000 │-- из синтетических нитей │ шт │</p>
  <p id="s8U0">│6104 69 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="C9hF">│6105 │Рубашки трикотажные машинного или ручного │ │</p>
  <p id="1lI8">│ │вязания, мужские или для мальчиков: │ │</p>
  <p id="NvA1">│6105 10 000 │- из хлопчатобумажной пряжи │ шт │</p>
  <p id="MBJL">│6105 20 │- из химических нитей: │ │</p>
  <p id="UYbo">│6105 20 100 │-- из синтетических нитей │ шт │</p>
  <p id="bI67">│6105 20 900 │-- из искусственных нитей │ шт │</p>
  <p id="j1d3">│6105 90 │- из прочих текстильных материалов: │ │</p>
  <p id="VdGh">│6105 90 100 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="s3JD">│ │ животных │ │</p>
  <p id="VeAH">│6105 90 900 │-- из прочих текстильных материалов │ шт │</p>
  <p id="hC72">│6106 │Блузки, блузы и блузоны трикотажные машинного или │ │</p>
  <p id="rK6n">│ │ручного вязания, женские или для девочек: │ │</p>
  <p id="a5im">│6106 10 000 │- из хлопчатобумажной пряжи │ шт │</p>
  <p id="Riwq">│6106 20 000 │- из химических нитей │ шт │</p>
  <p id="upya">│6106 90 │- из прочих текстильных материалов: │ │</p>
  <p id="ZPVx">│6106 90 100 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="To8Q">│ │ животных │ │</p>
  <p id="lGo5">│6106 90 300 │-- из шелковых нитей или из пряжи из шелковых │ шт │</p>
  <p id="LQgc">│ │ отходов │ │</p>
  <p id="pG0E">│6106 90 500 │-- из льняных волокон или волокна рами │ шт │</p>
  <p id="Y5JL">│6106 90 900 │-- из прочих текстильных материалов │ шт │</p>
  <p id="CIK6">│6107 │Кальсоны, трусы, ночные сорочки, пижамы, │ │</p>
  <p id="qT2p">│ │купальные халаты, домашние халаты и аналогичные │ │</p>
  <p id="ukgF">│ │изделия трикотажные машинного или ручного │ │</p>
  <p id="dwc7">│ │вязания, мужские или для мальчиков: │ │</p>
  <p id="7MO6">│ │- кальсоны и трусы: │ │</p>
  <p id="tqlW">│6107 11 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="DsBg">│6107 12 000 │-- из химических нитей │ шт │</p>
  <p id="eFrL">│6107 19 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="wooj">│ │- ночные сорочки и пижамы: │ │</p>
  <p id="4hBL">│6107 21 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="9C8f">│6107 22 000 │-- из химических нитей │ шт │</p>
  <p id="JOs4">│6107 29 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="Q0QM">│ │- прочие: │ │</p>
  <p id="uV0y">│6107 91 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="QwKy">│6107 99 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="e4MV">│6108 │Комбинации, нижние юбки, трусы, панталоны, ночные │ │</p>
  <p id="5f6F">│ │сорочки, пижамы, пеньюары, купальные халаты, │ │</p>
  <p id="Y9eU">│ │домашние халаты и аналогичные изделия трикотажные │ │</p>
  <p id="7Ly4">│ │машинного или ручного вязания, женские или для │ │</p>
  <p id="Pt45">│ │девочек: │ │</p>
  <p id="I2IQ">│ │- комбинации и нижние юбки: │ │</p>
  <p id="vwji">│6108 11 000 │-- из химических нитей │ шт │</p>
  <p id="d6pV">│6108 19 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="LQnB">│ │- трусы и панталоны: │ │</p>
  <p id="DuYn">│6108 21 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="E31C">│6108 22 000 │-- из химических нитей │ шт │</p>
  <p id="OAVi">│6108 29 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="0A8R">│ │- ночные сорочки и пижамы: │ │</p>
  <p id="sBHL">│6108 31 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="T47K">│6108 32 000 │-- из химических нитей │ шт │</p>
  <p id="IyvL">│6108 39 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="M8uE">│ │- прочие: │ │</p>
  <p id="uztg">│6108 91 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="PXOA">│6108 92 000 │-- из химических нитей │ шт │</p>
  <p id="ahB1">│6108 99 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="hpBg">│6109 │Майки, фуфайки с рукавами и прочие нательные │ │</p>
  <p id="oQ7u">│ │фуфайки трикотажные машинного или ручного │ │</p>
  <p id="OFlA">│ │вязания: │ │</p>
  <p id="eGZI">│6109 10 000 │- из хлопчатобумажной пряжи │ шт │</p>
  <p id="lQGX">│6109 90 │- из прочих текстильных материалов: │ │</p>
  <p id="OEge">│6109 90 200 │-- из шерстяной пряжи или пряжи из тонкого волоса │ шт │</p>
  <p id="Djqa">│ │ животных или из химических нитей │ │</p>
  <p id="t5h6">│6109 90 900 │-- прочие │ шт │</p>
  <p id="JE8b">│6110 │Свитеры, пуловеры, кардиганы, жилеты и │ │</p>
  <p id="wULq">│ │аналогичные изделия трикотажные машинного или │ │</p>
  <p id="49l9">│ │ручного вязания: │ │</p>
  <p id="kBah">│ │- из шерстяной пряжи или пряжи из тонкого волоса │ │</p>
  <p id="zeoZ">│ │ животных: │ │</p>
  <p id="dR10">│6110 11 │-- из шерстяной пряжи: │ │</p>
  <p id="2d3p">│6110 11 100 │--- свитеры и пуловеры, содержащие не менее 50 │ шт │</p>
  <p id="i9tH">│ │ мас.% шерсти, и массой 600 г или более на │ │</p>
  <p id="dJoK">│ │ одно изделие │ │</p>
  <p id="bYHc">│ │--- прочие: │ │</p>
  <p id="WLOF">│6110 11 300 │---- для мужчин или мальчиков │ шт │</p>
  <p id="GvqJ">│6110 11 900 │---- для женщин или девочек │ шт │</p>
  <p id="dddP">│6110 12 │-- из пряжи из тонкого волоса кашмирской козы: │ │</p>
  <p id="u0Ph">│6110 12 100 │--- для мужчин или мальчиков │ шт │</p>
  <p id="PUXs">│6110 12 900 │--- для женщин или девочек │ шт │</p>
  <p id="RpgP">│6110 19 │-- прочие: │ │</p>
  <p id="A7Fz">│6110 19 100 │--- для мужчин или мальчиков │ шт │</p>
  <p id="j1YS">│6110 19 900 │--- для женщин или девочек │ шт │</p>
  <p id="xKpD">│6110 20 │- из хлопчатобумажной пряжи: │ │</p>
  <p id="cYmk">│6110 20 100 │-- легкие тонкие джемперы и пуловеры трикотажной │ шт │</p>
  <p id="dLYO">│ │ вязки с воротом &quot;поло&quot; или высоким одинарным │ │</p>
  <p id="RSjh">│ │ или двойным воротом │ │</p>
  <p id="XOw5">│ │-- прочие: │ │</p>
  <p id="QWJz">│6110 20 910 │--- для мужчин или мальчиков │ шт │</p>
  <p id="2BR1">│6110 20 990 │--- для женщин или девочек │ шт │</p>
  <p id="NZUz">│6110 30 │- из химических нитей: │ │</p>
  <p id="ZfJV">│6110 30 100 │-- легкие тонкие джемперы и пуловеры трикотажной │ шт │</p>
  <p id="QMTI">│ │ вязки с воротом &quot;поло&quot; или высоким одинарным │ │</p>
  <p id="leuD">│ │ или двойным воротом │ │</p>
  <p id="3hs8">│ │-- прочие: │ │</p>
  <p id="XKgT">│6110 30 910 │--- для мужчин или мальчиков │ шт │</p>
  <p id="Bqq4">│6110 30 990 │--- для женщин или девочек │ шт │</p>
  <p id="5cB3">│6110 90 │- из прочих текстильных материалов: │ │</p>
  <p id="jVBl">│6110 90 100 │-- из льняных волокон или волокна рами │ шт │</p>
  <p id="hCPp">│6110 90 900 │-- прочие │ шт │</p>
  <p id="jhWx">│6111 │Детская одежда и принадлежности к детской одежде │ │</p>
  <p id="VmZC">│ │трикотажные машинного или ручного вязания: │ │</p>
  <p id="2h38">│6111 20 │- из хлопчатобумажной пряжи: │ │</p>
  <p id="Ki41">│6111 20 100 │-- перчатки, варежки и митенки │ пар │</p>
  <p id="L7US">│6111 20 900 │-- прочие │ - │</p>
  <p id="Rc5H">│6111 30 │- из синтетических нитей: │ │</p>
  <p id="t7GZ">│6111 30 100 │-- перчатки, варежки и митенки │ пар │</p>
  <p id="S8Rl">│6111 30 900 │-- прочие │ - │</p>
  <p id="U4Ef">│6111 90 │- из прочих текстильных материалов: │ │</p>
  <p id="thjZ">│ │-- из шерстяной пряжи или пряжи из тонкого волоса │ │</p>
  <p id="kzg5">│ │ животных: │ │</p>
  <p id="Zsp8">│6111 90 110 │--- перчатки, варежки и митенки │ пар │</p>
  <p id="2ZT7">│6111 90 190 │--- прочие │ - │</p>
  <p id="caO9">│6111 90 900 │-- прочие │ - │</p>
  <p id="Ozil">│6112 │Костюмы спортивные, лыжные и купальные │ │</p>
  <p id="do5F">│ │трикотажные машинного или ручного вязания: │ │</p>
  <p id="HuiE">│ │- костюмы спортивные: │ │</p>
  <p id="Gb12">│6112 11 000 │-- из хлопчатобумажной пряжи │ шт │</p>
  <p id="8Lfg">│6112 12 000 │-- из синтетических нитей │ шт │</p>
  <p id="iCtT">│6112 19 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="MpId">│6112 20 000 │- лыжные костюмы │ шт │</p>
  <p id="vsEC">│ │- купальные костюмы мужские или для мальчиков: │ │</p>
  <p id="GV5z">│6112 31 │-- из синтетических нитей: │ │</p>
  <p id="mdNp">│6112 31 100 │--- содержащие 5 мас.% или более резиновой нити │ шт │</p>
  <p id="jpUY">│6112 31 900 │--- прочие │ шт │</p>
  <p id="xlBP">│6112 39 │-- из прочих текстильных материалов: │ │</p>
  <p id="m5qF">│6112 39 100 │--- содержащие 5 мас.% или более резиновой нити │ шт │</p>
  <p id="fpd4">│6112 39 900 │--- прочие │ шт │</p>
  <p id="TdMo">│ │- купальные костюмы женские или для девочек: │ │</p>
  <p id="4vGM">│6112 41 │-- из синтетических нитей: │ │</p>
  <p id="c7uU">│6112 41 100 │--- содержащие 5 мас.% или более резиновой нити │ шт │</p>
  <p id="EW3Z">│6112 41 900 │--- прочие │ шт │</p>
  <p id="1OEc">│6112 49 │-- из прочих текстильных материалов: │ │</p>
  <p id="mfrN">│6112 49 100 │--- содержащие 5 мас.% или более резиновой нити │ шт │</p>
  <p id="eoa6">│6112 49 900 │--- прочие │ шт │</p>
  <p id="zQkd">│6113 00 │Предметы одежды из трикотажного полотна машинного │ │</p>
  <p id="oSPk">│ │или ручного вязания товарной позиции 5903, 5906 │ │</p>
  <p id="dKZW">│ │или 5907: │ │</p>
  <p id="4Pkg">│6113 00 100 │- из трикотажного полотна машинного или ручного │ - │</p>
  <p id="1LAt">│ │ вязания товарной позиции 5906 │ │</p>
  <p id="ZF0H">│6113 00 900 │- прочие │ - │</p>
  <p id="hXqo">│6114 │Предметы одежды прочие трикотажные машинного или │ │</p>
  <p id="ELqc">│ │ручного вязания: │ │</p>
  <p id="NTpR">│6114 20 000 │- из хлопчатобумажной пряжи │ - │</p>
  <p id="8bMo">│6114 30 000 │- из химических нитей │ - │</p>
  <p id="J3tf">│6114 90 000 │- из прочих текстильных материалов │ - │</p>
  <p id="4zQU">│6115 │Колготы, чулки, гольфы, носки и подследники и │ │</p>
  <p id="NsCq">│ │прочие чулочно-носочные изделия, включая │ │</p>
  <p id="7rpI">│ │компрессионные чулочно-носочные изделия с │ │</p>
  <p id="Qeek">│ │распределенным давлением (например, чулки для │ │</p>
  <p id="9Wex">│ │страдающих варикозным расширением вен) и обувь │ │</p>
  <p id="UFkT">│ │без подошв, трикотажные машинного или ручного │ │</p>
  <p id="L9yU">│ │вязания: │ │</p>
  <p id="BwSj">│6115 10 │- компрессионные чулочно-носочные изделия с │ │</p>
  <p id="goGw">│ │ распределенным давлением (например, чулки для │ │</p>
  <p id="QQe4">│ │ страдающих варикозным расширением вен): │ │</p>
  <p id="tHB9">│6115 10 100 │-- из синтетических нитей │ пар │</p>
  <p id="6ON1">│6115 10 900 │-- прочие │ пар │</p>
  <p id="P3oG">│ │- колготы прочие: │ │</p>
  <p id="J0ed">│6115 21 000 │-- из синтетических нитей линейной плотности │ шт │</p>
  <p id="ptRE">│ │ одиночной нити менее 67 дтекс │ │</p>
  <p id="XYtm">│6115 22 000 │-- из синтетических нитей линейной плотности │ шт │</p>
  <p id="AV4Y">│ │ одиночной нити 67 дтекс или более │ │</p>
  <p id="K4nu">│6115 29 000 │-- из прочих текстильных материалов │ шт │</p>
  <p id="8Ti5">│6115 30 │- чулки или гольфы женские из нитей линейной │ │</p>
  <p id="F0Q8">│ │ плотности одиночной нити менее 67 дтекс, │ │</p>
  <p id="RBeQ">│ │ прочие: │ │</p>
  <p id="oypy">│ │-- из синтетических нитей: │ │</p>
  <p id="cG0t">│6115 30 110 │--- гольфы │ пар │</p>
  <p id="eZQa">│6115 30 190 │--- прочие │ пар │</p>
  <p id="R7vr">│6115 30 900 │-- из прочих текстильных материалов │ пар │</p>
  <p id="TxP9">│ │- прочие: │ │</p>
  <p id="jpOU">│6115 94 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ пар │</p>
  <p id="QuvS">│ │ животных │ │</p>
  <p id="uAxH">│6115 95 000 │-- из хлопчатобумажной пряжи │ пар │</p>
  <p id="Ac2m">│6115 96 │-- из синтетических нитей: │ │</p>
  <p id="UuNA">│6115 96 100 │--- гольфы │ пар │</p>
  <p id="QgAz">│ │--- прочие: │ │</p>
  <p id="4NXc">│6115 96 910 │---- женские чулки │ пар │</p>
  <p id="Buda">│6115 96 990 │---- прочие │ пар │</p>
  <p id="u8Kx">│6115 99 000 │-- из прочих текстильных материалов │ пар │</p>
  <p id="oCEM">│6116 │Перчатки, рукавицы и митенки трикотажные │ │</p>
  <p id="nwKK">│ │машинного или ручного вязания: │ │</p>
  <p id="TofW">│6116 10 │- пропитанные или покрытые пластмассой или │ │</p>
  <p id="zngi">│ │ резиной: │ │</p>
  <p id="Tn4m">│6116 10 200 │-- перчатки, пропитанные или с покрытием резиной │ пар │</p>
  <p id="yq0Q">│6116 10 800 │-- прочие │ пар │</p>
  <p id="5Q53">│ │- прочие: │ │</p>
  <p id="pwQp">│6116 91 000 │-- из шерстяной пряжи или пряжи из тонкого волоса │ пар │</p>
  <p id="nvq4">│ │ животных │ │</p>
  <p id="BsoR">│6116 92 000 │-- из хлопчатобумажной пряжи │ пар │</p>
  <p id="ePjQ">│6116 93 000 │-- из синтетических нитей │ пар │</p>
  <p id="Q9PY">│6116 99 000 │-- из прочих текстильных материалов │ пар │</p>
  <p id="Q0zv">│6117 │Принадлежности к одежде трикотажные машинного или │ │</p>
  <p id="UXdU">│ │ручного вязания готовые прочие; части одежды или │ │</p>
  <p id="sAwU">│ │принадлежностей к одежде трикотажные машинного │ │</p>
  <p id="KBQy">│ │или ручного вязания: │ │</p>
  <p id="jXhZ">│6117 10 000 │- шали, шарфы, кашне, мантильи, вуали и │ шт │</p>
  <p id="VgKZ">│ │ аналогичные изделия │ │</p>
  <p id="eHOE">│6117 80 │- принадлежности прочие: │ │</p>
  <p id="A8aG">│6117 80 100 │-- трикотажные машинного или ручного вязания, │ - │</p>
  <p id="DQ1b">│ │ эластичные или прорезиненные │ │</p>
  <p id="ESJx">│6117 80 800 │-- прочие │ - │</p>
  <p id="f8lY">│6117 90 000 │- части │ - │</p>
  <p id="Ydjw">└─────────────┴──────────────────────────────────────────────────┴────────┘</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@senotes/nekoray</guid><link>https://teletype.in/@senotes/nekoray?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes</link><comments>https://teletype.in/@senotes/nekoray?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes#comments</comments><dc:creator>senotes</dc:creator><title>Nekoray</title><pubDate>Mon, 04 Mar 2024 11:39:10 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/69/49/69494336-d997-47e9-afa5-466a9fb87cd0.png"></media:content><category>VPN</category><description><![CDATA[<img src="https://img1.teletype.in/files/0a/9d/0a9d9433-2a63-4010-acb3-e8a6a768e877.png"></img>Скачать соответствующую версию (желательно самый свежий билд, но без метки pre-release)и распаковать в нужную папку (текущая версия 3.26 от 09.12.2023).]]></description><content:encoded><![CDATA[
  <figure id="X1ri" class="m_column">
    <img src="https://img1.teletype.in/files/0a/9d/0a9d9433-2a63-4010-acb3-e8a6a768e877.png" width="2915" />
  </figure>
  <p id="LKuo"><a href="https://github.com/MatsuriDayo/nekoray/releases" target="_blank"><strong>Скачать </strong></a>соответствующую версию <em>(желательно самый свежий билд, но без метки pre-release)</em>и распаковать в нужную папку (текущая версия 3.26 от 09.12.2023).</p>
  <figure id="Naq2" class="m_column">
    <img src="https://img3.teletype.in/files/a6/54/a6543579-8fcc-4beb-8502-fc612fda611d.png" width="935" />
    <figcaption>Скачивате под вашу ОС</figcaption>
  </figure>
  <p id="W8vk">Установка не нужна, просто разархивируйте в удобную папку!</p>
  <p id="WkdX">Первый запуск- файл nekoray.exe</p>
  <figure id="dJBz" class="m_column">
    <img src="https://img4.teletype.in/files/71/c1/71c1fe7f-1087-42f8-b71d-ea45efba637d.png" width="358" />
  </figure>
  <p id="rQxR">При первом запуске нужно выбрать поддержку <strong>Sing-Box. </strong> Функционально разницы между ними не видно, а в дальнейшем, при необходимости, одно ядро можно будет заменить на другое. (При выборе <strong>Sing-box</strong> название программы изменится на <strong>NekoBox</strong>). Появляется значок в трее в виде голубоволосой девочки, и открывается окно:</p>
  <figure id="s5eA" class="m_column">
    <img src="https://img3.teletype.in/files/a5/60/a56005fa-52f2-4bbf-80c5-ced7187535c7.png" width="803" />
  </figure>
  <p id="9PjY">В системном трее появится значок программы.</p>
  <figure id="jMuz" class="m_original">
    <img src="https://telegra.ph/file/8a4216f2cd6af7d83f4a9.png" width="201" />
  </figure>
  <p id="Qc81">Ставим галочку <strong>&quot;Режим TUN&quot;</strong></p>
  <figure id="5vQW" class="m_column">
    <img src="https://img4.teletype.in/files/75/77/7577dfde-9001-456a-b93a-5dfd6f805dcd.png" width="857" />
  </figure>
  <p id="JfxX">Можно через значек в трее</p>
  <figure id="IwEs" class="m_column">
    <img src="https://img4.teletype.in/files/f2/c7/f2c7ce51-6b05-4a8f-98f8-160302344c0d.png" width="580" />
  </figure>
  <p id="C8G6">Значок в трее показывает цветными точками-метками текущее состояние – <strong>зеленая</strong> это отключенный системный прокси, <strong>синяя</strong> это системный прокси включен, и <strong>красная </strong>– <strong>TUN-режим</strong>.</p>
  <blockquote id="te7t"><em><strong>Важно:</strong> закрытое основное окно программы программу не выключает! Выключить или перезагрузить программу можно только через меню программы, или значок в трее, и всплывающее меню.</em></blockquote>
  <h3 id="Добавление-ключа-доступа-(сервера)">Добавление ключа доступа (сервера)</h3>
  <p id="Mx3D">1. Копируйте ключ в буфер обмена (ключ ниже).</p>
  <p id="YfC3">2. Нажимаем кнопку <strong>Программа </strong>или<strong> Сервер</strong> – <strong>добавить профиль из буфера обмена</strong>. Или просто правый клик по пустому полю:</p>
  <figure id="YKKM" class="m_column">
    <img src="https://telegra.ph/file/dbda4ffd69abf72dc2a16.png" width="395" />
  </figure>
  <p id="WhIc">3. Для запуска выбираем добавленный ключ, и по нажатию правой кнопкой мыши на нём выбираем <strong>Запустить </strong>(или нажимаем <strong>Enter</strong>). При этом сам сервер (соединение с внешним сервером доступа) запустится.</p>
  <p id="aRyW">4. Программа умеет экспортировать ключи в буфер, в файл и в QR-код, что удобно для переноса настроек в другую программу или на другое устройство (телефон).</p>
  <figure id="nY0q" class="m_column">
    <img src="https://telegra.ph/file/9edd87d00b8c981d14bdb.png" width="997" />
  </figure>
  <figure id="yQWV" class="m_column">
    <img src="https://telegra.ph/file/2bfa3d30e7aac747cc640.png" width="802" />
  </figure>
  <p id="uz4O">5. И наоборот - если у вас на компьютере есть веб-камера и программа, которая умеет сканировать QR-коды, то ключ с телефона удобно скопировать через экспорт на телефоне в QR-код, затем сканируете его на компьютере - и ключ оказывается в буфере. Добавляете его точно так же, как скопированный из строки – <strong>Добавить профиль из буфера обмена</strong>. “<strong>Сканировать QR-код</strong>” из меню – подразумевается, что QR-код выведен у вас на экран компьютера.</p>
  <p id="2w4J">6. Также можно экспортировать в буфер все выбранные ключи, через <strong>Поделиться – Скопировать ссылки для выбранных.</strong></p>
  <p id="yNbo">7. Если ключей много, в главном окне программы через <strong>Программа</strong> - <strong>Группы </strong>можно создать группы для более удобной сортировки ключей (серверов). На скриншоте показана группа TEST. Возможно создать группу для хранения ключей - например, ARCHIVE. Для этого в свойствах группы надо почтавить галочку - Арчив. Ключи из этой группы нельзя запустить даже случайно.</p>
  <p id="YqQC">Перемещение ключа между группами - правый клик по ключу, выбираем <strong>Переместить</strong>.</p>
  <figure id="nrvh" class="m_column">
    <img src="https://telegra.ph/file/54aa3a278eb954fa9c66b.png" width="803" />
  </figure>
  <p id="ZJZv">Проверяем <a href="https://ipinfo.io/" target="_blank">https://ipinfo.io/</a> должен показывать ip сервера и страну.</p>
  <p id="GbRU">Делаем доп настройки по скринам ниже:</p>
  <figure id="N8sg" class="m_column">
    <img src="https://img4.teletype.in/files/fb/ff/fbff275d-82ba-41fc-9a09-ea0eec06229e.png" width="1029" />
  </figure>
  <figure id="pxN5" class="m_column">
    <img src="https://img2.teletype.in/files/5f/07/5f07b1f0-3160-47a4-975f-622c023dc774.png" width="851" />
  </figure>
  <figure id="IDHS" class="m_column">
    <img src="https://img4.teletype.in/files/77/8a/778a8cdf-8be6-4376-92d9-d3f28431ba6f.png" width="790" />
  </figure>
  <figure id="1XAq" class="m_column">
    <img src="https://img3.teletype.in/files/a5/c8/a5c88ed9-8489-4881-a4de-4bdc45680c4e.png" width="793" />
    <figcaption>БУДЬТЕ ВНИМАТЕЛЬНЫ С ТОЧКАМИ!!!</figcaption>
  </figure>
  <p id="hR3l">При перезагрузке компа, режим TUN нужно включить вручную снова. Это потому, что программа должна работать как администратор. Можете поставить как системный прокси – тогда прога будет работать для всех подключений, но не все программы используют системный прокси.</p>
  <figure id="drBN" class="m_column">
    <img src="https://img4.teletype.in/files/b4/f7/b4f75001-fded-4061-92b7-2884d89cf8ac.png" width="545" />
  </figure>
  <p id="w1He">Собственно, это все основные настройки.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@senotes/3x-ui</guid><link>https://teletype.in/@senotes/3x-ui?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes</link><comments>https://teletype.in/@senotes/3x-ui?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes#comments</comments><dc:creator>senotes</dc:creator><title>3X-UI: Shadowsocks-2022 &amp; XRay (XTLS) сервер с простой настройкой и приятным интерфейсом</title><pubDate>Wed, 24 Jan 2024 03:23:22 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/e7/5e/e75e9a38-06b4-4801-91e7-101dc6288389.png"></media:content><category>VPN</category><description><![CDATA[<img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/a80/283/a46/a80283a46d9e0cfc1fdc2d2e0c03a922.png"></img>Сегодня мы поговорим об установке и использовании графической панели 3X-UI для сервера X-Ray с поддержкой всего того, что умеет X-Ray: Shadowsocks-2022, VLESS с XTLS]]></description><content:encoded><![CDATA[
  <p id="FLFd"><em>Статья опубликована под лицензией Creative Commons <strong><a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" target="_blank">BY-NC-SA</a>.</strong></em></p>
  <p id="T7XC">В серии предыдущих статей я описывал, почему повсеместно используемые VPN- и прокси-протоколы такие как OpenVPN и L2TP <a href="https://habr.com/ru/articles/710980/" target="_blank">очень уязвимы к выявлению и могут быть легко заблокированы</a> цензорами при желании, обозревал <a href="https://habr.com/ru/articles/727868/" target="_blank">существующие гораздо более надежные протоколы</a> обхода блокировок, <a href="https://habr.com/ru/articles/728696/" target="_blank">клиенты для них</a>, а также<a href="https://habr.com/ru/articles/728836/" target="_blank"> описывал настройку сервера</a> <a href="https://habr.com/ru/articles/731608/" target="_blank">двух видов</a> для всего этого.</p>
  <p id="zIt0">Многим читателям, однако, ручная настройка показалась сложной и неудобной - хотелось иметь понятный легко устанавливаемый графический интерфейс без необходимости ручного редактирования конфигов и вероятности допустить ошибки, а еще мы не поговорили про механизм &quot;подписок&quot;, позволяющих клиентам автоматически подключать список новых серверов с настройками подключений.</p>
  <p id="nxgB">Поэтому сегодня мы поговорим об установке и использовании графической панели 3X-UI для сервера X-Ray с поддержкой всего того, что умеет X-Ray: Shadowsocks-2022, VLESS с XTLS и т.д.</p>
  <p id="RfOd">Почему 3X-UI? Существует, на самом деле, довольно много панелей для V2Ray/XRay: <a href="https://seakfind.github.io/2021/10/10/X-UI/" target="_blank">оригинальный X-UI</a>, <a href="https://github.com/Gozargah/Marzban" target="_blank">Marzban</a>, <a href="https://github.com/VZiChoushaDui/Libertea" target="_blank">Libertea</a>, <a href="https://github.com/hiddify/hiddify-config" target="_blank">Hiddify</a>. Проблема в том, что в процессе экспериментов у меня и ряда других хабраюзеров заставить их нормально работать с пол-пинка не получилось. Например, одним из требований была установка в Docker (чтобы не создавать бардак в системе и не запускать непонятные bash-скрипты на хосте вне контейнера), и на этом этапе отвалились уже многие панели: у каких-то установка падала еще на этапе разворачивания docker-контейнера из-за ошибок в скриптах, какие-то устанавливались, но не могли нормально запуститься (фронтенд говорил, что не может подключиться к бэкенду), какие-то в итоге запускались, и после получаса тыканья везде в попытках переключить язык с китайского или фарси хотя бы на английский выяснялось что что-то глючит или не работает.</p>
  <p id="h2Qk">3X-UI, который является доработанным форком оригинального X-UI, в сравнении со всем вышеописанным, почти идеален: легко устанавливается в Docker, сразу на английском с возможностью переключения на русский, имеет в себе все что надо - и главное, работает! Пара багов, конечно, тоже нашлась, но они не критичны и о них будет чуть позже.</p>
  <p id="7VAi"><strong>Update</strong>: в конце мая в своем Telegram-канале автор 3X-UI написал, что возможно больше не будет работать над проектом, но есть альтернатива - еще один из форков оригинального X-UI под названием (внезапно!) <a href="https://github.com/alireza0/x-ui" target="_blank">X-UI</a>, который очень похож на 3X-UI и тоже работает без проблем.</p>
  <h2 id="SLL5">Выбор домена для маскировки</h2>
  <p id="aN3N">Нам нужно найти сайт, под который мы будем маскироваться.</p>
  <p id="7Bur">Требования довольно простые:</p>
  <p id="UFDf">это должен быть иностранный сервер (вне РФ), не забаненный по домену Роскомнадзором, поддерживающий подключения по TLSv1.3 и HTTP/2, имеющий заглавную страницу, которая <em>не</em> переадресовывает на какой-нибудь другой домен. Если совсем упарываться, то неплохо было бы если бы IP-адрес был из диапазона того же облачного хостера, что и у вас, и чтобы сервер поддерживал Online Certificate Status Protocol (OCSP). Если вы не знаете, что вся эта фигня значит - не заморачивайтесь, выбирайте что-нибудь простое, например</p>
  <ul id="nk1C">
    <li id="NhXU">www.samsung.com:443</li>
    <li id="Aze5">www.googletagmanager.com:443</li>
    <li id="QEh3">www.asus.com:443</li>
    <li id="F0n2">www.amd.com:443</li>
    <li id="zZzl">www.cisco.com:443</li>
    <li id="ZXaF">www.microsoft.com:443</li>
    <li id="BbNu">dl.google.com:443</li>
    <li id="h33n">www.linksys.com:443</li>
    <li id="lcyn">www.nvidia.com:443и т.д.</li>
  </ul>
  <p id="UbpF">Лучше всего выбирать что-нибудь из сети того же хостера, каким пользуетесь вы.<br />Для этого есть специальный инструмент: <a href="https://github.com/XTLS/RealiTLScanner" target="_blank">https://github.com/XTLS/RealiTLScanner</a></p>
  <p id="2TeE">Скачиваете его под Windows/Linux со страницы <a href="https://github.com/XTLS/RealiTLScanner/releases/" target="_blank">Releases</a>, или собираете сами (go build).</p>
  <p id="XnZ6">Далее, запускаете как-то так:</p>
  <pre id="ZeIq">./RealiTLScanner -addr IP_вашего_VPS -showFail</pre>
  <p id="5JXk">и ждете.</p>
  <p id="6B5y">Сканер будет перебирать IP-адреса из той же подсети, что и ваш сервер, и пытаться к ним подключиться по TLS. Если он что-то найдет - вы это увидите. Пример (я сканирую рандомный IPшник):</p>
  <pre id="7EfY">89.116.243.206:443 	TLS handshake failed: EOF
89.116.243.207:443 	TLS handshake failed: EOF
89.116.243.208:443 	----- Found TLS v1.3	ALPN   	CN=caprover.com,O=CapRover.com,L=Vancouver,ST=British Columbia,C=CA,1.2.840.113549.1.9.1=#0c11696e666f40636170726f7665722e636f6d
89.116.243.209:443 	TLS handshake failed: EOF
89.116.243.210:443 	----- Found TLS v1.3	ALPN   	CN=patentpath.io
89.116.243.211:443 	----- Found TLS v1.3	ALPN   	CN=vps3.gecon.pl
89.116.243.212:443 	TLS handshake failed: EOF
89.116.243.213:443 	TLS handshake failed: EOF
89.116.243.214:443 	TLS handshake failed: EOF
89.116.243.215:443 	TLS handshake failed: read tcp 192.168.136.132:55142-&gt;89.116.243.215:443: i/o timeout
89.116.243.216:443 	----- Found TLS v1.3	ALPN   	CN=localhost,OU=none,O=none,L=Sometown,ST=Someprovince,C=US,1.2.840.113549.1.9.1=#0c137765626d6173746572406c6f63616c686f7374
89.116.243.217:443 	TLS handshake failed: EOF
89.116.243.218:443 	TLS handshake failed: EOF
89.116.243.219:443 	TLS handshake failed: EOF
89.116.243.220:443 	TLS handshake failed: EOF
89.116.243.221:443 	TLS handshake failed: EOF
89.116.243.222:443 	----- Found TLS v1.3	ALPN   	
89.116.243.223:443 	----- Found TLS v1.3	ALPN   	CN=milapanel.milahosting.com
89.116.243.224:443 	----- Found TLS v1.3	ALPN   	CN=vps-us.workx.dev
89.116.243.225:443 	----- Found TLS v1.3	ALPN   	CN=www.google.com
89.116.243.226:443 	----- Found TLS v1.3	ALPN   	CN=www.bookifynow.com
89.116.243.227:443 	----- Found TLS v1.3	ALPN   	CN=next.tasosvl.cc
89.116.243.228:443 	TLS handshake failed: EOF
89.116.243.229:443 	----- Found TLS v1.3	ALPN   	CN=alpaca-dreams.com
89.116.243.230:443 	TLS handshake failed: EOF</pre>
  <p id="pZqC">Если сканер нашел какие-то домены - попробуйте сходить на них браузером - должен открыться соответствующий сайт без каких-либо ошибок сертификатов. Если не открывается, или лезут ошибки - такой домен нам не подходит, а если открывается и ошибок нет - можно попробовать маскироваться под него.</p>
  <h2 id="f0er">Установка панели 3-XU (X-UI)</h2>
  <p id="6kcE">Официальный репозиторий 3X-UI: <a href="https://github.com/MHSanaei/3x-ui" target="_blank">https://github.com/MHSanaei/3x-ui</a></p>
  <p id="FUGr">Официальный репозиторий форка X-UI: <a href="https://github.com/alireza0/x-ui" target="_blank">https://github.com/alireza0/x-ui</a></p>
  <p id="fMdk">Итак, дано: VPS с IPv4 (неплохо бы иметь еще IPv6, но не обязательно) и Debian либо Ubuntu Linux (на других дистрибутивах суть будет примерно та же самая). И установленные Docker и docker-compose (если вдруг нет - <a href="https://docs.docker.com/engine/install/" target="_blank">следуйте инструкциям</a> для вашего дистрибутива, у меня без проблем установилось простым &quot;apt install docker.io docker-compose&quot;). Ну и git в придачу.</p>
  <p id="tdfT">Сначала клонируем исходники. Лучше всего использовать последнюю стабильную версию, можно проверить в &quot;Releases&quot; на гитхабе.</p>
  <p id="reC7">Для 3X-UI:</p>
  <pre id="Gdoe">git clone https://github.com/MHSanaei/3x-ui.git
cd 3x-ui
git checkout v1.4.6</pre>
  <p id="9tGl">Для X-UI:</p>
  <pre id="Tlku">git clone https://github.com/alireza0/x-ui.git
cd x-ui
git checkout 1.4.1</pre>
  <p id="95Yl">Запускаем docker-compose:</p>
  <pre id="pNOn"> docker-compose up -d</pre>
  <p id="Atrj">Готово! Вы восхитительны! Я серьезно, все, панель установлена и работает.</p>
  <p id="lI62">Дело осталось за малым - настроить ее:</p>
  <p id="znEm">Для 3X-UI идем браузером по адресу <em>http://yourserverip:2053/panel/, </em>где yourserverip - IP-адрес вашего сервера или доменное имя, если оно у вас есть и настроено (обратите внимание, протокол http://, а не https://). Для X-UI нужно сначала посмотреть с помощью команды &quot;docker logs x-ui&quot;, на каком именно порту запустилась панель.</p>
  <p id="Y0PG">Логинимся под стандартными реквизитами admin/admin и видим нашу прекрасную панель управления:</p>
  <figure id="aiu5" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/a80/283/a46/a80283a46d9e0cfc1fdc2d2e0c03a922.png" width="635.3969849246231" />
  </figure>
  <p id="2aEE">Первым делом я советую сделать несколько вещей. Перейти в &quot;Settings&quot; (настройки) и там:</p>
  <ol id="eBz0">
    <li id="7QpV">Изменить порт на котором работает панель со стандартного 2053 на какой-нибудь другой (лучше всего где-нибудь в верхнем конце диапазона, до 65535) - <strong>обязательно</strong> ;</li>
    <li id="UHgh">Изменить корневой путь URL-адреса панели с / на что-то типа /mysecretpanelroot/ - <strong>обязательно</strong>;</li>
    <li id="Tnad">При желании переключить язык на русский (но имейте в виду, в русском переводе есть некоторые неточности, сбивающие с толку);</li>
    <li id="3QVV">На второй вкладке &quot;Настройки безопасности&quot; изменить стандартный админский пароль на свой - <strong>обязательно</strong>;</li>
    <li id="H7Qh">После чего сохраняем настройки и рестартуем панель. Нужно будет изменить URL с учетом нового порта и пути, заданных в настройках.</li>
  </ol>
  <figure id="Fh9L" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/0a5/3b5/31f/0a53b531fcb97b45018e8852dc5b6d4b.png" width="702" />
  </figure>
  <figure id="CE8e" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/bda/25b/d7e/bda25bd7e245d68ff2ecc2ea49b1a997.png" width="640" />
  </figure>
  <p id="C3Tg">Все вышеперечисленное необходимо для защиты от <s>тупых скрипткиддисов</s> залетных кулхакеров, которые случайно могут наткнуться на вашу панельку при массовом сканировании адресов. Другие советы по повышению безопасности я приведу в конце статьи.</p>
  <h2 id="s7f8">Создаем подключения</h2>
  <p id="IY2V">Идем в раздел меню Inbounds (в русском переводе он почему-то называется &quot;Пользователи&quot;, это неправильно и сбивает с толку). Нажимаем &quot;Add Inbound&quot; (&quot;Добавить пользователя&quot;):</p>
  <figure id="7d2a" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/e3a/132/40d/e3a13240ddc81c45d2e2c897cadb3cf0.png" width="413" />
  </figure>
  <p id="6p00">Появляется милое окошо. Сначала добавим возможность подключаться через Shadowsocks-2022.<br />&quot;Remark&quot; (Примечание) - ввести что угодно, это просто человекочитаемое название;<br />&quot;Протокол&quot; выбираем shadowsocks;<br />&quot;Listening IP&quot; (в русском переводе называется &quot;Порт IP&quot;, и это тоже неправильно и запутывает) можно оставить пустым, тогда сервер будет слушать на всех IP-адресах, либо можно явно указать требуемый;<br />&quot;Порт&quot; - панель выберет рандомный.</p>
  <p id="jySQ">Далее настраиваем пользователя (в момент создания inbound&#x27;а создается один, других при желании можно добавить позже):<br />Поле &quot;Email&quot; на самом деле не обязательно должно содержать емайл, может быть любой текст (имя пользователя) - панель генерирует рандомный набор символов, если вы хотите создавать несколько разных пользователей (например, раздать аккаунты друзьям, смотреть кто сколько накачал и при желании блокировать доступ), то лучше вбить сюда что-то человекочитаемое и понятное;<br />&quot;Subscription&quot; - пока что можно вбить тот же самый юзернейм (о подписках я расскажу чуть позже).</p>
  <p id="gV7u">Дальше снова идут настройки протокола:<br />&quot;Шифрование&quot; - выбираем что-нибудь что начинается с &quot;2022&quot;, вариант по умолчанию вполне неплох;<br />&quot;Пароль&quot; (ключ) панель сгенерирует автоматически с правильной длиной для выбранного метода шифрования.</p>
  <p id="AgDC">Нажимаем &quot;Создать&quot; и на этом настройка для Shadowsocks закончена, им уже можно пользоваться.</p>
  <figure id="RAhr" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/16e/37f/73c/16e37f73c04f56b9805aa5c2ebd2e4c6.png" width="333.6737430167598" />
  </figure>
  <p id="hsSc">Теперь переходим к настройке VLESS с XTLS-Reality. Тут все будет чуточку сложнее, но в целом так же просто.</p>
  <p id="Wwni">&quot;Remark&quot; (Примечание) - любое название;<br />&quot;Протокол&quot; - &quot;vless&quot;,<br />&quot;Listening IP&quot; (&quot;Порт IP&quot;, который на самом деле не порт, а адрес) - оставляем пустым, либо задаем вручную если надо;<br />&quot;Порт&quot; - вместо рандомного ставим <strong>443</strong>;</p>
  <figure id="adXF" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/24b/dd1/97e/24bdd197e359fb064b283c848b767af4.png" width="359" />
  </figure>
  <p id="ywno">Далее переходим к настройкам клиента.<br />&quot;Email&quot; - как в и в прошлом пункте, лучше указать что-то человекочитаемое и понятное. Важно: пользователи разных подключений не могут иметь один и тот же емайл (например, наш новый VLESS и старый Shadowsocks созданный в предыдущем пункте), поэтому можно добавить какой-нибудь префикс (например user1vl) для избежания конфликтов.<br />&quot;Subscription&quot; - тут наоборот, лучше будет если текст в этом поле будет совпадать с тем, что вы задали для Shadowsocks (подробности ниже). <em>Внимание: в отличие от 3X-UI, в X-UI поле Subscription по умолчанию не отображается, нужно сначала активировать функционал подписок в настройках панели.</em><br />&quot;Flow&quot; - надо выбрать &quot;xtls-rprx-vision&quot;. Обратите внимание, поле Flow (см. скриншот) появится только после того, как чуть ниже вы поставите галочку на пункте &quot;Reality&quot;. То есть лучше всего настривать так: сначала ставите галочку Reality, а потом заполняете поля с настройками пользователя.</p>
  <p id="8f01">Дальше у нас идут настройки транспорта:<br />&quot;Reality&quot; - как уже сказано выше, должно быть активно;<br />&quot;XTLS&quot; - наоборот, должно быть неактивно (это немного запутывает, не смотря на то, что Reality тоже относится к XTLS, здесь под XTLS подразумеваются только устаревшие версии протокола, и галочки &quot;XTLS&quot; и &quot;Reality&quot; в панели являются взаимоисключающими);<br />&quot;uTLS&quot; - по умолчанию &quot;firefox&quot;, я обычно выбираю &quot;chrome&quot;, по факту особо без разницы (главное чтобы не &quot;android&quot;, могут быть проблемы с клиентами);<br />&quot;Домен&quot; - на самом деле это не домен, а адрес для подключения к вашему серверу. Можно оставить пустым, тогда панель автоматически подставит IP-адрес или домен, по которому вы обращаетесь в панели на сервере.<br />&quot;ShortIds&quot; - панель сгенерирует рандомный ID;<br />&quot;Public Key&quot;, &quot;Private Key&quot; - можно кликнуть на &quot;Get new keys&quot;, и панель сама сгенерирует новые для вас;<br />&quot;Dest&quot; и &quot;Server names&quot; - вот это самое интересное, это домен, под который вы будете маскироваться. По умолчанию панель предлагает маскировку под yahoo.com и www.yahoo.com с переадресацией на yahoo.com:443, но лучше выбрать какой-нибудь другой домен, как описано ранее;</p>
  <figure id="Ce9p" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/524/938/f6e/524938f6e52c34c0ef374436e120c05f.png" width="335" />
  </figure>
  <p id="clBJ">Сохраняем введенную форму, и - всё! Настройка завершена.</p>
  <p id="3dlC">После этого на странице видим примерно вот это:</p>
  <figure id="mVzM" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/17c/e87/d30/17ce87d3053f7c1f002f37b1e646dc06.png" width="686" />
  </figure>
  <p id="Hrz7">Если тыкнуть на кнопочку &quot;Меню&quot; соответствующую нужному протоколу, можно его активировать/деактивировать, сбросить счетчики трафика, добавить пользователей (в том числе сгенерировать разом N аккаунтов по шаблону), и самое главное - раскрыв (плюсиком) список пользователей, можно посмотреть настройки подключения для вбивания в клиенты для этого пользователя.</p>
  <p id="m55c">Нажав на значок QR-кода, панель покажет QR-код, который можно отсканировать камерой в мобильных клиентах (<a href="https://github.com/2dust/v2rayNG/releases" target="_blank">v2rayNG</a> или <a href="https://github.com/MatsuriDayo/NekoBoxForAndroid/releases" target="_blank">Nekobox</a> на Android, <a href="https://apps.apple.com/us/app/wings-x/id6446119727" target="_blank">Wings X</a>/<a href="https://apps.apple.com/us/app/foxray/id6448898396" target="_blank">FoXray</a> или <a href="https://apps.apple.com/us/app/shadowrocket/id932747118" target="_blank">Shadowrocket</a> на iOS). Подробнее о клиентах читайте в <a href="https://habr.com/ru/articles/728696/" target="_blank">этой статье</a>.</p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="Lh0M">Обратите внимание, v2rayNG и Nekobox из сторов основаны на старой версии XRay и еще не поддерживают Reality, нужно переключиться на бета-канал или устанавливать APK с гитхаба.</p>
  </section>
  <figure id="mbRr" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/0db/e6c/3ff/0dbe6c3ffdeb6655d9614dcbbe9347f1.png" width="227" />
  </figure>
  <p id="vuil">Нажав на иконку информации (с буквой &quot;i&quot;) можно посмотреть настройки для вбивания в десктопные клиенты, в том числе и URL, который можно скопировать и вставить.</p>
  <p id="Mpjf">Под дестоп я рекомендую Nekobox (есть <a href="https://github.com/MatsuriDayo/nekoray/releases" target="_blank">под Windows, Linux</a> и билды от сообщества <a href="https://github.com/aaaamirabbas/nekoray-macos/releases" target="_blank">для MacOS</a>). Подробнее о клиентах читайте в <a href="https://habr.com/ru/articles/728696/" target="_blank">этой статье</a>.</p>
  <figure id="ozwe" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/a72/958/a79/a72958a7978fd9dc4092e0a0a39218b7.png" width="472" />
  </figure>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="3RTP"><strong>Краткая настройка Nekobox</strong></p>
    <p id="0H2b">Если вы раньше им не пользовались, нужно переключить его на использование движка sing-box, Preferences -&gt; Basic Settings -&gt; Core.</p>
    <p id="e4Mk">Далее копируем URL подключения в буфер обмена, в Nekobox нажимаем Server -&gt; Add profile from clipboard - вжух, и у нас в списке добавилось новое подключение!</p>
    <p id="veHy">Сохраняем, кликаем правой кнопкой мыши на новый сервер в списке, жмем Start, и проверяем подключение выбрав там же Current Select -&gt; URL test.</p>
    <p id="VpXs">Если все нормально, то галочками &quot;VPN Mode&quot; или &quot;System proxy&quot; можно завернуть трафик всех приложений на прокси.</p>
  </section>
  <p id="2x8z">Там же вы можете найти &quot;subscription URL&quot;. Это - специальным образом сгенерированный список подключений для клиентов. Помните, вы указывали &quot;Subscription&quot; при создании пользователя? При запросе по такому subscription URL, сервер выдаст список настроек (сервера, ключи) для всех подключений с этим ID в поле subscription. Многие клиенты (включая v2rayNG, v2rayN, Nekobox, и другие) умеют автоматически либо по запросу скачивать настройки с таких URL и добавлять их к себе - таким образом, если вы добавили какие-то новые протоколы или решили поменять конфигурацию, пользователи могут легко получить новые параметры с вашего сервера.<br /><em>Внимание: в отличие от 3X-UI, в X-UI поле Subscription по умолчанию не отображается и вообще функционал подписок по умолчанию отключен, его нужно активировать в настройках панели.</em></p>
  <h2 id="Mzux">Дополнительные настройки</h2>
  <p id="AyMK">В менюшках панели можно найти много интересностей, например, можно запретить клиентам качать торренты (если у вас на сервере не слишком широкий канал или есть лимит трафика), добавить фильтр доменов рекламных сервисов, запретить доступ к порносайтам (ума не приложу, кому вообще в жизни может понадобиться такая ужасная функция).</p>
  <figure id="jrIu" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/555/ce4/d83/555ce4d83e3d854a022ebdd5c2de84fd.png" width="641" />
  </figure>
  <p id="yvAK">А еще можно заблокировать доступ через сервер к IP-адресам и доменам Ирана, Китая и России (Россия здесь в отличной компании, не правда ли?) - это нужно если вы по ряду соображений настроили на клиентах доступ к российским сайтам напрямую, и хотите заблокировать их на сервере чтобы случайно не вылезти в рунет через него из-за ошибок в настройках.</p>
  <figure id="sms4" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/95f/858/67d/95f85867dbb799ed01164ed5f5c9c6c2.png" width="467" />
  </figure>
  <p id="vDUj">Про опцию запрета IPv6 для Google</p>
  <h2 id="UqK1">Улучшения и баги</h2>
  <p id="1G5l">Сначала о паре багов.</p>
  <p id="dE8f">При установке в Docker не получается посмотреть логи Xray, панель выплевывает ошибку. Иногда что-то подсмотреть и понять можно используя команду &quot;docker logs 3x-ui&quot;, но там логи довольно куцые. Будем надеяться, что в следущих версиях это исправят (зарепортите им там кто-нибудь, а?).</p>
  <p id="7MPM">Второй баг - не удается создать несколько inbounds с одним и тем же портом, но разными listening IP - панель ругается. Из-за этого, например, нельзя реализовать классическую схему с XTLS-Reality слушающем на 443 порту на IPv4-адресе, и VLESS+Websockets или VLESS+gRPC для работы через CDN (как запасной вариант) на IPv6 адресе. Опять же, будем надется, что авторы это когда-нибудь пофиксят.</p>
  <p id="QwCm">Из того, что можно улучшить при конфигурации - по умолчанию панель слушает на чистом HTTP, без шифрования. Вариантов решения несколько:</p>
  <ol id="3ckC">
    <li id="SETc">Если у вас есть домен (даже бесплатный от no-ip, freenom, dynu), то можно установить certbot от letsencrypt, запросить сертификат для своего домена, положить его в папку ./certs (внутри директории, куда вы склонировали 3x-ui) или сделать туда симлинки, и указать путь к ключам в панели в виде /root/cert/privkey.pem и /root/cert/public.crt. Не забудьте добавить post-update hook для рестарта контейнера;</li>
    <li id="aHol">Другой вариант - поменять в настройках listen IP для панели на 127.0.0.1 - после этого панель станет недоступна &quot;снаружи&quot;, но на нее всегда можно будет зайти с помощью SSH:<br />&quot;ssh -L 8080:localhost:2053 your_server_ip&quot; - тогда вбивая в браузере http://localhost:8080, подключение через SSH пойдет на локальный порт 2053 сервера, где и слушает ваша панель;</li>
    <li id="xlXZ">Третий вариант - повесить на сетевой интерфейс на сервере еще один &quot;виртуальный&quot; IP-адрес: прописать в /etc/network/interfaces что-то типа<br /><em>iface lo:1 inet staticaddress 192.88.99.1network 192.88.99.0netmask 255.255.255.0</em>и настроить панель, чтобы она слушала только на нем. Тогда &quot;снаружи&quot; панель будет недоступна, но при подключении через Shadowsocks/VLESS-прокси вы сможете до нее достучаться по этому адресу.</li>
  </ol>
  <p id="OlK6">Про работу через веб-сокеты, gRPC и CDN: <a href="https://habr.com/ru/articles/761798/" target="_blank">Особенности проксирования через CDN/Websocket/gRPC для обхода блокировок</a></p>
  <h2 id="Z4bw">О VLESS</h2>
  <p id="KeVe">Мы настроили протокол VLESS. Иногда в интернете можно встретить утверждения, что, мол VLESS не шифрует данные, а значит он небезопасен. Это не так. То, что VLESS не предусматривает шифрования на уровне протокола, не значит, что данные передаются в нешифрованном виде. VLESS всегда работает поверх TLS, трафик шифруется именно механизмами TLS, а не самого VLESS. Никакой проблемы с безопасностью тут нет, все секьюрно :) То же самое с XTLS. XTLS отключает свой слой шифрования только в случае, если определяет, что обмен между пользователем и конечным сервером <em>уже</em> зашифрован TLS v1.3.</p>
  <h2 id="1Sa1">О надежности</h2>
  <p id="Jug9">Как сделать хорошую, правильную маскировку для XTLS-Reality? Внимание к мелочам.</p>
  <ol id="NCEb">
    <li id="xDNr">Выбирайте домен для маскировки от сайта, который хостится у того же хостера, что и вы (см. начало статьи).</li>
    <li id="xFNW">Перевесьте SSH на вашем сервере с 22 порта на какой-нибудь другой сильно повыше, а то слишком палевно</li>
    <li id="3jcU">Если вы используете панель типа X-UI или 3X-UI - то перевесьте ее тоже со стандартного порта на какой-нибудь нестандартный сильно повыше. В идеале стоит вообще заставить ее слушать на 127.0.0.1 (localhost), а подключаться к ней через SSH: например, если панель у вас на 127.0.0.1 и порту 48888, то сделав<br />&#x60;ssh -L 8080:127.0.0.1:48888 user@serveradd -p &lt;ssh_port&gt;&#x60;<br />вы сможете попасть на панель пройдя браузером по адресу http://127.0.0.1:8080</li>
    <li id="3Gzj">Сделайте проброс порта не только на 443/TCP-порт (его делает XTLS-Reality), а еще на 443/UDP и 80/TCP до сервера, под который вы маскируетесь. Например, если вы маскируетесь под www.microsoft.com, то отрезолвте его IP-адрес (с помощью nslookup, ping или какого-нибудь онлайн-сервиса), а потом добавьте правила iptables (можно засунуть в /etc/rc.local, если он у вас есть - см. инструкции для вашего Linux-дистрибутива):<br />iptables -t nat -A PREROUTING -i eth0 -p udp --dport 443 -j DNAT --to-destination fake_site_ip:443<br />iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to-destination fake_site_ip:80<br />(вместо eth0 должен быть ваш сетевой интерфейс, иногда бывает ens3, например).</li>
    <li id="wQ1Y">Если ваш хостер позволяет менять PTR-записи для IP-адресов (так называемые &quot;обратные DNS&quot;), то поменяйте ее на такую, какая есть у IP-адреса сайта, под который вы маскируетесь, или хотя бы просто на сам этот домен.</li>
  </ol>
  <h2 id="Teqz">О клиентах</h2>
  <p id="5TPq">Весьма важно настроить на клиентских устройствах правила, чтобы доступ к внутренним (российским, если вы в РФ) ресурсам не шел через прокси-сервер.</p>
  <p id="fb3Q">Примеры настроек разных клиентов для этого есть в FAQ:<br /><a href="https://habr.com/ru/articles/770400/" target="_blank">FAQ по Shadowsocks/XRay/XTLS/Reality/Nekobox/etc. для обхода блокировок</a></p>
  <p id="IvnR">Там же есть ответы на многие другие частые вопросы и советы по устаранению проблем.</p>
  <h2 id="WZY9">Telegram</h2>
  <p id="0gME">И занимательное на последок. Панель может работать как Telegram-бот :)</p>
  <p id="vLc1">Сначала обращаемся к боту BotFather и просим его зарегистрировать нового бота:</p>
  <figure id="Whbb" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/baf/c45/1eb/bafc451eb6edaf9ae1b4eade2206cacd.png" width="457.1015625" />
  </figure>
  <p id="292I">Он сгенерирует для вас API-токен. Его надо вставить в настройки панели, и там же указать ваш ID как админа (его можно запросить у бота userinfobot):</p>
  <figure id="J6HJ" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/e5c/905/4bd/e5c9054bd31ed73154497d8a44b021ba.png" width="709" />
  </figure>
  <p id="sNOa">После этого можно разговаривать с панелью через Telegram - смотреть статистику, делать бэкапы конфигурации, и т.д.</p>
  <figure id="HDEE" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/000/a7a/773/000a7a77380c5e95398ffc2fdf48e2e5.png" width="483.88124999999997" />
  </figure>
  <p id="n36v">На этом всё.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@senotes/uQwTYsmBko-</guid><link>https://teletype.in/@senotes/uQwTYsmBko-?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes</link><comments>https://teletype.in/@senotes/uQwTYsmBko-?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes#comments</comments><dc:creator>senotes</dc:creator><title>Wireguard сервер с веб интерфейсом</title><pubDate>Mon, 07 Aug 2023 20:11:18 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/a1/cd/a1cdc44f-fd59-4a14-9e8f-be2da32d8c79.png"></media:content><category>Wireguard</category><description><![CDATA[<img src="https://img2.teletype.in/files/d9/5d/d95dde92-146b-4435-be90-cec0a0618ec1.png"></img>Установка Wireguard и управление пользователями через веб интерфейс никогда не была такой простой. Пару действий и ваш персональный впн сервер на wireguard для всей семьи запущен и работает.]]></description><content:encoded><![CDATA[
  <figure id="5fFK" class="m_original">
    <img src="https://img2.teletype.in/files/d9/5d/d95dde92-146b-4435-be90-cec0a0618ec1.png" width="930" />
  </figure>
  <p id="hTxx">Установка Wireguard и управление пользователями через веб интерфейс никогда не была такой простой. Пару действий и ваш персональный впн сервер на wireguard для всей семьи запущен и работает.</p>
  <figure id="1UOs" class="m_column">
    <iframe src="https://www.youtube.com/embed/nDdJfNmYmLI?autoplay=0&loop=0&mute=0"></iframe>
  </figure>
  <p id="DFLw">Для установки wireguard с веб интерфейсом мы будем использовать <a href="https://github.com/WeeJeWel/wg-easy" target="_blank">wg eas</a><a href="http://91.219.30.30:51821/" target="_blank">y</a>.</p>
  <p id="5EnT">Основные возможности</p>
  <ul id="4dZM">
    <li id="Rsxm">Веб интерфейс для управления wireguard</li>
    <li id="2vIs">Добавления и удаление пользователей</li>
    <li id="ctVh">Генерация QR кода для подключения</li>
    <li id="hsMw">Генерация config файла для подключения</li>
    <li id="z6WF">Изменение IP адреса</li>
    <li id="FBEX">Отображение текущего использования канала пользователем</li>
  </ul>
  <p id="IlcZ">Для установки wg easy нам необходимо чтобы на сервере был установлен docker. Подробнее про установку <a href="https://blog.unixhost.pro/2022/08/kak-ustanovit-docker-docker-compose-portainer/" target="_blank">Docker + docker-compose + Portainer вы можете прочитать в данной статье</a>.</p>
  <p id="n3e5">Для установки docker необходимо выполнить следующие команды</p>
  <p id="QBFG"><code>sudo apt update </code></p>
  <p id="9k2o"><code>sudo apt install \ ca-certificates \ curl \ gnupg \ lsb-release curl -fsSL <a href="https://download.docker.com/linux/ubuntu/gpg" target="_blank">https://download.docker.com/linux/ubuntu/gpg</a> | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg </code></p>
  <p id="p3xo"><code>sudo apt update </code></p>
  <p id="8ehN"><code>sudo apt install docker-ce docker-ce-cli containerd.io</code></p>
  <h2 id="n0oT">Установка WireGuard Easy</h2>
  <p id="HleD">Установка wg easy сводится к разворачиванию контейнера</p>
  <pre id="DZVD">docker run -d \
  --name=wg-easy \
  -e WG_HOST=🚨YOUR_SERVER_IP \
  -e PASSWORD=🚨YOUR_ADMIN_PASSWORD \
  -v ~/.wg-easy:/etc/wireguard \
  -p 51820:51820/udp \
  -p 51821:51821/tcp \
  --cap-add=NET_ADMIN \
  --cap-add=SYS_MODULE \
  --sysctl=&quot;net.ipv4.conf.all.src_valid_mark=1&quot; \
  --sysctl=&quot;net.ipv4.ip_forward=1&quot; \
  --restart unless-stopped \
  weejewel/wg-easy</pre>
  <p id="p811">В данной команде вам необходимо заменить всего два значения <strong>SERVER_IP</strong> и <strong>ADMIN_PASSWORD</strong> указав IP сервера на который производится установка и пароль администратора для доступа к панели управления пользователями wireguard.</p>
  <figure id="dn03" class="m_original">
    <img src="https://img3.teletype.in/files/6b/2c/6b2c247c-09bb-49d2-b851-69d1faf6a02c.png" width="566" />
  </figure>
  <p id="4HIt">После выполнения команды открываем в браузере <a href="http://SERVER_IP:51821" target="_blank">http://SERVER_IP:51821</a> и вводим пароль который вы указали выше.</p>
  <figure id="jFcP" class="m_original">
    <img src="https://img3.teletype.in/files/24/90/24908e59-f56b-4357-bc49-c4f14498cf20.png" width="825" />
  </figure>
  <p id="hetz">Добавим несколько пользователей и наш сервер готов. Все что останется сделать — отправить файл конфигурации либо QR код для подключения нужному пользователю.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@senotes/Z6Wd0ES_Zmh</guid><link>https://teletype.in/@senotes/Z6Wd0ES_Zmh?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes</link><comments>https://teletype.in/@senotes/Z6Wd0ES_Zmh?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes#comments</comments><dc:creator>senotes</dc:creator><title>Как вернуть контекстное меню мыши в Windows 11</title><pubDate>Sat, 27 May 2023 15:58:44 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/c5/0a/c50ab7b0-0fdc-4665-820b-fb8bcc2975e4.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/7d/5d/7d5dad82-733f-49c9-8475-7720c27d7678.jpeg"></img>I. Через командную строку:]]></description><content:encoded><![CDATA[
  <figure id="HXLH" class="m_column">
    <img src="https://img4.teletype.in/files/7d/5d/7d5dad82-733f-49c9-8475-7720c27d7678.jpeg" width="960" />
    <figcaption>Контектстное меню</figcaption>
  </figure>
  <p id="3xm4"><em>I. Через командную строку:</em></p>
  <p id="nhTD">1) Сначала необходимо открыть 📌<a href="https://ocomp.info/kak-otkryit-komandnuyu-stroku.html" target="_blank">командную строку от имени администратора</a>;</p>
  <p id="XIaS">2) Затем ввести последовательно две команды (одна добавит нужный параметр в реестр, другая - перезапустит проводник):</p>
  <blockquote id="7NnU">reg.exe add &quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&quot; /ftaskkill /F /IM explorer.exe &amp; start explorer</blockquote>
  <p id="5ooi">3) Готово!</p>
  <p id="bDXh">4) Чтобы вернуть всё назад и сделать как было по умолчанию (т.е. упрощенное меню):</p>
  <blockquote id="zmdB">reg.exe delete &quot;HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}&quot; /ftaskkill /F /IM explorer.exe &amp; start explorer</blockquote>
  <hr />
  <p id="xLcT"><em>II. Вручную (отредактировав ветку реестра):</em></p>
  <ol id="xGtG">
    <li id="rwV2">сначала нужно открыть редактор реестра (Win+R --&gt; regedit);</li>
    <li id="yDY7">далее следует перейти в ветку: HKEY_CURRENT_USER\Software\Classes\CLSID</li>
    <li id="UmK2">выбрать каталог CLSID и нажать на нем ПКМ — создать новый раздел с именем: {86ca1aa0-34aa-4e8b-a509-50c905bae2a2}</li>
    <li id="OURr">выбрать &quot;наш новый&quot; каталог {86ca1aa0-34aa-4e8b-a509-50c905bae2a2} и нажать на нем ПКМ — создать новый раздел с именем InprocServer32;</li>
    <li id="Lgwl">далее перейти в только что созданный каталог InprocServer32 — по умолчанию в нем будет создан параметр // REG_SZ. Его нужно открыть и нажать по кнопке OK (чтобы в поле <em>&quot;Значение&quot;</em> была пустота...);</li>
    <li id="fnCE">теперь нужно либо перезагрузить компьютер, либо открыть <strong>диспетчер задач</strong> и перезапустить проводник (см. пример на скрине ниже);</li>
    <li id="J5Kd">Ву-а-ля! Задача должна быть решена! Теперь после клика правой кнопкой мыши хоть по файлу, хоть по папке — будет появляться привычное контекстное меню... 😉</li>
  </ol>
  <p id="qe9W">В картинках 👇</p>
  <figure id="7N1k" class="m_original">
    <img src="https://img1.teletype.in/files/89/d1/89d1be25-1d43-42c3-8b50-22962bc8b202.png" width="800" />
  </figure>
  <figure id="I407" class="m_original">
    <img src="https://img4.teletype.in/files/36/27/3627922d-dce9-4d7a-876f-caf55beeb37e.png" width="800" />
  </figure>
  <figure id="gtJw" class="m_original">
    <img src="https://img3.teletype.in/files/63/79/6379f6ce-348f-443f-a64c-aabfe6c985c9.png" width="800" />
  </figure>
  <figure id="VRWm" class="m_original">
    <img src="https://img1.teletype.in/files/c2/1f/c21f6019-db01-40e1-9419-5520fcfc462c.png" width="703" />
  </figure>
  <figure id="Kl1J" class="m_original">
    <img src="https://img2.teletype.in/files/15/3e/153e7a08-9527-4317-b354-ba2162c178da.png" width="800" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@senotes/MXKTWFikUmj</guid><link>https://teletype.in/@senotes/MXKTWFikUmj?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes</link><comments>https://teletype.in/@senotes/MXKTWFikUmj?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes#comments</comments><dc:creator>senotes</dc:creator><title>Как в Windows задать действия по умолчанию для копируемых и перемещаемых файлов</title><pubDate>Fri, 26 May 2023 19:04:45 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/3b/7f/3b7fa98c-4e62-4bff-b634-80cd4ab47d81.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/34/80/348029d8-85eb-42c7-b5a7-19f8f02d10c5.png"></img>Ни для кого не секрет, что копирование и перемещение файлов и папок в Windows методом перетаскивания имеет свои особенности. Так, если перетащить объект с одной папки в другую в пределах одного диска или логического раздела, он будет перемещён, если же конечная папка находится в другом разделе, объект будет скопирован. Для изменения действий по умолчанию в Windows можно использовать клавиши Ctrl и Shift.]]></description><content:encoded><![CDATA[
  <figure id="bNdm" class="m_column">
    <img src="https://img4.teletype.in/files/34/80/348029d8-85eb-42c7-b5a7-19f8f02d10c5.png" width="2500" />
  </figure>
  <p id="jraR">Ни для кого не секрет, что копирование и перемещение файлов и папок в Windows методом перетаскивания имеет свои особенности. Так, если перетащить объект с одной папки в другую в пределах одного диска или логического раздела, он будет <em>перемещён</em>, если же конечная папка находится в другом разделе, объект будет <em>скопирован</em>. Для изменения действий по умолчанию в Windows можно использовать клавиши <code>Ctrl</code> и <code>Shift</code>.</p>
  <p id="psY2">Первая заменяет перемещение копированием, вторая, наоборот, копирование заменяет перемещением. Но можно сделать и так, что выбранное действие будет выполняться без использования <em>клавиш-модификаторов</em> и независимо от того, в какое место перемещается или копируется объект.</p>
  <p id="uvio">Для этого необходимо внести кое-какие изменения в системный реестр. Командной <strong>regedit</strong> откройте редактор реестра и разверните ключ <code><strong>HKEY_CLASSES_ROOT/*</strong></code>. Создайте в последнем подразделе новый <em><strong>32</strong></em>-битный параметр <strong>DefaultDropEffect</strong> и установите для него одно из этих четырёх значений:</p>
  <p id="gc5U"><strong>• 0 - ничего не изменится, <em>Drag-and-drop</em> останется с настройками по умолчанию</strong><br /><strong>• 1 – перетаскиваемые файлы и папки будут скопированы</strong><br /><strong>• 2 - перетаскиваемые файлы и папки будут перемещены</strong><br /><strong>• 4 – в папке, в которую будет перетащен объект, автоматически создастся ярлык на исходный файл, а перемещение или копирование при этом выполняться не будет.</strong></p>
  <figure id="E1xS" class="m_original">
    <img src="https://img2.teletype.in/files/91/37/91372d2d-7302-4d6f-b1f0-ef329c6ed781.png" width="871" />
  </figure>
  <figure id="7twt" class="m_original">
    <img src="https://img2.teletype.in/files/d8/e8/d8e8f026-96c2-4a35-ada2-8179b29aae11.png" width="870" />
  </figure>
  <p id="GFEH">Изменения после сохранения результатов редактирования вступают в силу немедленно, перезапускать Проводник или перезагружать компьютер не нужно. Для восстановления настроек по умолчанию удалите параметр <s><em>DefaultDropEffect</em></s> или измените его значение на <em><strong>0</strong></em>. Твик работает в Windows 11, 10, 8.1 и 7.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@senotes/Py_24_7_reload</guid><link>https://teletype.in/@senotes/Py_24_7_reload?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes</link><comments>https://teletype.in/@senotes/Py_24_7_reload?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes#comments</comments><dc:creator>senotes</dc:creator><title>Запуск скрипта Python на VDS в режиме 24/7 + автозапуск после перезагрузки.</title><pubDate>Sat, 20 May 2023 09:54:54 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/d0/54/d0541208-69f3-4e56-8121-dec8334ca813.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/fb/58/fb587190-94b2-408b-a753-d704a470d819.png"></img>Для начала, нам нужно будет установить несколько пакетов Python:]]></description><content:encoded><![CDATA[
  <figure id="n28v" class="m_column">
    <img src="https://img4.teletype.in/files/fb/58/fb587190-94b2-408b-a753-d704a470d819.png" width="1200" />
  </figure>
  <h2 id="Mtdw">Сделаем простого бота</h2>
  <p id="Xsa2">Для начала, нам нужно будет установить несколько пакетов Python:</p>
  <p id="oLhk">pip install pytelegrambotapi<br />pip install pyttsx3</p>
  <p id="xVWb">Затем, создадим новый бот в телеграм:</p>
  <ol id="GgqV">
    <li id="wuVn">Открываем телеграм</li>
    <li id="fQ3e">Ищем @BotFather</li>
    <li id="kbPM">Нажимаем &quot;Start&quot;</li>
    <li id="ANzZ">Следуем инструкциям</li>
  </ol>
  <p id="dV5O">Получаем токен нашего бота.</p>
  <p id="2ghb">Теперь, приступим к написанию кода.</p>
  <p id="Mm1W">import telebot<br />import pyttsx3<br /> <br />bot_token = &quot;TOKEN&quot; # здесь должен быть ваш токен бота<br /> <br />bot = telebot.TeleBot(bot_token) <br /><br />@bot.message_handler(func=lambda m: True)<br />def text_to_speech(message):<br />  engine = pyttsx3.init()<br />  engine.setProperty(&#x27;voice&#x27;, &quot;russian&quot;) # можно выбрать другой голос<br />  engine.say(message.text)<br />  engine.runAndWait()<br />  engine.stop()  <br /><br />bot.polling()</p>
  <p id="HBb1">Код выше принимает любое входящее сообщение, использует библиотеку pyttsx3 для преобразования текста в речь и отвечает пользователю звуком.</p>
  <p id="EJMw">Наконец, остановим бота и сохраним код в файле <code>bot.py</code>.</p>
  <p id="4f7j">Чтобы запустить бота на своем компьютере, нужно ввести в терминале:</p>
  <p id="3dcc">python bot.py</p>
  <p id="CyAv">И теперь, ваш бот готов к использованию!</p>
  <p id="eJIb">Шаги для установки:</p>
  <ol id="G87F">
    <li id="NKTQ">Установите Python на свой компьютер, если у вас его еще нет.</li>
    <li id="5Jvs">Установите необходимые пакеты, как указано выше.</li>
    <li id="vLJi">Создайте нового бота в телеграм и получите токен.</li>
    <li id="Pd3R">Скопируйте код в файл <code>bot.py</code>.</li>
    <li id="qmee">Запустите <code>bot.py</code> в терминале.</li>
    <li id="mgus">Готово! Теперь вы можете использовать вашего бота.</li>
  </ol>
  <h2 id="bBc4">Как установить бота на VDS.</h2>
  <ol id="Q9LA">
    <li id="ldmd">Начните с настройки VDS сервера. Выберите провайдера, который лучше всего соответствует вашим потребностям и бюджету.</li>
    <li id="0FPL">После настройки сервера можно приступать к установке бота. Для этого нужно подключиться к серверу с помощью SSH-клиента, такого как Putty.</li>
    <li id="dO7X">После подключения к серверу нужно установить Python, если еще не установлен. Для установки Python 3 на Ubuntu Linux, используйте следующие команды:<br /><code>sudo apt update <br />sudo apt install python3 </code></li>
    <li id="hNDT">При установке Питона также установите необходимые библиотеки, используя команды pip:<br /><code>sudo apt install python3-pip pip3 <br />install pytelegrambotapi pip3 <br />install pyttsx3 </code></li>
    <li id="XYRn">Скопируйте файлы <code>bot.py</code> на сервер, используя удобный для вас способ. Например, вы можете использовать FTP клиент, такой как FileZilla.</li>
    <li id="2jAL">Запустите бота с помощью команды:<br /><code>python3 bot.py &amp; <br /></code>Знак амперсанда &amp; означает, что процесс должен быть запущен в фоновом режиме.</li>
    <li id="x4Vj">Теперь ваш бот должен работать постоянно в режиме 24/7. Если вы хотите остановить бота, используйте команду:<br /><code>ps aux | grep bot.py # найдите ID процесса <br />kill ID # остановите процесс по ID </code></li>
  </ol>
  <p id="jwHo">Теперь вы знаете, как установить Python, необходимые библиотеки и запустить бота на VDS сервере!</p>
  <h2 id="vHy8">Как сделать, чтобы бот автоматически запускался при перезагрузке сервера.</h2>
  <ol id="uTp2">
    <li id="c11C">Создайте новый файл с расширением <code>.service</code> в директории <code>/etc/systemd/system/</code>. Например, <code>/etc/systemd/system/telegram-bot.service</code>.<br /><code>sudo nano /etc/systemd/system/telegram-bot.service </code></li>
    <li id="E4YK">Добавьте в файл следующий код:<br />[Unit]<br />Description=Telegram Bot<br />After=multi-user.target<br /><br />[Service]<br />Type=simple<br />ExecStart=/usr/bin/python3 /path/to/bot.py<br />Restart=always<br />RestartSec=10<br />User=&lt;username&gt;  # замените на ваше имя пользователя<br /><br />[Install]<br />WantedBy=multi-user.target<br /><br />Замените <code>/path/to/bot.py</code> на фактический путь к файлу <code>bot.py</code>. Используйте команду <code>whoami</code>, чтобы узнать своё имя пользователя для замены <code>&lt;username&gt;</code>. Это сообщит системе, какой пользователь должен запускать скрипт.</li>
    <li id="tIbD">Сохраните файл, используя команду <code>Ctrl+X</code>, затем <code>Y</code>.</li>
    <li id="ox13">Затем нужно запустить следующую команду:<br /><code>sudo systemctl daemon-reload <br /><br /></code>Эта команда сообщит демону systemctl, что была добавлена новая служба.</li>
    <li id="pLcL">Запустите свежую службу с помощью следующей команды:<br /><code>sudo systemctl start telegram-bot.service <br /><br /></code>Проверьте, работает ли служба, используя команду:<br /><code>sudo systemctl status telegram-bot.service <br /><br /></code>Последняя команда позволит проверить, работает ли служба корректно.</li>
    <li id="fHNf">Если служба работает корректно, активируйте её с помощью команды:<br /><code>sudo systemctl enable telegram-bot.service <br /><br /></code>Это сообщит системе, что службу нужно запускать автоматически при перезагрузке сервера.</li>
  </ol>
  <p id="aAy6">Теперь ваш бот автоматически будет запускаться при запуске сервера или при его перезагрузке.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@senotes/recapcha-to-hcaptcha</guid><link>https://teletype.in/@senotes/recapcha-to-hcaptcha?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes</link><comments>https://teletype.in/@senotes/recapcha-to-hcaptcha?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=senotes#comments</comments><dc:creator>senotes</dc:creator><title>Переключиться с reCAPTCHA на hCaptcha</title><pubDate>Sun, 23 Apr 2023 01:05:04 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/b3/fb/b3fbe18a-fb5d-48c3-8d51-c8d9a5701400.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/3c/98/3c984311-5a56-417a-bfe1-41395d619672.png"></img>Переключиться с reCAPTCHA на hCaptcha очень просто. Ниже вы можете найти пошаговое руководство, которое поможет с этим обновлением.]]></description><content:encoded><![CDATA[
  <figure id="8tEb" class="m_column">
    <img src="https://img4.teletype.in/files/3c/98/3c984311-5a56-417a-bfe1-41395d619672.png" width="1200" />
  </figure>
  <p id="4wcp">Переключиться с reCAPTCHA на hCaptcha очень просто. Ниже вы можете найти пошаговое руководство, которое поможет с этим обновлением.</p>
  <section style="background-color:hsl(hsl(0, 0%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h5 id="WMfy">ПРИМЕЧАНИЕ</h5>
    <p id="v8xh">Вам не нужно обновлять свои callback или атрибуты тегов. hCaptcha API-совместима с reCAPTCHA.</p>
  </section>
  <h3 id="xYIo">Получите ваш ключ сайта hCaptcha и секретный ключ</h3>
  <ol id="7KIr">
    <li id="yWjH">Зарегистрируйтесь или войдите в <a href="https://dashboard.hcaptcha.com/signup" target="_blank">панель управления hCaptcha.</a></li>
    <li id="oXpI">Перейдите на вкладку <a href="https://dashboard.hcaptcha.com/sites" target="_blank">«Сайты»</a> на панели инструментов и создайте новый ключ сайта.</li>
    <li id="Vd1j">Перейдите на вкладку <a href="https://dashboard.hcaptcha.com/settings" target="_blank">«Настройки»</a> на панели инструментов и скопируйте свой секретный ключ.</li>
  </ol>
  <h3 id="Pzgi">Обновите интеграцию на стороне клиента</h3>
  <p id="shi0">1. Замените тег скрипта:</p>
  <pre id="9Oq8">&lt;script src=&quot;https://www.google.com/recaptcha/api.js&quot;
        async defer&gt;&lt;/script&gt;</pre>
  <p id="lFaT">на</p>
  <pre id="6CZL">&lt;script src=&quot;https://js.hcaptcha.com/1/api.js&quot;
        async defer&gt;&lt;/script&gt;</pre>
  <p id="chb4">2. Замените имя параметра:</p>
  <p id="LAgx"><code>g-recaptcha</code>на<code>h-captcha</code></p>
  <h3 id="qB54">Обновите интеграцию на стороне сервера</h3>
  <ol id="RI4c">
    <li id="dUoa">Обновить секретный ключ: Используйте секретный ключ, который вы получили на первом шаге.</li>
    <li id="yWNE">Замените поле, используемое из формы:<code>g-recaptcha-response</code>на<code>h-captcha-response</code></li>
    <li id="0XPW">Обновите URL проверки сайта<code>https://www.google.com/recaptcha/api/siteverify</code>(или <code>https://www.recaptcha.net/recaptcha/api/siteverify</code>) становится<code>https://api.hcaptcha.com/siteverify</code></li>
    <li id="iDjD">Инвертировать потребление баллов (только reCAPTCHA v3 или Enterprise в hCaptcha Enterprise)<br />Оценки reCAPTCHA варьируются от 0,0 (бот) до 1,0 (человек). Оценки hCaptcha Enterprise — это оценки <strong>риска</strong> , поэтому они варьируются от 0,0 (нет риска) до 1,0 (подтвержденная угроза). Дополнительные сведения см. в документации hCaptcha Enterprise <a href="https://docs.hcaptcha.com/enterprise/scores_and_modes" target="_blank">по баллам . </a>(Требуется вход в учетную запись Enterprise.) Это означает, что вы должны инвертировать все проверки оценок в коде потребления оценок.</li>
  </ol>
  <pre id="P3Xa">If (score &lt; threshold) Then [mitigate]</pre>
  <p id="AAYw">становится</p>
  <pre id="ot3e">If (score &gt;= threshold) Then [mitigate]</pre>

]]></content:encoded></item></channel></rss>