日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

配置代理

端云互聯(lián)支持基于Kubernetes集群的代理或者基于SSH和SOCKS協(xié)議的代理作為底層代理通道,本文介紹配置代理的常見場景。

前提條件

  • 如果您使用Kubernetes代理,需準備如下工作:

    您需要在本地準備Kubectl執(zhí)行環(huán)境,可通過Kubectl以及kubeconfig文件來訪問Kubernetes集群。

  • 如果您使用SSH或SOCKS代理,請完成以下工作:

    使用一臺可使用SSH登錄的ECS,用于建立端云互聯(lián)通道。具體操作,請參見通過控制臺使用ECS實例(快捷版)

    重要
    • 請確保該ECS實例和需要互聯(lián)的應(yīng)用在同一個VPC內(nèi)。

    • SSH通道需要使用密碼方式登錄,暫不支持使用密鑰對登錄。

配置Kubernetes代理

  1. 啟動IntelliJ IDEA。

  2. 在頂部菜單欄中選擇Tools > Alibaba Cloud > Preferences...。

  3. Settings對話框中選擇Alibaba Cloud Toolkit > Microservice > Proxy

  4. Proxy頁面中單擊AddProfile,生成一個空代理。

  5. Profile Detail區(qū)域右側(cè)單擊Add

  6. 代理配置對話框中設(shè)置Kubernetes代理相關(guān)內(nèi)容,單擊OK

    Kubernetes代理

    參數(shù)

    描述

    代理類型

    選擇Kubernetes代理類型。

    配置文件

    選擇本地kubeconfig配置文件。

    命名空間

    選擇Kubernetes集群中的命名空間,其中Kubernetes集群默認命名空間為default。

    當使用端云互聯(lián)(本地進程啟動模式或本地容器啟動模式)運行您的運行應(yīng)用時,Cloud Toolkit插件(Alibaba Cloud Toolkit)會在該命名空間下創(chuàng)建一個臨時的代理容器,代理容器將需占用64MB ~ 128MB的內(nèi)存。當您停止本地應(yīng)用時,Cloud Toolkit插件會自動清理該代理容器。

    說明

    Cloud Toolkit插件部署的代理容器以etrans-開頭。

配置SSH或SOCKS代理

對于SSH或SOCKS代理,您可配置單個的SSH代理作為底層代理通道;在復(fù)雜場景下您也可以串聯(lián)多級的SSH或SOCKS代理節(jié)點(只需保證最后一級代理為SSH代理即可),插件自動會串聯(lián)連接所配置的多級代理節(jié)點。

配置單級SSH代理

  1. 啟動IntelliJ IDEA。

  2. 在頂部菜單欄中選擇Tools > Alibaba Cloud > Preferences...。

  3. Settings對話框中選擇Alibaba Cloud Toolkit > Microservice > Proxy

  4. Proxy頁面中單擊AddProfile,生成一個空代理。

  5. Profile Detail區(qū)域右側(cè)單擊Add

  6. 代理配置對話框中設(shè)置SSH代理賬號及密碼,單擊OK

    端云互聯(lián)代理配置

    參數(shù)

    描述

    代理類型

    選擇SSH代理類型。

    代理IP和端口

    輸入代理機的IP和端口。

    賬號

    輸入代理機賬號。

    密碼

    輸入代理機密碼。

配置多級代理

對于安全要求極高的項目可能會限制對外開放SSH登錄,這種場景可利用端云互聯(lián)多級代理能力來構(gòu)建符合安全合規(guī)的代理。

重要

在配置多級代理時,靠近云端服務(wù)的最后一級代理必須配置為SSH代理。

配置多級代理

  1. 啟動IntelliJ IDEA。

  2. 在頂部菜單欄中選擇Tools > Alibaba Cloud > Preferences...。

  3. Settings對話框中選擇Alibaba Cloud Toolkit > Microservice > Proxy

  4. Proxy頁面中單擊AddProfile,生成一個空代理。

    說明

    多級代理都是基于同一個Profile進行配置,同一個Profile下的代理配置同時生效,多個代理形成級聯(lián)。

  5. 配置SSH代理。

    1. Profile Detail區(qū)域右側(cè)單擊Add

    2. 代理配置對話框中設(shè)置SSH代理賬號及密碼,單擊OK

      端云互聯(lián)代理配置

      參數(shù)

      描述

      代理類型

      選擇SSH代理類型。

      代理IP和端口

      輸入代理機的IP和端口。

      賬號

      輸入代理機賬號。

      密碼

      輸入代理機密碼。

  6. 配置SOCKS代理。

    1. Profile Detail區(qū)域右側(cè)單擊Add

    2. 代理配置對話框中設(shè)置SOCKS代理IP和端口,單擊OK

      SOCKS代理配置

      參數(shù)

      描述

      代理類型

      選擇SOCKS代理類型。

      代理IP和端口

      輸入代理機IP和端口。

      賬號

      輸入代理機賬號,SOCKS代理如無認證可省略此配置。

      密碼

      輸入代理機密碼,SOCKS代理如無認證可省略此配置。

(可選)手動初始化代理

一般情況下,您可通過插件來一鍵完成代理初始化,在初始化過程中需要暫時使用SSH代理所在宿主機的Root權(quán)限來完成配置。完成配置后即可正常使用,并且可重復(fù)復(fù)用該代理賬號配置,無需重新初始化。插件不會保存該Root密鑰,也不會用于別的用途。如果您不便于提供Root權(quán)限,那么可通過如下步驟來初始化代理:

說明

手動初始化代理需要跳板機上執(zhí)行。

  1. 編輯sshd_config配置。

    sudo vi /etc/ssh/sshd_config
  2. 添加如下配置允許SSH賬號進行請求轉(zhuǎn)發(fā)。

    ClientAliveInterval 60     # SSH代理宿主機每隔60秒向本地Client發(fā)送保活請求,以維持連接不斷開,您可根據(jù)實際需要來進行設(shè)置。
    Match User <yourSSHAccount>  # SSH賬號名稱。
       GatewayPorts yes
  3. 重啟SSH服務(wù)。

    1. Debian/Ubuntu系統(tǒng):

      sudo systemctl restart ssh
    2. CentOS/RHEL/Fedora系統(tǒng):

      sudo systemctl restart sshd