For the complete documentation index, see llms.txt. This page is also available as Markdown.

Advanced Settings: Proxy Configuration

If your network requires a Proxy server for internet access, configure the Proxy servers as follows:

$ vi /etc/environment
export http_proxy=http://xxxxx:xxxx@server.domain.local:8080
export https_proxy=http://xxxxx:xxxx@server.domain.local:8080
export ftp_proxy=http://xxxxx:xxxx@server.domain.local:8080
no_proxy=http://xxxxx:xxxx@server.domain.local:8080

To include special characters like ! and @ in your password using Unicode, you should represent them in hexadecimal format.

For instance, if your password is F@o:o!B#ar$, the export will failexport

http_proxy="http://user:F@o:o!B#ar$@server.domain.local:8080"

Convert special characters to their hexadecimal format, for instance:

@ becomes %40, 
: becomes %3A, 
and so on. 

For example, using the Online Toolz text to hex converter, the password F@o:o!B#ar$ is transformed to F%40o%3Ao%21B%23ar%24. The http_proxy export is formatted as follows:

export http_proxy="http://user:F%40o%3Ao%21B%23ar%24@server.domain.local:8080"

Last updated

Was this helpful?