Облачная платформаAdvanced

Настройка HTTP Proxy

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

When you use Cloud CLI to manage and access cloud resources, cloud service APIs may fail to be called due to the intranet access restriction of your company. In this case, you can use the HTTP proxy by configuring the environment variables http_proxy and https_proxy.

Настройка переменной окружения http_proxy

Run the command that matches your OS, to configure the environment variable http_proxy.

  • Linux или macOS
    • Временная переменная окружения

      Run the following command to configure http_proxy:

      export http_proxy="http://username:password@proxyServer:port"

      In the preceding command, proxyServer indicates the domain name (if resolvable) or IP address of the proxy server, and port indicates the port number. Enter a username and password if required, or run the following command:

      export http_proxy="http://proxyServer:port"
    • Постоянная переменная окружения

      To permanently configure http_proxy in an environment variable that takes effect only for the current user, add the following content to the ~/.bashrc file:

      export http_proxy="http://username:password@proxyServer:port"

      In the preceding command, proxyServer indicates the domain name (if resolvable) or IP address of the proxy server, and port indicates the port number. Enter a username and password if required, or run the following command:

      export http_proxy="http://proxyServer:port"

      После настройки постоянной переменной окружения выполните выход из системы и повторный вход, чтобы переменная вступила в силу.

  • Windows
    • Использование Command Prompt
      • Временная переменная окружения

        Выполните следующую команду для настройки http_proxy:

        set http_proxy=http://username:password@proxyServer:port

        В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP‑адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

        set http_proxy=http://proxyServer:port

      • Постоянная переменная среды

        Выполните следующую команду для постоянной настройки http_proxy в переменной среды, которая действует только для текущего пользователя:

        setx "http_proxy" "http://username:password@proxyServer:port"

        В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP‑адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

        setx "http_proxy" "http://proxyServer:port"

        Постоянная переменная среды вступит в силу для клиентов, открытых позже.

    • Использование PowerShell
      • Временная переменная среды

        Выполните следующую команду для настройки http_proxy:

        $env:http_proxy="http://username:password@proxyServer:port"

        В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP‑адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

        $env:http_proxy="http://proxyServer:port"

      • Постоянная переменная среды

        Выполните следующую команду для постоянной настройки http_proxy в переменной среды, которая действует только для текущего пользователя:

        [environment]::SetEnvironmentvariable("http_proxy", "http://username:password@proxyServer:port", "User")

        В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP‑адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

        [environment]::SetEnvironmentvariable("http_proxy", "http://proxyServer:port", "User")

        Постоянная переменная среды вступит в силу для клиентов, открытых позже.

Настройка переменной среды https_proxy

Запустите команду, соответствующую вашей ОС, чтобы настроить переменную среды https_proxy.

  • Linux или macOS
    • Временная переменная среды

      Запустите команду для настройки https_proxy:

      export https_proxy="https://username:password@proxyServer:port"

      В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

      export https_proxy="https://proxyServer:port"
    • Постоянная переменная среды

      Чтобы постоянно настроить https_proxy в переменной среды, действующей только для текущего пользователя, добавьте следующее содержимое в файл ~/.bashrc:

      export https_proxy="https://username:password@proxyServer:port"

      В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

      export https_proxy="https://proxyServer:port"

      После настройки постоянной переменной среды выполните выход из системы и повторный вход, чтобы переменная вступила в силу.

  • Windows
    • С помощью Command Prompt
      • Временная переменная среды

        Запустите следующую команду для настройки https_proxy:

        set https_proxy=https://username:password@proxyServer:port

        В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

        set https_proxy=https://proxyServer:port
      • Постоянная переменная среды

        Выполните следующую команду, чтобы постоянно настроить https_proxy в переменной окружения, которая действует только для текущего пользователя:

        setx "https_proxy" "https://username:password@proxyServer:port"

        В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

        setx "https_proxy" "https://proxyServer:port"

        Постоянная переменная окружения вступит в силу для клиентов, открытых позже.

    • Использование PowerShell
      • Временная переменная окружения

        Выполните следующую команду, чтобы настроить https_proxy:

        $env:https_proxy="https://username:password@proxyServer:port"

        В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

        $env:https_proxy="https://proxyServer:port"
      • Постоянная переменная окружения

        Выполните следующую команду, чтобы постоянно настроить https_proxy в переменной окружения, которая действует только для текущего пользователя:

        [environment]::SetEnvironmentvariable("https_proxy", "https://username:password@proxyServer:port", "User")

        В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:

        [environment]::SetEnvironmentvariable("https_proxy", "https://proxyServer:port", "User")

        Постоянная переменная окружения вступит в силу для клиентов, открытых позже.