Using proxy servers with VSatellite¶
If you plan to use a proxy, review this topic carefully before you install VSatellite.
IMPORTANT!
VSatellite supports a basic network proxy, but TLS MITM proxies are not supported and will prevent the installation from working.
Set environment variables for VSatellite installation¶
Set the appropriate environment variables for your proxy configuration. To set the necessary proxy variables, use the following commands:
export http_proxy=IP_OF_PROXY_SERVER:PROXY_SERVER_PORT
export https_proxy=IP_OF_PROXY_SERVER:PROXY_SERVER_PORT
export no_proxy=localhost,127.0.0.0/8,0.0.0.0,10.0.0.0/8,192.168.0.0/16,172.16.0.0/12
Modify the no_proxy
list as needed, based on specific IP ranges or domains that should bypass the proxy. The no_proxy
variable is a comma- or space-separated list of domain names or IP addresses, with an optional :port
.
NOTE
If you're using sudo
to install VSatellite, add the -E
flag (sudo -E ./vsatctl install
) to preserve the environment variables during the installation process.
If you see connection errors, such as refused connections, verify that you are not mixing uppercase and lowercase forms of HTTP_PROXY
and http_proxy
.