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.
Run the command that matches your OS, to configure the environment variable http_proxy.
Run the following command to configure http_proxy:
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:
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"
После настройки постоянной переменной окружения выполните выход из системы и повторный вход, чтобы переменная вступила в силу.
Выполните следующую команду для настройки http_proxy:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP‑адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
Выполните следующую команду для постоянной настройки http_proxy в переменной среды, которая действует только для текущего пользователя:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP‑адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
setx "http_proxy" "http://proxyServer:port"
Постоянная переменная среды вступит в силу для клиентов, открытых позже.
Выполните следующую команду для настройки http_proxy:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP‑адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
Выполните следующую команду для постоянной настройки http_proxy в переменной среды, которая действует только для текущего пользователя:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP‑адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
[environment]::SetEnvironmentvariable("http_proxy", "http://proxyServer:port", "User")
Постоянная переменная среды вступит в силу для клиентов, открытых позже.
Запустите команду, соответствующую вашей ОС, чтобы настроить переменную среды https_proxy.
Запустите команду для настройки https_proxy:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
export https_proxy="https://proxyServer:port"
Чтобы постоянно настроить https_proxy в переменной среды, действующей только для текущего пользователя, добавьте следующее содержимое в файл ~/.bashrc:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
export https_proxy="https://proxyServer:port"
После настройки постоянной переменной среды выполните выход из системы и повторный вход, чтобы переменная вступила в силу.
Запустите следующую команду для настройки https_proxy:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
set https_proxy=https://proxyServer:port
Выполните следующую команду, чтобы постоянно настроить https_proxy в переменной окружения, которая действует только для текущего пользователя:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
setx "https_proxy" "https://proxyServer:port"
Постоянная переменная окружения вступит в силу для клиентов, открытых позже.
Выполните следующую команду, чтобы настроить https_proxy:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
$env:https_proxy="https://proxyServer:port"
Выполните следующую команду, чтобы постоянно настроить https_proxy в переменной окружения, которая действует только для текущего пользователя:
В предыдущей команде proxyServer указывает доменное имя (если разрешимо) или IP-адрес прокси‑сервера, а port указывает номер порта. Введите имя пользователя и пароль, если требуется, или выполните следующую команду:
[environment]::SetEnvironmentvariable("https_proxy", "https://proxyServer:port", "User")
Постоянная переменная окружения вступит в силу для клиентов, открытых позже.