<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ### TCP代理 TCP代理[配置參考](../../Configurationreference/Networkfilters/TCPproxy.md) ``` { "name": "tcp_proxy", "config": { "stat_prefix": "...", "route_config": "{...}", "access_log": [] } } ``` - **route_config**<br /> (required, object) 過濾器的路由表。所有的過濾器實例都必須有一個路由表,即使它是空的。 - **stat_prefix**<br /> (required, string) 發布統計信息時使用的前綴。 - **access_log**<br /> (optional, array) 由此`tcp_proxy`發出的訪問日志配置。 ### Route Configuration ``` { "routes": [] } ``` - **routes**<br /> (required, array) 組成路由表的一組路由條目。 ### Route TCP代理的路由是由一組可選的標準L4和一個集群的名稱組成。如果下游連接符合所有指定的條件,則路由中的集群將用于相應的上游連接。按照指定的順序進行路由嘗試,直到找到匹配的路由。如果找不到匹配,則連接關閉。并不是始終有相應的路由,以及對應的匹配。 ``` { "cluster": "...", "destination_ip_list": [], "destination_ports": "...", "source_ip_list": [], "source_ports": "..." } ``` - **cluster**<br /> (required, string) 符合指定條件時要連接的下游群集。 - **destination_ip_list**<br /> (optional, array) 可選,包含IP地址子網的列表,格式為“ip_address/xx”。如果下游連接的目標IP地址包含在至少一個指定的子網中,則條件匹配。如果未指定參數或列表為空,則將忽略目標IP地址。如果連接已被重定向,則下游連接的目標IP地址可能與代理正在監聽的地址不同。例: ``` [ "192.168.3.0/24", "50.1.2.3/32", "10.15.0.0/16", "2001:abcd::/64" ] ``` - **destination_ports**<br /> (optional, string) 包含`.`分隔符的端口號或端口范圍列表。如果下游連接的目標端口至少包含在一個指定范圍內,則條件匹配。如果未指定參數,則將忽略目標端口。如果連接已被重定向,下游連接的目標端口地址可能與代理正在監聽的端口不同。例: ``` { "destination_ports": "1-1024,2048-4096,12345" } ``` - **source_ip_list**<br /> (optional, array) 可選,包含IP地址子網的列表,格式為“ip_address/xx”。如果下游連接的源IP地址包含在至少一個指定的子網中,則條件匹配。如果未指定參數或列表為空,則將忽略源IP地址。例: ``` [ "192.168.3.0/24", "50.1.2.3/32", "10.15.0.0/16", "2001:abcd::/64" ] ``` - **source_ports**<br /> (optional, string) 可選,包含`.`分隔的端口號或端口范圍列表。如果下游連接的源端口包含在至少一個指定范圍內,則條件匹配。如果未指定參數,則源端口將被忽略。例: ``` { "source_ports": "1-1024,2048-4096,12345" } ``` ## 返回 - [上一級](../Networkfilters.md) - [首頁目錄](../../README.md)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看